body, button, dd, div, dl, form, h1, h2, h3, h4, h5, h6, html, img, input, li, ol, p, ul {    margin: 0;    padding: 0;    border: 0}* {    -webkit-tap-highlight-color: transparent}body {    font-family: "微软雅黑", "Microsoft YaHei","PingFang SC" , "STHeiti", "宋体", "arial";    background-color: #ffffff;    overflow-x: hidden;}button, input, textarea {    font-family: "Microsoft YaHei", "STHeiti", "宋体", "arial", Verdana;    padding: 0;}h1, h2, h3, h4, h5, h6 {    font-family: "Microsoft YaHei", "STHeiti", "宋体", "arial";    font-weight: normal}img {    border: 0;    max-width: 100%;    vertical-align: middle;}button:hover,input[type=submit]:hover {    cursor: pointer}button:focus,input:active,input:focus,textarea:focus {   /* border: 0*/  	outline: 0 none;  	outline-color: transparent;}a {    color: #333;    display: inline-block;}a:link {    text-decoration: none}a:visited {    text-decoration: none}a:hover {    text-decoration: none;    /*cursor: pointer*/}a:active {    text-decoration: none}li {    list-style: none;}.clear {    clear: both;    font-size: 0;    line-height: 0;    height: 0;    visibility: hidden}.clearfix:after,.clearfix:before {    content: "";    display: table}.clearfix:after {    clear: both}.clearfix {    zoom: 1}.conwidth{	max-width: 1400px;	width: 100%;	margin: auto;}/*header*/.header{	width: 100%;	background-color: #FFFFFF;	border-bottom: rgba(165,164,164,.19) solid 1px;	/*background-color: #cccccc;*/}.header.position{	position: absolute;	left: 0;	top: 0;	z-index: 999;	background: none;}.header.fixed{	position: fixed !important;	left: 0;	top: 0;	z-index: 999;	background-color: #FFFFFF;}.header .box{	padding: 0px 35px;}.header .box .h-logo{	float: left;	line-height: 99px;}.header .box .h-logo img{	width: 193px;	max-height: 73px;}.header-right{	float: right;	display: inline-block;}.header .box .nav{	float: left;}.header .box .nav ul{	margin-right: 70px;}.header .box .nav ul li{	position: relative;	float: left;	padding-right: 30px;	margin-right: 32px;}.header .box .nav ul li::before{	content: '';	position: absolute;	right: 0;	top: 50%;	-o-transform: translateY(-50%);	-ms-transform: translateY(-50%);	-moz-transform: translateY(-50%);	-webkit-transform: translateY(-50%);	transform: translateY(-50%);	width: 2px;	height: 18px;	border-right: rgba(153,153,153,.25)  dotted 2px;}.header .box .nav ul li:last-child::before{	border-right: none;}.header .box .nav ul li:last-child{	margin-right: 0;}.header .box .nav ul li>a{	color: #989898;	font-size: 18px;		line-height: 99px;	height: 99px;}.header .box .nav ul li:hover>a, .header .box .nav ul li.on a{	color: #1762cb;	font-weight: bold;}.am-form-error span{color:#dd514c!important}.am-field-error{    border:1px solid #dd514c!important;}.header .box .nav .submenu{	position: absolute;	left: 0;	top: 99px;	z-index: 104;	padding: 7px 0px;	height: 35px;	display: none;	white-space:nowrap;}.header .box .nav ul li:hover .submenu{	display: block;}.m-nav .submenu{	display: none;	margin: auto;	width: 100%;	/*padding-top: 30px;*/	padding-bottom: 20px;	z-index: 10;}.submenu a{	display: inline-block;	color: #666666;	font-size: 14px;	line-height: 2.5;	margin-right: 20px;}.submenu a:hover{	color: #1762cb;}.head_back{	display: none;    position: absolute;    top: 100px;    left: 0;    right: 0;    width: 100%;    height: 50px;    background: rgba(255,255,255,.6);    z-index: 103;}.header.position .head_back{	background: rgba(255,255,255,.2);}.header.fixed .head_back{	background: rgba(255,255,255,.5);}.header-other{	display: inline-block;	float: left;	margin-top: 29px;}.header-other-li{	float: left;	font-size: 18px;	color: #1762cb;	line-height: 41px;}.header-other-li .icon{	display: inline-block;	width: 41px;	height: 41px;	line-height: 41px;	text-align: center;	border-radius: 50%;	background-color: #1762cb;	margin-right: 5px;}.header-other-li .icon img{	width: 16px;	height: 18px;}.query-report{	margin-right: 25px;	color: #8fc320;}.header-other-li.query-report .icon{	background-color: #8fc320;}/*手机header*/.header .menubtn{	float: right;	display: none;	width: 50px;    height: 100px;    background: url(../../img/report/menu-icon1.png) center right no-repeat;    background-size: 100%;    cursor: pointer;}.header .menubtn.on {    background: url(../../img/report/menu-icon2.png) center right no-repeat;    background-size: 100%;}.m-nav{	display: none;	position: fixed;    right: 0;    top: 100px;    width: 100%;    height: -moz-calc(100vh - 100px);    height: -webkit-calc(100vh - 100px);    height: calc(100vh - 100px);    background: #fff;    display: none;    overflow-y: auto;    z-index: 105;}.m-nav ul{	padding: 3% 3% 0;}.m-nav ul li{	width: 100%;	border-bottom: 1px solid #eeeeee;	padding: 0 3%;	overflow: hidden;	-o-box-sizing: border-box;	-ms-box-sizing: border-box;	-moz-box-sizing: border-box;	-webkit-box-sizing: border-box;	box-sizing: border-box;}.header .m-nav ul li>a, .one-level{	position: relative;	display: inline-block;	color: #333333;	font-size: 20px;	margin: 0 auto;	line-height: 65px;}/*轮播图*/.lunbotubox{	position: relative;}.lunbotu{	position: relative;	width: 100%;	overflow: hidden;}.lunbotu .swiper-slide a{	display: inline-block;	width: 100%;}.lunbotu .swiper-slide a>img{	width: 100%;}.oimg2{	display: none;}.i-banner{	position: absolute;	left: 50%;	top: 50%;	-o-transform: translate(-50%, -50%);	-ms-transform: translate(-50%, -50%);	-moz-transform: translate(-50%, -50%);	-webkit-transform: translate(-50%, -50%);	transform: translate(-50%, -50%);	z-index: 2;}.i-banner .box{	max-width: 740px;	width: 100%;	display: inline-block;	border-radius: 10px;	padding: 60px 40px;	background: rgba(255,255,255,.8);	overflow: hidden;	-o-box-sizing: border-box;	-ms-box-sizing: border-box;	-moz-box-sizing: border-box;	-webkit-box-sizing: border-box;	box-sizing: border-box;}.i-banner .box .t1{	color: #8fc320;	font-size: 48px;	margin-bottom: 15px;}.i-banner .box .t1 .sp{	color: #4d78d5;	font-size: 60px;	font-weight: bold;}.i-banner .box .t2{	color: #999999;	font-size: 24px;	margin-bottom: 15px;}.i-banner .box .t2 .sp{	color: #37589e;}.i-banner .box .t3{	color: #afafaf;	font-size: 16px;	font-family: arial;}.i-banner .box .btn{	width: 220px;	height: 68px;	line-height: 68px;	text-align: center;	color: #fbfbfa;	font-size: 24px;	font-weight: bold;	border-radius: 10px;	background-color: #4d78d5;	margin-top: 40px;}.lunbotu .swiper-pagination {    position: absolute;    max-width: 1400px;    width: 100%;}.lunbotu .swiper-button-next.swiper-button-disabled, .lunbotu .swiper-button-prev.swiper-button-disabled {    opacity: 1;    cursor: auto;    pointer-events: none;}.lunbotu.swiper-container-horizontal>.swiper-pagination-bullets, .lunbotu .swiper-pagination-custom, .lunbotu .swiper-pagination-fraction {    bottom: 17%;    left: 50%;    -o-transform: translateX(-50%);    -ms-transform: translateX(-50%);    -moz-transform: translateX(-50%);    -webkit-transform: translateX(-50%);    transform: translateX(-50%);}.lunbotu.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {    margin: 0 6px;}.lunbotu .swiper-pagination-bullet {	float: left;    width: 12px;    height: 12px;    display: inline-block;    border-radius: 100%;    background: #ffffff;    opacity: 1;}.lunbotu .swiper-pagination-bullet-active{	width: 28px;    height: 12px;    border-radius: 6px;	position: relative;    opacity: 1;    background: #4d78d5;}/*线上查询报告*/.online-query{	display: none;	position: fixed;	right: 0;	top: 100px;	z-index: 999;}.online-query .box{	padding: 35px 32px 40px;	background: url(../../img/report/img6.png) center no-repeat;	background-size: cover;}.online-query .box .title, .querydiv .title{	color: #f5fe00;	font-size: 24px;	font-weight: bold;}.online-query .box .title img, .querydiv .title img{	display: inline-block;	vertical-align: text-bottom;	margin-right: 10px;	width: 24px;	height: 26px;}.query-form{	width: 326px;	margin-top: 25px;}.query-li{	width: 100%;	margin-bottom: 15px;	border-bottom: rgba(251,251,251,.38) solid 1px;}.query-li input{	width: 100%;	height: 45px;	line-height: 45px;	padding: 0 12px;	color: #FFFFFF;	font-size: 16px;	outline: none;	border: none;	background: none;	overflow: hidden;	-o-box-sizing: border-box;	-ms-box-sizing: border-box;	-moz-box-sizing: border-box;	-webkit-box-sizing: border-box;	box-sizing: border-box;}.query-li input::-webkit-input-placeholder {    color: #f0f0f0;}.query-li input:-moz-placeholder {	color: #f0f0f0;}.query-li input::-moz-placeholder {	color:  #f0f0f0;}.query-li input:-ms-input-placeholder {	color: #f0f0f0;}.query-btn{	position: relative;	width: 90%;	margin: 35px auto 0px;	text-align: center;	height: 60px;	line-height: 60px;	text-align: center;	background-color: #FFFFFF;	border-radius: 30px;	box-shadow: 0px 3px 20px rgba(0,0,0,.15);}/*.query-btn .qbtn{	position: absolute;	left: 0;	top: 0;	width: 100%;	height: 60px;	background: none;	border-radius: 30px;	border: none;	outline: none;}*/.query-btn .qbtn-zi{	color: #8fc320;	font-size: 20px;	font-weight: bold;	text-decoration: underline;	padding-left: 45px;	background: url(../../img/report/img8.png) center left no-repeat;	cursor: pointer;}/*首页内容里的线上查询报告*/.online .box .query-form{	width: 500px;	margin-top: 30px;}.online .box .query-li{	margin-bottom: 0;	border-bottom: #e2e2e2 solid 1px;}.online .box .query-li input{	color: #999999;	font-size: 18px;	height: 84px;	line-height: 84px;}.online .box .query-li input::-webkit-input-placeholder {    color: #999999;}.online .box .query-li input:-moz-placeholder {	color: #999999;}.online .box .query-li input::-moz-placeholder {	color:  #999999;}.online .box .query-li input:-ms-input-placeholder {	color: #999999;}.online .box .query-btn{	margin-top: 70px;	margin-left: 0;	max-width: 300px;	background-color: #4d78d5;	box-shadow: 0px 3px 20px rgba(116,168,5, .35);}.online .box .query-btn .qbtn-zi{	color: #FFFFFF;	text-decoration: none;	background: url(../../img/report/img19.png) center left no-repeat;}/*内页banner*/.obanner{	position: relative;	width: 100%;	overflow: hidden;	text-align: center;}.obanner>img{	width: 100%;}.oimg2{	display: none;}.bannerzi{	position: absolute;    top: 50%;    left: 50%;    transform:translate(-50%, -50%);	-ms-transform:translate(-50%, -50%);	-moz-transform:translate(-50%, -50%); 	-webkit-transform:translate(-50%, -50%); 	-o-transform:translate(-50%, -50%);     margin: auto;    text-align: left;}.bannerzi .box{	max-width: 1300px;	width: 100%;	margin: 0 auto;}.bannerzi1{	overflow: hidden;	text-align: left;}.bannerzi1 img{	max-width: 100%;}.bannerzi2{	float: right;	display: inline-block;}.all-query-btn{	text-align:center;	width:100%;	overflow:hidden;}.all-query-btn .query-btn{	display: inline-block;	width: 35%;	margin-right:12px;}.all-query-btn .query-btn:last-child{	margin-right:0px;}/*报告*/.report{		position: fixed;	top: 0;	bottom: 0;	left:0;	right: 0;	margin: auto;	z-index: 999;	width: 100%;	height: 100vh;	overflow-y: scroll;	overflow-y: auto;	background: rgba(0,0,0,0.5);}.report_close {    position: absolute;    right: 5%;    top: -80px;    cursor: pointer;}.report_close img{	width: 66px;	height: 66px;}.report .box{	position: relative;}.report .box .content{	background-color: #FFFFFF;	padding: 2% 3.2% 3.5%;	margin: 170px auto;	border-radius: 10px;	-o-box-sizing: border-box;	-ms-box-sizing: border-box;	-moz-box-sizing: border-box;	-webkit-box-sizing: border-box;	box-sizing: border-box;	overflow: hidden;	/*overflow-y: scroll;	overflow-y: auto;*/}.report .box .content .icon{	text-align: left;}.report .box .content .icon img{	max-width: 100%;}.report .box .content .essential{	margin-top: 30px;}.essential .txtli{	margin-bottom: 20px;	overflow: hidden;}.order-details .essential .txtli{	margin-bottom: 10px;}.essential .txtli .txt:nth-child(2n){	margin-right: 0;}.essential .txtli .txt{	float: left;	width: 48%;	margin-right: 4%;	border-bottom: #f0f0f0 solid 1px;	margin-right: 4%;	color: #333333;	font-size: 20px;	height: 65px;}.order-details .essential .txtli .txt{	color: #59595a;}.essential .txtli .txt .sp{	display: inline-block;	color: #3a8eff;}.essential .txtli .txt .txt-cell{	line-height: 60px;	height: 60px; 	width: 100%;}.mss-report{	margin-top: 30px;}.mss-report .title{	color: #000000;	font-size: 24px;	font-weight: bold;	margin-bottom: 45px;}.mss-report .title span{	display: inline-block;	margin-left: 30px;}.mss-report .results{	}.mss-report .results ul{	margin-bottom: 40px;}.mss-report .results .t1{	color: #000000;	font-size: 18px;	font-weight: bold;	margin-bottom: 25px;}.mss-report .results ul li{	float: left;	max-width: 372px;	width: 29.6%;	margin-right: 5.6%;	padding-bottom: 2.2%;	border-top: #cdcdcd solid 1px;	border-bottom: #cdcdcd solid 1px;}.mss-report .results ul li:nth-child(3n){	margin-right: 0;}.mss-report .results ul li table{	width: 100%;	border-collapse: collapse;}.mss-report .results ul li table tr th, td{	color: #333333;	font-size: 16px;	font-weight: normal;	text-align: center;}.mss-report .results ul li table tr th{	line-height: 32px;	height: 100px;	border-bottom: #cdcdcd solid 1px;}.mss-report .results ul li table tr td{	height: 36px;}.mss-report .results ul li table tr:nth-child(2) td{	padding-top: 6%;}.mss-report .results .conclusion{	}.mss-report .results .conclusion .text{	float: left;	width: 70%;	color: #888888;	font-size: 16px;	line-height: 2.25;}.mss-report .results .original-see{	float: right;	width: 25%;	margin-right: 5%;}.original-see a{	float: right;	color: #ffffff;	font-size: 24px;	max-width: 220px;	width: 100%;	height: 66px;	border-radius: 6px;	background-color: #17a5f9;	text-align: center;	line-height: 66px;	margin-top: 33%;}/*footer*/.footer{	background-color: #346bae;}.footer-category{	padding-top: 45px;	border-bottom: #5989c3 solid 1px;}.footer-category .grid{	float: left;	padding-bottom: 12px;	border-right: #5989c3 solid 1px;	margin-bottom: 20px;}.footer-category .grid .footer-item{	float: left;	min-width: 216px;}.footer-category .grid .footer-item .title{	color: #ffffff;	font-size: 18px;	font-weight: bold;	margin-bottom: 15px;}.footer-category .grid .footer-item a{	display: block;	color: #cacaca;	font-size: 14px;	line-height: 30px;}.footer-category .grid .footer-item a:hover{	color: #FFFFFF;}.public-account{	float: right;	display: inline-block;	padding-right: 5.3%;	text-align: center;}.public-account img{	display: block;}.public-account .txt{	color: #ffffff;	font-size: 14px;	margin-top: 10px;}.friendship-links{	padding: 12px 0px;	overflow: hidden;	border-bottom: #5989c3 solid 1px;}.friendship-links .title{	float: left;	width: 100px;	color: #ffffff;	font-size: 18px;	line-height: 30px;}.friendship-links .links{	float: left;	width: -moz-calc(100% - 100px);	width: -webkit-calc(100% - 100px);	width: calc(100% - 100px);}.friendship-links .links a{	float: left;	margin-right: 40px;	color: #a9a7a7;	font-size: 14px;	line-height: 30px;}.footer-bottom{	padding: 15px 0px;}.footer-bottom .left{	float: left;	color: #9da0a8;	font-size: 14px;}.footer-bottom .left .copyright{	display: inline-block;	margin-right: 10px;}.footer-bottom .left .name{	color: #FFFFFF;	display: inline-block;	margin-right: 10px;}.footer-bottom .left .record{	display: inline-block;	color: #9da0a8;}.footer-bottom .support{	float: right;	color: #8a8888;	font-size: 14px;}.footer-bottom .support:hover, .footer-bottom .left .record:hover{	color: #ffffff;}/*首页*/.about-part{	background-repeat: no-repeat;	background-position: top center;	background-size: cover;}.i-service{	margin-top: -110px;}.i-service .box{	position: relative;	width: 100%;	overflow: hidden;}.i-service .box .module{	position: relative;	/*padding: 40px 30px 0px 40px;*/	padding: 8.9% 6.7% 14% 8.9%;	overflow: hidden;	background-color: #4d78d5;	border-radius: 10px;}.i-service .box .module:hover{	background-color: #8fc320;}.i-service .box .module .img{	float: left;	width: 60px;}.i-service .box .module .img img{	width: 59px;	height: 65px;}.i-service .box .module .txt{	float: right;	width: -moz-calc(100% - 75px);	width: -webkit-calc(100% - 75px);	width: calc(100% - 75px);}.i-service .box .module .txt .t1{	color: #FFFFFF;	font-size: 28px;	font-weight: bold;	margin-bottom: 18px;}.i-service .box .module .txt .line{	width: 54px;	height: 1px;	background-color: #f3f6fc;	margin-bottom: 18px;}.i-service .box .module .txt .t2{	color: #dddddd;	font-size: 16px;	line-height: 1.9;}.i-service .box .module .number{	position: absolute;	right: 0;	bottom: -30px;	color: #dddddd;	font-size: 80px;	font-weight: bold;	font-family: "思源黑体 CN";	opacity: .1;	line-height: 1;}/*标题*/.i-title{	position: relative;}.online .box .i-title{	text-align: right;}.i-title-h{	display: inline-block;	padding-right: 20px;	color: #333333;	font-size: 40px;	font-weight: bold;	line-height: 1;}.i-title .sp{	display: inline-block;	position: relative;	top: 4px;	margin-left: 10px;	color: #c7c7c7;	font-size: 33px;	font-weight: bold;	text-transform:uppercase;	opacity: .29;}.i-title .line{	position: absolute;	right: 0;	bottom: 0;	width: 100%;	height: 1px;	background: #e3e3e3;}.other .i-title-h{	color: #4064b3;}.login .box .content .i-title{	width: 100%;	padding-bottom: 20px;	border-bottom: #d9eab6 solid 1px;}.login .box .content .i-title-h{	color: #fcf906;	font-size: 30px;	white-space: nowrap;}.login .box .content .i-title .sp{	color: #ffffff;	font-size: 30px;}.o-nav{	position: absolute;	right: 0;	top: 18px;}.o-nav ul{	display: inline-block;}.o-nav ul li{	float: left;	padding-left: 15px;	padding-right: 15px;	margin-right: 45px;	background-color: #FFFFFF;}.o-nav ul li:last-child{	margin-right: 0;}.o-nav ul li a{	color: #888888;	font-size: 20px;	font-weight: bold;	line-height: 36px;}.o-nav ul li.on a{	color: #4064b3;}.o-nav ul li a .point{	display: inline-block;	vertical-align: middle;	position: relative;	margin-right: 5px;	width: 36px;	height: 36px;}.o-nav ul li a .point::before{	content: '';	position: absolute;	left: 50%;	top: 50%;	-o-transform: translate(-50% , -50%);	-ms-transform: translate(-50% , -50%);	-moz-transform: translate(-50% , -50%);	-webkit-transform: translate(-50% , -50%);	transform: translate(-50% , -50%);	width: 100%;	height: 100%;	background-color: #eeeeee;	border-radius: 50%;}.o-nav ul li a .point::after{	content: '';	position: absolute;	left: 50%;	top: 50%;	-o-transform: translate(-50% , -50%);	-ms-transform: translate(-50% , -50%);	-moz-transform: translate(-50% , -50%);	-webkit-transform: translate(-50% , -50%);	transform: translate(-50% , -50%);	width: 20px;	height: 20px;	background-color: #aaaaaa;	border-radius: 50%;}.o-nav ul li.on a .point::after{	background-color: #8fc320;}/*關於我們*/.i-about{	margin-top: 100px;}.i-about .box{	margin-top: 30px;}.i-about .box .left{	float: left;	width: 55.5%;}.i-about .box .left .txtbox{	color: #888888;	font-size: 16px;	line-height: 2.25;	margin-bottom: 25px;	overflow: hidden;}.i-about .box .left .more{}.about-part .i-about .box .left .more a, .about .box .left .more{	color: #333333;	font-size: 16px;}.about .box .left .more{	display: inline-block;	cursor: pointer;	padding-right: 30px;	background: url(../../img/report/img13.png) center right no-repeat; }.about-part .i-about .box .left .more a img{	vertical-align: text-top;	margin-left: 6px;	width: 22px;	height: 22px;	-o-transition: all .4s;	-ms-transition: all .4s;	-moz-transition: all .4s;	-wbekit-transition: all .4s;	transition: all .4s;}.i-about .box .left .more a:hover img{	-o-transform: translateX(-5px);	-ms-transform: translateX(-5px);	-moz-transform: translateX(-5px);	-wbekit-transform: translateX(-5px);	transform: translateX(-5px);}.i-about .box .left .more a:hover{	color: #4d78d5;}.i-about .box .left .ab-link{	margin-top: 50px;}.i-about .box .left .ab-link ul li{	float: left;	margin-right: 50px;}.i-about.about .box .left .ab-link ul li{	margin-right: 25px;}.i-about .box .left .ab-link ul li:last-child{	margin-right: 0;}.i-about .box .left .ab-link ul li a, .i-about .box .left .ab-link ul li .sp{	display: table;	vertical-align: middle;	height: 100px;}.i-about .box .left .ab-link ul li .add{	display: inline-block;	height: 100px;	line-height: 100px;}.i-about .box .left .ab-link ul li a .icon, .i-about .box .left .ab-link ul li .sp .icon{	display: table-cell;	width: 100px;	height: 100px;	line-height: 100px;	text-align: center;	border-radius: 50%;	overflow: hidden;}.about-part .i-about .box .left .ab-link ul li a .icon{	background: url(../../img/report/img17.png) center no-repeat;	background-size: cover;}.i-about.about .box .left .ab-link ul li .sp .icon{	background: url(../../img/report/img42.png) center no-repeat;	background-size: cover;}.i-about .box .left .ab-link ul li a .icon img, .i-about .box .left .ab-link ul li .sp .icon img{	width: 43px;	height: 43px;}.i-about .box .left .ab-link ul li a .txt, .i-about .box .left .ab-link ul li .sp .txt{	color: #333333;	font-size: 20px;	margin-left: 15px;}.i-about .box .left .ab-link ul li .sp .txt{	font-weight: bold;}.i-about .box .right{	float: right;	width: 44.5%;}.i-about .box .right img{	max-width: 100%;}/*線上查詢報告*/.online{	background: #f4f4f4 url(../../img/report/img18.png) center left no-repeat;}.online .box{	float: right;	padding: 100px 0px;}/*媒體中心*/.i-news{	padding: 110px 0px;	background: url(../../img/report/img20.png) center no-repeat;	background-size: cover;}.i-news .box{	margin-top: 115px;}.i-news .box .newsbox{	position: relative;	width: 100%;	overflow: hidden;}.i-news .box .newsbox ul{}.i-news .box .newsbox ul li{	float: left;	width: -moz-calc((100% - 80px) / 3);	width: -webkit-calc((100% - 80px) / 3);	width: calc((100% - 80px) / 3);	margin-right: 40px;}.i-news .box .newsbox ul li:nth-child(3n){	margin-right: 0;}.i-news .box .newsbox ul li:hover, .i-news .box .newsbox .swiper-slide:hover{	background: url(../../img/report/img21.png) center no-repeat;	background-size: cover;}.i-news .box .newsbox ul li a, .i-news .box .newsbox .swiper-slide a{	display: inline-block;	width: 100%;	padding: 35px 40px 40px;	overflow: hidden;	-o-box-sizing: border-box;	-ms-box-sizing: border-box;	-moz-box-sizing: border-box;	-webkit-box-sizing: border-box;	box-sizing: border-box;}.i-news .box .newsbox ul li a .time, .i-news .box .newsbox .swiper-slide a .time{	color: #4d78d5;	font-size: 24px;	margin-bottom: 15px;}.i-news .box .newsbox ul li:hover .time, .i-news .box .newsbox .swiper-slide:hover .time{	color: #dcf83e !important;}.i-news .box .newsbox ul li a .t1, .i-news .box .newsbox .swiper-slide a .t1{	color: #000000;	font-size: 20px;	font-weight: bold;	line-height: 1.8;	margin-bottom: 15px;	text-overflow: -o-ellipsis-lastline;  overflow: hidden;  height:70px ;    text-overflow: ellipsis;  display: -webkit-box;  -webkit-line-clamp: 2;  line-clamp: 2;  -webkit-box-orient: vertical;}.i-news .box .newsbox ul li:hover .t1, .i-news .box .newsbox .swiper-slide:hover .t1{	color: #ffffff !important;}.i-news .box .newsbox ul li a .t2, .i-news .box .newsbox .swiper-slide a .t2{	color: #888888;	font-size: 16px;	line-height: 1.8;	min-height: 144px;	margin-bottom: 15px;}.i-news .box .newsbox ul li:hover .t2, .i-news .box .newsbox .swiper-slide:hover .t2{	color: #fefefe !important;}.i-news .box .newsbox ul li a .more, .i-news .box .newsbox .swiper-slide a .more{	position: relative;	overflow: hidden;}.i-news .box .newsbox ul li a .more .sp, .i-news .box .newsbox .swiper-slide a .more .sp{	display: inline-block;	width: 100px;	color: #8fc320;	font-size: 16px;}.i-news .box .newsbox ul li:hover .more .sp, .i-news .box .newsbox .swiper-slide:hover .more .sp{	color: #ffffff !important;}.i-news .box .newsbox ul li a .more .line, .i-news .box .newsbox .swiper-slide a .more .line{	position: absolute;	right: 0;	top: 50%;	-o-transform: translateY(-50%);	-ms-transform: translateY(-50%);	-moz-transform: translateY(-50%);	-wbekit-transform: translateY(-50%);	transform: translateY(-50%);	width: -moz-calc(100% - 100px);	width: -webkit-calc(100% - 100px);	width: calc(100% - 100px);	height: 1px;	border-bottom: #d3d3d3 solid 1px;}.i-news .box .newsbox ul li:hover .more .line, .i-news .box .newsbox .swiper-slide:hover .more .line{	border-bottom: #a5cf4d solid 1px;}/*合作夥伴*/.i-partner{	padding: 50px 0px 148px;	background: url(../../img/report/img22.jpg) center no-repeat;	background-size: cover;}.i-partner .content{	position: relative;	margin-top: 80px;}.i-partner .box{	position: relative;	width: 100%;	overflow: hidden;}.i-partner .box .swiper-slide a{	display: inline-block;	width: 100%;	text-align: center;	background-color: #FFFFFF;	height: 150px;	line-height: 150px;}.i-partner .content .swiper-button-next, .i-partner .content .swiper-button-prev {    position: absolute;    top: 50%;    -o-transform: translateY(-50%);    -ms-transform: translateY(-50%);    -moz-transform: translateY(-50%);    -webkit-transform: translateY(-50%);    transform: translateY(-50%);    width: 15px;    height: 27px;    margin-top: 0px;    z-index: 10;    cursor: pointer;    -moz-background-size: 15px 27px;    -webkit-background-size: 15px 27px;    background-size: 15px 27px;    background-position: center;    background-repeat: no-repeat;}.i-partner .content .swiper-button-prev, .i-partner .content .swiper-container-rtl .swiper-button-next {    background-image: url(../../img/report/img28.png);    left: -50px;    right: auto;}.i-partner .content .swiper-button-next, .i-partner .content .swiper-container-rtl .swiper-button-prev {    background-image: url(../../img/report/img29.png);    right: -50px;    left: auto;}/*联系我们*/.i-contact{	padding: 40px 0px 35px;	background-position: center;	background-repeat: no-repeat;	background-size: cover;}.i-contact .box{}.i-contact .box ul{	padding: 0 40px;	overflow: hidden;}.i-contact .box ul li{	float: left;	width: 25%;	text-align: center;	overflow: hidden;}.i-contact .box ul li .icon{	width: 124px;	height: 124px;	line-height: 124px;	text-align: center;	margin: 0px auto 10px;	border-radius: 50%;	overflow: hidden;	background: rgba(213,213,213,.6);}.i-contact .box ul li .icon img{	width: 50px;	height: 49px;}.i-contact .box ul li .t1{	color: #333333;	font-size: 24px;	font-weight: bold;	margin-bottom: 7px;}.i-contact .box ul li .t2{	max-width: 220px;	width: 100%;	margin: 0 auto;	color: #999999;	font-size: 16px;}/*常見問題*/.problem{	padding: 70px 0px 80px;}.problem .box{	margin-top: 110px;}.problem .box ul{	max-width: 1200px;	width: 100%;	margin: 0px auto 40px;	overflow: hidden;}.problem .box ul li{	width: 100%;	margin-bottom: 33px;	border-radius: 33px;	background-color: #f5f5f5;	overflow: hidden;}.problem .box ul li.on{	margin-bottom: 40px;}.problem .box ul li .t1{	padding: 0px 30px;	/*height: 66px;	line-height: 66px;*/	overflow: hidden;	-o-box-sizing: border-box;	-ms-box-sizing: border-box;	-moz-box-sizing: border-box;	-webkit-box-sizing: border-box;	box-sizing: border-box;}.problem .box ul li.on .t1{	background-color: #4064b3;	border-radius: 33px;}.problem .box ul li .icon{	float: left;	width: 50px;	color: #8fc320;	font-size: 36px;	font-weight: bold;		line-height: 100%;}.problem .box ul li .t1 .icon{	color: #8fc320;	margin-top: 15px;}.problem .box ul li .t2 .icon{	color: #4064b3;}.problem .box ul li .t1 .txt{	float: left;	width: -moz-calc(100% - 100px);	width: -webkit-calc(100% - 100px);	width: calc(100% - 100px);	color: #aaaaaa;	font-size: 24px;	line-height: 1.6;	padding: 15px 0px 15px;	/*overflow: hidden;	text-overflow:ellipsis;	white-space: nowrap;*/}.problem .box ul li.on .t1 .txt{	color: #eeeeee;}.problem .box ul li .t1 .operate{	float: right;	width: 45px;	height: 66px;	background: url(../../img/report/img35.png) center no-repeat;	background-size: 18px 10px;	text-align: center;}.problem .box ul li.on .t1 .operate{	transform: rotateY(-180deg);	background: url(../../img/report/img36.png) center no-repeat;	background-size: 18px 10px;}.problem .box ul li .t2{	display: none;	padding: 20px 30px 20px;	overflow: hidden;	-o-box-sizing: border-box;	-ms-box-sizing: border-box;	-moz-box-sizing: border-box;	-webkit-box-sizing: border-box;	box-sizing: border-box;}.problem .box ul li .t2 .txt{	float: left;	width: -moz-calc(100% - 100px);	width: -webkit-calc(100% - 100px);	width: calc(100% - 100px);	color: #888888;	font-size: 18px;	line-height: 1.7;}/* 分页 */.page{    width: 100%;    text-align: center;}.order .page-list, .notice .page-list, .customer-m .page-list{	float: left;}.page-list{	display: inline-block;	vertical-align: middle;}.page-list a{	float: left;   	padding: 0px 12px;   	min-width: 36px;   	height: 36px;   	line-height: 36px;	border-radius: 18px;   	margin-right: 14px;    text-align: center;    font-size: 18px;    color: #999999;    background-color: #FFFFFF;    overflow: hidden;	-o-box-sizing: border-box;	-ms-box-sizing: border-box;	-moz-box-sizing: border-box;	-webkit-box-sizing: border-box;	box-sizing: border-box;}.page-list a:last-child{	margin-right: 0;}.page-list a.last{	background-color: #346bae;	color: #FFFFFF;	padding: 0px 16px;}.page-list a.point:hover, .page-list a.point.on{	background: none;	color: #999999;}.page-list a:hover,.page-list a.on{    color: #fff;    background: #8fc320;}/*服务项目*/.service-items{	padding: 70px 0px 0px;}.service-items .box{	margin-top: 85px;}.service-items .box .boxli{	margin-bottom: 85px;	padding: 0 4.3%;	overflow: hidden;}/* .service-items .box .boxli:last-child{	margin-bottom: 0;} */.service-items .box .boxli .imgbox{	position: relative;	z-index: 1;	float: left;	width: 50%;	overflow: hidden;	padding-bottom: 20px;	overflow: hidden;	-o-box-sizing: border-box;	-ms-box-sizing: border-box;	-moz-box-sizing: border-box;	-webkit-box-sizing: border-box;	box-sizing: border-box;}.service-items .box .boxli:nth-child(odd) .imgbox{	float: left;	padding-right: 20px;}.service-items .box .boxli:nth-child(even) .imgbox{	float: right;	padding-left: 20px;}.service-items .box .boxli .imgbox .img{	position: relative;	z-index: 2;	width: 100%;}.service-items .box .boxli .imgbox .img img{	width: 100%;	-o-transition: all .4s;	-ms-transition: all .4s;	-moz-transition: all .4s;	-webkit-transition: all .4s;	transition: all .4s;}.service-items .box .boxli:hover .imgbox .img img{	-o-transform: scale(1.06);	-ms-transform: scale(1.06);	-moz-transform: scale(1.06);	-webkit-transform: scale(1.06);	transform: scale(1.06);}.service-items .box .boxli .imgbox .imgbg{	position: absolute;	bottom: 0;	left: 0;	z-index: 1;	width: 100%;	height: -moz-calc(100% - 20px);	height: -webkit-calc(100% - 20px);	height: calc(100% - 20px);	background-color: #f5f5f5;}.service-items .box .boxli:nth-child(odd) .imgbox .imgbg{	left: 0;}.service-items .box .boxli:nth-child(even) .imgbox .imgbg{	right: 0;}.service-items .box .boxli .txtbox{	float: left;	width: 50%;	padding-top: 80px;	padding-left: 60px;	overflow: hidden;	-o-box-sizing: border-box;	-ms-box-sizing: border-box;	-moz-box-sizing: border-box;	-webkit-box-sizing: border-box;	box-sizing: border-box;}.service-items .box .boxli:nth-child(odd) .txtbox{	padding-left: 60px;}.service-items .box .boxli:nth-child(even) .txtbox{	padding-right: 60px;}.service-items .box .boxli .txtbox .t1{	position: relative;	padding-bottom: 55px;	color: #333333;	font-size: 20px;	font-weight: bold;	margin-bottom: 15px;}.service-items .box .boxli .txtbox .t1::before{	content: '';	position: absolute;	left: 10px;	bottom: 0;	width: 1px;	height: 55px;	border-left: #8fc320 solid 1px;}.service-items .box .boxli .txtbox .t2{	color: #8fc320;	font-size: 30px;	font-weight: bold;	margin-bottom: 30px;}.service-items .box .boxli .txtbox .t3{	color: #888888;	font-size: 16px;	line-height: 1.8;	margin-bottom: 50px;}.service-items .box .boxli .txtbox .more{	margin-bottom: 10px;}.service-items .box .boxli .txtbox .more a{	display: inline-block;	height: 40px;	line-height: 40px;	padding: 0px 20px;	border-radius: 20px;	color: #ffffff;	font-size: 16px;	background-color: #4064b3;} .service-items .box .boxli .txtbox .more a:hover{	background-color: #8fc320;	box-shadow: 0px 0px 15px rgba(64,100,179,.4);}/*服务项目详情*/.service-details{	padding: 70px 0px 0px;}.service-nav{	margin-top: 40px;}.service-nav ul li{	display: inline-block;	margin-right: 30px;	margin-bottom: 25px;	padding: 0px 25px;	height: 44px;	line-height: 44px;	border-radius: 22px;	background-color: #FFFFFF;	color: #888888;	font-size: 18px;	cursor: pointer;}.service-nav ul li:last-child{	margin-right: 0;}/*.service-nav ul li a{	display: inline-block;	width: 100%;	color: #888888;	font-size: 18px;}*/.service-nav ul li.on, .service-nav ul li:hover{	background-color: #8fc320;	color: #FFFFFF;}/*.service-nav ul li.on a, .service-nav ul li:hover a{	color: #FFFFFF;}*/.service-details .box{	padding: 35px;	margin-top: 50px;	margin-bottom: 40px;	background: #f5f5f5;	border-radius: 20px;	overflow: hidden;}.service-details .box .boxli{	display: none;	width: 100%;	color: #7f9298;	font-size: 16px;	line-height: 2;}.service-details .box .boxli.on{	display: block;}.service-details .box .boxli img{	display: block;}/*資質榮譽*/.honor{	padding: 120px 0px 180px;	overflow: hidden;	background-position: center;	background-repeat: no-repeat;	background-size: cover;}.honor .box{	margin-top: 100px;}.honor .box .swiper-box .txtcontent{	float: right;	width: 50%;	overflow: hidden;}.honor .box ul{	width: 100%;	overflow: hidden;}.honor .box ul li{	width: 100%;	display: none;	color: #969696;	font-size: 16px;	line-height: 2.25;}.honor .box ul li.on{	display: block;}.honor .box ul li .txt .t1{	color: #969696;	font-size: 16px;	line-height: 2.25;}.honor .box ul li .txt .t2{	color: #333333;	font-size: 20px;	font-weight: bold;}.honor .box ul li .txt .t3{	color: #5577c0;	font-size: 16px;	line-height: 2.25;}.honor .box .swiper-box .imgbox{	position: relative;	float: left;	width: 50%;	margin-left: -60px;}.honor .box .swiper-box .imgbox .content{	padding-left: 10%;	width: 80%;	/*width: 554px;*/}.honor .box .swiper-box .imgbox .swiper1{	position: relative;	width: 100%;	overflow: hidden;}.honor .box .swiper-box .imgbox .swiper1 .img{	width: 100%;	overflow: hidden;}.honor .box .swiper-box .imgbox .swiper1 .img img{	display: inline-block;	float: left;	width: -moz-calc((100% - 25px) / 2);	width: -webkit-calc((100% - 25px) / 2);	width: calc((100% - 25px) / 2);	margin-right: 25px;}.honor .box .swiper-box .imgbox .swiper1 .img img:nth-child(2n){	margin-right: 0;}.honor .box .swiper-box .imgbox .swiper-button-next, .honor .box .swiper-box .imgbox .swiper-button-prev {    position: absolute;    top: 50%;    -o-transform: translateY(-50%);    -ms-transform: translateY(-50%);    -moz-transform: translateY(-50%);    -webkit-transform: translateY(-50%);    transform: translateY(-50%);    width: 30px;    height: 30px;    margin-top: 0px;    z-index: 10;    cursor: pointer;    -moz-background-size: 30px 30px;    -webkit-background-size: 30px 30px;    background-size: 30px 30px;    background-position: center;    background-repeat: no-repeat;}.honor .box .swiper-box .imgbox .swiper-button-next, .honor .box .swiper-box .imgbox .swiper-container-rtl .swiper-button-prev {    background-image: url(../../img/report/img54.png);    right: 0px;    left: auto;}.honor .box .swiper-box .imgbox  .swiper-button-prev, .honor .box .swiper-box .imgbox .swiper-container-rtl .swiper-button-next {    background-image: url(../../img/report/img53.png);    left: 0px;    right: auto;}/*我們的團隊*/.team{	padding: 80px 0px 110px;	background-position: center;	background-repeat: no-repeat;	background-size: cover;}.team .box{	padding: 0 4.3%;	overflow: hidden;	margin-top: 100px;}.team .box .boxli{	margin-bottom: 75px;	overflow: hidden;}.team .box .boxli:last-child{	margin-bottom: 0;}.team .box .boxli .imgbox{	float: left;	width: 42%;}.team .box .boxli:nth-child(odd) .imgbox{	float: left;	text-align: center;}.team .box .boxli:nth-child(even) .imgbox{	float: right;	text-align: left;}.team .box .boxli .imgbox .img{	width: 450px;	height: 450px;	line-height: 450px;	border-radius: 50%;	background-color: #8fc320;	-o-transition: all .4s;	-ms-transition: all .4s;	-moz-transition: all .4s;	-webkit-transition: all .4s;	transition: all .4s;}.team .box .boxli:nth-child(odd) .imgbox .img{	text-align: right;}.team .box .boxli:nth-child(even) .imgbox .img{	text-align: left;}.team .box .boxli .imgbox .img img{	width: 88.88%;	height: 88.88%;	border-radius: 50%;	object-fit: cover;	-o-transition: all .4s;	-ms-transition: all .4s;	-moz-transition: all .4s;	-webkit-transition: all .4s;	transition: all .4s;}.team .box .boxli:hover .img img{	width: 100%;	height: 100%;}.team .box .boxli:hover .img{	background: none;}.team .box .boxli .xtxtbox{	float: left;	width: 58%;	margin-top: 80px;	overflow: hidden;	-o-box-sizing: border-box;	-ms-box-sizing: border-box;	-moz-box-sizing: border-box;	-webkit-box-sizing: border-box;	box-sizing: border-box;}.team .box .boxli:nth-child(odd) .xtxtbox{	padding-left: 2.4%;	padding-right: 5.8%;}.team .box .boxli:nth-child(even) .xtxtbox{	padding-left: 4.7%;	padding-right: 3.5%;}.team .box .boxli .xtxtbox .t1{	color: #4064b3;	font-size: 24px;	font-weight: bold;	margin-bottom: 30px;}.team .box .boxli .xtxtbox .t2{	color: #888888;	font-size: 16px;	line-height: 2.25;}/*技術支持*/.technical-support{	padding: 70px 0px 0px;}.technical-support .box{	padding-top: 20px;}.technical-support .box .boxli{	padding: 80px 0px 100px;	overflow: hidden;}.technical-support .box .boxli:nth-child(odd){	background-color: #FFFFFF;}.technical-support .box .boxli:nth-child(even){	background-color: #f5f5f5;}.technical-support .box .boxli .title{	position: relative;	padding-left: 60px;	color: #333333;	font-size: 30px;	font-weight: bold;	line-height: 50px;	overflow: hidden;	-o-box-sizing: border-box;	-ms-box-sizing: border-box;	-moz-box-sizing: border-box;	-webkit-box-sizing: border-box;	box-sizing: border-box;}.technical-support .box .boxli .title .point{	position: absolute;	left: 0;	top: 0;	width: 50px;	height: 50px;	line-height: 50px;	text-align: center;	border-radius: 50%;	color: #ffffff;	font-size: 20px;	font-weight: bold;	background-color: #8fc320;	overflow: hidden;}.technical-support .box .boxli .txtbox{	padding-left: 60px;	padding-top: 15px;	overflow: hidden;	-o-box-sizing: border-box;	-ms-box-sizing: border-box;	-moz-box-sizing: border-box;	-webkit-box-sizing: border-box;	box-sizing: border-box;}.technical-support .box .boxli .txtbox .txt{	color: #888888;	font-size: 16px;	line-height: 1.8;}.technical-support .box .boxli .txtbox .txt>img{	display: block;	margin: 0 auto;	max-width: 100%;}.technical-support .box .boxli .txtbox .txtli{	/*overflow: hidden;*/	margin-bottom: 85px;}.technical-support .box .boxli .txtbox .txtli:nth-child(1){	margin-top: 70px;}.technical-support .box .boxli .txtbox .txtli .img{	float: left;	/*overflow: hidden;*/	-o-box-sizing: border-box;	-ms-box-sizing: border-box;	-moz-box-sizing: border-box;	-webkit-box-sizing: border-box;	box-sizing: border-box;}.technical-support .box .boxli .txtbox .txtli:nth-child(odd) .img{	float: left;	width: 35%;	padding-left: 6.4%;}.technical-support .box .boxli .txtbox .txtli:nth-child(even) .img{	float: right;	width: 31.25%;	text-align: center;}.technical-support .box .boxli .txtbox .txtli .img img{	width: 300px;	height: 300px;	border-radius: 50%;	overflow: hidden;	object-fit: cover;	-o-transition: all .4s;	-ms-transition: all .4s;	-moz-transition: all .4s;	-webkit-transition: all .4s;	transition: all .4s;}.technical-support .box .boxli .txtbox .txtli:hover .img img{	box-shadow: 0px 0px 20px rgba(0,0,0,.2);	-o-transform: scale(1.06);	-ms-transform: scale(1.06);	-moz-transform: scale(1.06);	-webkit-transform: scale(1.06);	transform: scale(1.06);}.technical-support .box .boxli .txtbox .txtli .words{	float: left;	overflow: hidden;	-o-box-sizing: border-box;	-ms-box-sizing: border-box;	-moz-box-sizing: border-box;	-webkit-box-sizing: border-box;	box-sizing: border-box;}.technical-support .box .boxli .txtbox .txtli:nth-child(odd) .words{	width: 65%;	padding-left: 3.5%;}.technical-support .box .boxli .txtbox .txtli:nth-child(even) .words{	width: 68.75%;	padding-left: 6.4%;}.technical-support .box .boxli .txtbox .txtli .words .t1{	color: #000000;	font-weight: bold;	font-size: 20px;	margin-bottom: 25px;	margin-top: 60px;}.technical-support .box .boxli .txtbox .txtli .words .t2{	color: #888888;	font-size: 16px;	line-height: 1.8;}/*聯絡我們*/.contact{}.contact .txtbox{	float: left;	width: 50%;	padding-left: 13.54%;	padding-top: 70px;	padding-right: 15px;	overflow: hidden;	-o-box-sizing: border-box;	-ms-box-sizing: border-box;	-moz-box-sizing: border-box;	-webkit-box-sizing: border-box;	box-sizing: border-box;}.contact .txtbox ul{	margin-top: 80px;}.contact .txtbox ul li{	margin-top: 40px;	min-height: 100px;	border-bottom: #dfdfdf dashed  1px;	overflow: hidden;}.contact .txtbox ul li .icon{	float: left;	width: 54px;	text-align: left;}.contact .txtbox ul li .icon img{	width: 42px;	height: 44px;}.contact .txtbox ul li .t1{	color: #333333;	font-size: 30px;	font-weight: bold;	float: left;	width: 85px;}.contact .txtbox ul li .t2{	float: left;	width: -moz-calc(100% - 140px);	width: -webkit-calc(100% - 140px);	width: calc(100% - 140px);	padding-top: 5px;	color: #888888;	font-size: 26px;}.contact .txtbox ul li .t2 .sp{	color: #b1b1b1;	font-size: 20px;}.contact .mapbox{	float: left;	width: 50%;	overflow: hidden;}/*在線反饋*/.feedback{	padding: 70px 0px 80px;	background-color: #f8f8f8;}.feedback .content{	padding-left: 13.54%;	padding-right: 3%;	overflow: hidden;}.feedback .box{	max-width: 1285px;	width: 100%;	margin-top: 80px;}.feedback .box form{	width: 100%;}.feedback .box .boxli{	width: 100%;	/*overflow: hidden;*/}.feedback .box .boxli .input-li{	position: relative;	padding-left: 20px;	/*overflow: hidden;*/	-o-box-sizing: border-box;	-ms-box-sizing: border-box;	-moz-box-sizing: border-box;	-webkit-box-sizing: border-box;	box-sizing: border-box;	float: left;	width: -moz-calc((100% - 115px) / 2);	width: -webkit-calc((100% - 115px) / 2);	width: calc((100% - 115px) / 2);	margin-right: 115px;	margin-bottom: 5px;	border-bottom: #cdcdcd solid 1px;	background-color: #f8f8f8;}.feedback .box .boxli .input-li.select{	padding-left: 0;}.feedback .box .boxli .input-li.must::before, .feedback .box .boxli .textli.must::before{	content: '*';	position: absolute;	left: 0;	top: 50%;	-o-transform: translateY(-50%);	-ms-transform: translateY(-50%);	-moz-transform: translateY(-50%);	-webkit-transform: translateY(-50%);	transform: translateY(-50%);	width: 20px;	color: #333333;	font-size: 20px;}.feedback .box .boxli .input-li:nth-child(2n){	margin-right: 0;}.re-input{	width: 100%;	border: none;	outline: none;	background: none;	color: #333333;	font-size: 20px;	height: 80px;	line-height: 80px;}.feedback .box .boxli .textli{	position: relative;	padding-left: 20px;	padding-top: 65px;	border-bottom: #cdcdcd solid 1px;	-moz-box-sizing: border-box;    -webkit-box-sizing: border-box;    -o-box-sizing: border-box;    -ms-box-sizing: border-box;    box-sizing: border-box;}.re-textarea{	width: 100%;	min-height: 80px;	resize: none;	border: none;	outline: none;	background: none;	color: #333333;	font-size: 20px;	-moz-box-sizing: border-box;    -webkit-box-sizing: border-box;    -o-box-sizing: border-box;    -ms-box-sizing: border-box;    box-sizing: border-box;}.input-li input::-webkit-input-placeholder, .boxli textarea::-webkit-input-placeholder {  color: #333333;}.input-li input:-moz-placeholder, .boxli textarea:-moz-placeholder {  color: #333333;}.input-li input::-moz-placeholder, .boxli textarea::-moz-placeholder {  color: #333333;}.input-li input:-ms-input-placeholder, .boxli textarea:-ms-input-placeholder {  color: #333333;}.input-li .opt{	width: 100%;}.dropmenurel01{	position:relative;	display:block;}.dropmenurel01-tit{	position: relative;	padding-left: 20px;	border: none;	color: #333333;    font-size: 20px;	width:100%;	height: 80px;	line-height: 80px;	white-space:nowrap;	text-overflow:ellipsis;	overflow:hidden;	background:#f6f9f9 url(../../img/report/img64.png) no-repeat center right;	cursor:pointer;	-moz-box-sizing: border-box;    -webkit-box-sizing: border-box;    -o-box-sizing: border-box;    -ms-box-sizing: border-box;    box-sizing: border-box;}.dropmenurel01-tit::before{	content: '*';	position: absolute;	left: 0;	top: 50%;	-o-transform: translateY(-50%);	-ms-transform: translateY(-50%);	-moz-transform: translateY(-50%);	-webkit-transform: translateY(-50%);	transform: translateY(-50%);	width: 20px;	color: #333333;	font-size: 20px;}.th-result{	/**/}.th-result .dropmenurel01-tit{	display: inline-block;	width: auto;	padding-right: 25px;	color: #FFFFFF;	font-size: 18px;	font-weight: bold;	background: url(../../img/report/img99.png) no-repeat center right;}.th-result .dropmenurel01-tit::before{	display: none;}.th-result .dropmenurel01-options li{	padding: 8px;}.th-result .dropmenurel01-options{	left: 50%;	-o-transform: translateX(-50%);	-ms-transform: translateX(-50%);	-moz-transform: translateX(-50%);	-webkit-transform: translateX(-50%);	transform: translateX(-50%);}.dropmenurel01-options{	display:none;	position:absolute;	left:0;	z-index:110;	border:1px solid #cdcdcd;	background-color:#fff;	overflow: hidden;	-moz-box-sizing: border-box;    -webkit-box-sizing: border-box;    -o-box-sizing: border-box;    -ms-box-sizing: border-box;    box-sizing: border-box;}.dropmenurel01-options li{	cursor:pointer;	padding:8px 20px;	font-size: 16px;    color: #666666;	white-space:nowrap;	text-overflow:ellipsis;	overflow:hidden;}.dropmenurel01-options li:last-child{	border-bottom:none;}.dropmenurel01-options li:hover{	background-color:#eee;}.sub{	display: inline-block;	width: 248px;	height: 75px;	line-height: 75px;	margin-top: 90px;	text-align: center;	background: #8fc320;	color: #f8f8f8;	font-size: 30px;	font-weight: bold;}.sub-btn{	width: 100%;	background: none;	border: none;	outline: none;		color: #f8f8f8;	font-size: 30px;	font-weight: bold;	text-align: center;	margin: 0 auto;}.sub:hover{	box-shadow: 0px 0px 10px rgba(0,0,0,.15);}/*媒體中心*/.news{	padding: 70px 0px 110px;}.news .box{	margin-top: 100px;}.news .box ul{	padding: 0 4.28%;	overflow: hidden;	margin-bottom: 100px;}.news .box ul li{	margin-bottom: 80px;}.news .box ul li:last-child{	margin-bottom: 0;}.news .box ul li a{	display: inline-block;	width: 100%;}.news .box ul li a .img{	float: left;	max-width: 320px;	width: 35%;	border: #e5e5e5 solid 1px;	overflow: hidden;	-moz-box-sizing: border-box;    -webkit-box-sizing: border-box;    -o-box-sizing: border-box;    -ms-box-sizing: border-box;    box-sizing: border-box;}.news .box ul li a .img img{	width: 100%;	-o-transition: all .4s;	-ms-transition: all .4s;	-moz-transition: all .4s;	-webkit-transition: all .4s;	transition: all .4s;}.news .box ul li:hover a .img img{	-o-transform: scale(1.06);	-ms-transform: scale(1.06);	-moz-transform: scale(1.06);	-webkit-transform: scale(1.06);	transform: scale(1.06);}.news .box ul li a .txt{	float: left;	max-width: -moz-calc(100% - 320px);	max-width: -webkit-calc(100% - 320px);	max-width: calc(100% - 320px);	width: 65%;	padding-left: 25px;	overflow: hidden;	-moz-box-sizing: border-box;    -webkit-box-sizing: border-box;    -o-box-sizing: border-box;    -ms-box-sizing: border-box;    box-sizing: border-box;}.news .box ul li a .txt .t1{	color: #000000;	font-size: 20px;	font-weight: bold;	margin-bottom: 15px;	overflow: hidden;    text-overflow: ellipsis;    white-space: nowrap;}}.news .box ul li:hover a .t1{	color: #4064b3;}.news .box ul li a .txt .t2{	color: #888888;	font-size: 16px;	line-height: 2;	margin-bottom: 15px;	display: -webkit-box;    -webkit-box-orient: vertical;    -webkit-line-clamp: 3;    overflow: hidden;}.news .box ul li a .txt .t3{	overflow: hidden;	padding-bottom: 25px;	border-bottom: #e6e6e6 solid 1px;}.news .box ul li a .txt .t3 .more{	float: left;	color: #4064b3;    font-size: 16px;}.news .box ul li a .txt .t3 .more img{	vertical-align: text-top;    margin-left: 6px;    width: 22px;    height: 22px;    -o-transition: all .4s;    -ms-transition: all .4s;    -moz-transition: all .4s;    -wbekit-transition: all .4s;    transition: all .4s;}.news .box ul li:hover a .txt .t3 .more img{	-o-transform: translateX(5px);	-ms-transform: translateX(5px);	-moz-transform: translateX(5px);	-wbekit-transform: translateX(5px);	transform: translateX(5px);}.news .box ul li a .txt .t3 .tag{	float: right;}.news .box ul li a .txt .t3 .tag .tag-li, .news-details .box .title .t2 .tag-li{	display: inline-block;	color: #a8a7a7;	font-size: 16px;	margin-right: 40px;}.news .box ul li a .txt .t3 .tag .tag-li:last-child, .news-details .box .title .t2 .tag-li:last-child{	margin-right: 0;}.news .box ul li a .txt .t3 .tag .tag-li img,  .news-details .box .title .t2 .tag-li img{	display: inline-block;	vertical-align: baseline;	margin-right: 5px;}/*新闻详情*/.news-details{	padding: 70px 0px 80px;}.news-details .box{	padding: 0 4.28%;	overflow: hidden;}.news-details .box .title{	text-align: center;	padding-bottom: 15px;	border-bottom: #e6e6e6 solid 1px;}.news-details .box .title .t1{	color: #000000;	font-size: 36px;	font-weight: bold;	margin-bottom: 35px;}.news-details .box .title .t2{	text-align: right;}.news-details .box .content{	padding: 30px 0px;	color: #888888;	font-size: 16px;	line-height: 2;	border-bottom: #e6e6e6 solid 1px;}.nextprev{	margin-top: 45px;}.nextprev ul{	float: left;	width: -moz-calc(100% - 165px);	width: -webkit-calc(100% - 165px);	width: calc(100% - 165px);	overflow: hidden;}.nextprev ul li a{	display: inline-block;	width: 100%;	color: #346bae;	font-size: 16px;	line-height: 36px;	overflow: hidden;    white-space: nowrap;    text-overflow: ellipsis;}.nextprev ul li a:hover{	color: #345ac4;}.nextprev ul li a .sp{	color: #000333;}.nextprev .return{	float: right;	width: 160px;	border: #e8e8e8 solid 1px;	height: 56px;	line-height: 56px;	color: #666666;	font-size: 16px;	text-align: center;	background-color: #f5f5f5;}.nextprev .return:hover{	color: #FFFFFF;	background-color: #346bae;}.nextprev .return img{	display: inline-block;	vertical-align: middle;	margin-right: 15px;}/*會員登錄*/.login, .inquirydiv{	position: fixed;	top: 100px;	left: 0;	width: 100%;	height: -moz-calc(100% - 100px);	height: -webkit-calc(100% - 100px);	height: calc(100% - 100px);	background: rgba(0,0,0,.8);	z-index: 100;}.padding{	padding-top: 100px;}.login .box, .inquirydiv .box{	position: absolute;	left: 50%;	top: 50%;	-o-transform: translate(-50%, -50%);	-ms-transform: translate(-50%, -50%);	-moz-transform: translate(-50%, -50%);	-webkit-transform: translate(-50%, -50%);	transform: translate(-50%, -50%);	max-width: 665px;	width: 90%;	margin: 0px auto;}.login .box .content, .inquirydiv .box .content{	background: #8fc320;	padding: 40px 30px 50px;	border-radius: 15px;	overflow: hidden;}.inquirydiv .box .content .query-form{	width: 100%;}.inquirydiv .box .content .query-form .query-btn{	max-width: 220px;}.login .box .content .con{	max-width: 400px;	width: 100%;	margin: 0 auto;	overflow: hidden;}.login-li{	position: relative;	margin-top: 30px;	padding-left: 55px;	border-bottom: #e5e5e5 solid 1px;	overflow: hidden;	-moz-box-sizing: border-box;	-webkit-box-sizing: border-box;	-o-box-sizing: border-box;	-ms-box-sizing: border-box;	box-sizing: border-box;}.login-li input{	width: 100%;	color: #FFFFFF;	font-size: 18px;	line-height: 65px;	border: none;	background: none;	outline: none;}.login-li input::-webkit-input-placeholder {    color: #eeeeee;}.login-li input:-moz-placeholder {	color: #eeeeee;}.login-li input::-moz-placeholder {	color: #eeeeee;}.login-li input:-ms-input-placeholder {	color: #eeeeee;}.login-li i{	position: absolute;	left: 4px;	top: 0;	bottom: 0;	margin: auto;	width: 28px;	height: 100%;}.login-li.icon1 i{	background: url(../../img/report/img73.png) center left no-repeat;	background-size: 28px 33px;}.login-li.icon2 i{	background: url(../../img/report/img74.png) center left no-repeat;	background-size: 28px 33px;}.login-btn{	text-align: center;	overflow: hidden;	margin-top: 28px;}.login-btn a{	display: inline-block;	width: 100%;}.login-btn input{	color: #8fc320;	font-size: 20px;	font-weight: bold;	background-color: #ffffff;	text-decoration: underline;	height: 50px;	width: 100%;	border-radius: 25px;}/*会员中心header*/.main{	position: relative;}.center-header{	background-color: #3a8eff;}.center-header .box{	padding: 0 30px;	overflow: hidden;}.center-header .box .left{	float: left;}.center-header .box .left .logo{	float: left;	height: 90px;	line-height: 90px;	margin-right: 25px;}.center-header .box .left .logo img{}.center-header .box .left .txt{	float: left;	margin-top: 30px;	color: #f5f5f5;	font-size: 20px;	font-weight: bold;	padding-left: 16px;	line-height: 40px;	border-left: #bababa solid 1px;}.center-header .box .right{	float: right;	display: inline-block;}.center-header .box .right .welcome{	float: left;	line-height: 90px;	color: #bfc9d8;	font-size: 16px;	padding-right: 40px;}.center-header .box .right .welcome .sp{	color: #ffffff;}.center-header .box .right .h-link{	display: inline-block;	line-height: 90px;	color: #d9d9d9;	font-size: 16px;	margin-right: 25px;}.center-header .box .right .h-link:last-child{	margin-right: 0;}.center-header .box .right .h-link .icon{	display: inline-block;	vertical-align: middle;	width: 40px;	height: 40px;	line-height: 40px;	text-align: center;	border-radius: 50%;	overflow: hidden;	background-color: #8fc320;	margin-right: 10px;}.center-header .box .right .h-link .icon img{	width: 16px;	height: 18px;}.center-m-header{	display: none;	position: fixed;	z-index: 15;	width: 100%;	text-align: center;	height: 50px;	line-height: 50px;}.center-m-header.ch-white{	background-color: #FFFFFF;	box-shadow: 0px 0px 15px rgba(0,0,0,.15);}.center-m-header .h-title, .member-center .m-data .center-m-header.ch-white .h-title{ 	color: #000000; 	font-size: 18px;}.member-center .m-data .center-m-header .h-title{	color: #FFFFFF;}.center-m-header .h-return, .member-center .m-data .center-m-header.ch-white .h-return{	position: absolute;	left: 3%;	top: 0;	width: 50px;	height: 100%;	background: url(../../img/report/img98.png) center left 10px no-repeat;}.member-center .m-data .center-m-header .h-return{	background: url(../../img/report/img97.png) center left 10px no-repeat;}/*.center-m-header .h-return img{	width: 10px;	height: 18px;}*/.member-center{	display: none;	background-color: #f5f5f5;	padding-bottom: 30px;}.member-center .m-data{	padding-bottom: 100px;	background-color: #037ff3;}.member-center .m-data .box{	position: relative;	text-align: center;}.member-center .m-data .head-portrait{	display: inline-block;	margin-top: 60px;}.member-center .m-data .head-portrait .name{	text-align: center;	color: #FFFFFF;	font-size: 16px;	margin-top: 15px;}.member-center .m-data .link{	position: absolute;	bottom: 0;	right: 0;}.member-center .m-data .link a{	display: inline-block;	padding: 0 15px;	height: 28px;	line-height: 28px;	background-color: #fdc420;	border-radius: 14px;	color: #FFFFFF;	font-size: 15px;}.member-center .statistics{	margin-top: -70px;	background-color: #FFFFFF;	border-radius: 6px;}.member-center .statistics ul li{	height: auto;	background: none;}.member-center .broadside{	display: block;	position: static;	width: 100%;	background: #FFFFFF;	margin-top: 25px;	border-radius: 6px;}.member-center .broadside ul li a{	line-height: 56px;}.log-out{	margin-top: 25px;	width: 100%;	overflow: hidden;	background-color: #fdc41f;	text-align: center;	height: 60px;	line-height: 60px;	border-radius: 6px;}.log-out a{	color: #ffffff;	font-size: 22px;}/*会员中心底部*/.center-footer{	background-color: #333333;}.center-footer .box{	padding: 36px 30px 50px;	overflow: hidden;	text-align: right;	color: #9da0a8;	font-size: 14px;}.center-footer .box .copyright{	display: inline-block;	margin-right: 8px;}.center-footer .box .name{	display: inline-block;	color: #FFFFFF;	margin-right: 8px;}.center-footer .box .name:hover{	color: #3a8eff;}.center-footer .box .num-no{	display: inline-block;	color: #9da0a8;}.center-footer .box a:hover{	color: #FFFFFF;}/*侧边*/.broadside{	position: absolute;	top: 0;	width: 260px;	height: 100%;	/*height: -moz-calc(100% - 90px);	height: -webkit-calc(100% - 90px);	height: calc(100% - 90px);*/	background-color: #1d2b49;	z-index: 99;}.broadside ul{	padding-top: 35px;}.broadside ul li{	padding-left: 30px;	padding-right: 25px;	margin-bottom: 6px;	overflow: hidden;	-moz-box-sizing: border-box;	-webkit-box-sizing: border-box;	-o-box-sizing: border-box;	-ms-box-sizing: border-box;	box-sizing: border-box;}.broadside ul li:hover, .broadside ul li.on{	background-color: #8fc320;}.broadside ul li a{	position: relative;	display: inline-block;	width: 100%;	color: #9b9a9a;	font-size: 16px;	line-height: 40px;	padding-right: 20px;	overflow: hidden;	-moz-box-sizing: border-box;	-webkit-box-sizing: border-box;	-o-box-sizing: border-box;	-ms-box-sizing: border-box;	box-sizing: border-box;}.broadside ul li:hover a, .broadside ul li.on a{	color: #FFFFFF;}.broadside ul li a .icon1, .broadside ul li a .icon2{	display: inline-block;	vertical-align: text-top;	margin-right: 15px;}.broadside ul li a .icon2{	display: none;}.broadside ul li.on a .icon1, .broadside ul li:hover a .icon1{	display: none;}.broadside ul li.on a .icon2, .broadside ul li:hover a .icon2{	display: inline-block;}.broadside ul li a .icon img{	width: 24px;	height: 24px;}.broadside ul li a .triangle{	position: absolute;	right: 0;	top: 0;	width: 8px;	height: 100%;	background: url(../../img/report/img81.png) center right no-repeat;	background-size: 8px 14px;}.broadside ul li:hover a .triangle, .broadside ul li.on a .triangle{	background: url(../../img/report/img82.png) center right no-repeat;	background-size: 8px 14px;}/*订单管理*/.bgcolor{	background-color: #f5f5f5;}.bgcolor11{	background-color: #f5f5f5;}.order-management{	overflow: hidden;}.order-management .box{	float: right;	width: -moz-calc(100% - 325px);	width: -webkit-calc(100% - 325px);	width: calc(100% - 325px);	margin-right: 30px;	margin-top: 40px;	margin-bottom: 35px;	padding-bottom: 70px;}.order-management .box .content{	padding: 10px 30px 90px;	background-color: #ffffff;	box-shadow: 0px 0px 13px rgba(0,0,0,.05);}.order-management .box .content .title{	border-bottom: #e6e6e6 solid 1px;	overflow: hidden;}.order-management .box .content .title .title-h{	float: left;	min-width: 230px;	color: #333333;	font-size: 24px;	font-weight: bold;	line-height: 70px;}.center-nav{	float: left;}.center-nav ul li{	float: left;	line-height: 70px;	padding: 0px 25px;	margin-right: 75px;}.center-nav ul li:last-child{	margin-right: 0;}.center-nav ul li a{	position: relative;	display: inline-block;	color: #888888;	font-size: 18px;}.center-nav ul li.on a, .center-nav ul li:hover a{	color: #3a8eff;	font-weight: bold;}.center-nav ul li a::before, .center-nav ul li a::before{	content: '';	position: absolute;	left: 0;	right: 0;	bottom: -1px;	margin: auto;	width: 0;	height: 3px;	border-radius: 6px;	background-color: #3a8eff;}.center-nav ul li.on a::before, .center-nav ul li:hover a::before{	width: 90%;	-o-transition: all .4s;	-ms-transition: all .4s;	-moz-transition: all .4s;	-webkit-transition: all .4s;	transition: all .4s;}.apply{	float: right;}.apply a{	color: #3a8eff;	font-size: 20px;	font-weight: bold;	line-height: 70px;}.testing{	padding: 30px 0px 34px;	border-bottom: #ececec solid 1px;}.testing ul li{	float: left;	width: 20%;	/*min-width: 200px;	padding-right: 30px;	-moz-box-sizing: border-box;    -webkit-box-sizing: border-box;    -o-box-sizing: border-box;    -ms-box-sizing: border-box;    box-sizing: border-box;*/}.testing ul li:last-child{	padding-right: 0;}.testing ul li a{	display: inline-block;	color: #333333;	font-size: 18px;}.testing ul li a .icon{	display: inline-block;	width: 54px;	height: 54px;	line-height: 54px;	border-radius: 50%;	text-align: center;	margin-right: 12px;	border: #dedede dashed 1px;}.testing ul li a .icon img{	width: 31px;	height: 31px;	transition: all .4s;}.testing ul li a:hover .icon img{	-o-ransform: rotate(-45deg);	-ms-transform: rotate(-45deg);	-moz-transform: rotate(-45deg);	-webkit-transform: rotate(-45deg);	transform: rotate(-45deg);}.testing ul li a.on .icon img{	-o-ransform: rotate(-45deg);	-ms-transform: rotate(-45deg);	-moz-transform: rotate(-45deg);	-webkit-transform: rotate(-45deg);	transform: rotate(-45deg);}.testing ul li a.on{	color: #3a8eff;    font-weight: bold;}.report-time{	float: right;	/*width: 170px;*/}.report-time .outer{	width: auto;	margin: 0 auto;	float: left; 	display: inline-block;}.date1{	margin-bottom: 0;}.date-check{	width: 120px;	line-height: 50px;    height: 50px;    text-align: right;    padding-left: 0;    padding-right: 25px;    color: #9b9b9b;    font-size: 16px;    border: none;    margin-right: 10px;    background: #f6f9f9 url(../../img/report/img84.png) no-repeat center right;}.date-list{	right: 0;	top: 50px;}.date-error .date-check{	border: none;}.outer .date{	float: left;}.date-check::-webkit-input-placeholder {	color: #9b9b9b;}.date-check::-moz-input-placeholder {   	color: #9b9b9b;}.date-check::-ms-input-placeholder {    color: #9b9b9b;}.outer-zi{	display: inline-block; 	float: left; 	color: #9b9b9b; 	font-size: 16px; 	line-height: 50px;}.report-time .dropmenurel01-tit{	line-height: 50px;	height: 50px;	text-align: right;	padding-left: 0;	padding-right: 25px;	color: #9b9b9b;	font-size: 16px;	background: #f6f9f9 url(../../img/report/img84.png) no-repeat center right;}.report-time .dropmenurel01-tit::before{	content: '';}.report-time .dropmenurel01-options li{	font-size: 16px;}.order-list .order{	margin-top: 20px;}.order-list .order table{	width: 100%;	margin-bottom: 35px;}.order-list .order table thead tr{	height: 55px;	background-color: #8fc320;	color: #FFFFFF;	font-size: 18px;	font-weight: bold;}.order-list .order table thead tr th:first-child{	padding-left: 60px;	text-align: left;	min-width: 350px;	width: 25%;}.order-list .order table tr td:first-child{	text-align: left;	/*width: 30%;*/}.order-list .order table tr td{	color: #929393;	font-size: 16px;	height: 90px;	border-bottom: #e6e6e6 solid 1px;}.item-name{	color: #333333;}.item-name .icon{	display: inline-block;	margin-right: 15px;}.sample img{	width: 60px;	max-height: 90px;}.item-state{	color: #3a8eff;}.item-operate{	color: #3a8eff;}.item-edit{		color: #3a8eff;	margin-right: 10px;}.item-delete{	margin-left: 10px;	color: #808080;	cursor: pointer;}/*订单管理详情*/.test-t{	border-bottom: #e1e1e1 solid 3px;	overflow: hidden;}.test-h{	float: left;	color: #3a8eff;	font-size: 20px;	font-weight: bold;	line-height: 70px;	width: 100%;}.test-h select{	color: #3a8eff;	font-size: 20px;	font-weight: bold;	line-height: 70px;	height: 100%;	width: 100%;	border: 0px;	padding: 10px 0;}.order-details{	margin-top: 30px;}.order-see{	margin-top: 60px;}.order-see input,.order-see a{	width: 293px;	height: 67px;	line-height: 67px;	text-align: center;	background-color: #8fc320;	color: #f5f5f5;	font-size: 30px;}.order-see input:hover,.order-see a:hover{	box-shadow: 0px 0px 15px rgba(0,0,0,.2);}.order-see input img,.order-see a img{	display: inline-block;	vertical-align: middle;	margin-right: 15px;}/*申请检测*/.apply-testing{	max-width: 1360px;	width: 100%;	margin-top: 30px;}.apply-testing .essential .txtli .txt{	width: 46%;    margin-right: 8%;}.apply-testing .essential .txtli .txt:nth-child(2n){	margin-right: 0;}.apply-testing .essential .txtli .txt .txt-cell{	display: flex;}.apply-testing .apply-li .sp-h{	display: inline-block;}.apply-testing .sp-input{	display: inline-block;	flex: 1;	/*min-width: 450px;*/}.apply-testing .sp-input input{	width: 100%;	height: 60px;	line-height: 60px;	border: none;	background: none;	outline: none;	color: #59595a;	font-size: 20px;}.recruit-input input::-webkit-input-placeholder {	color: #59595a;	font-size: 20px;}.recruit-input input::-moz-input-placeholder {   	color: #59595a;	font-size: 20px;}.recruit-input input::-ms-input-placeholder {    color: #59595a;	font-size: 20px;}.apply-testing .apply-li{	width: 100%;	padding: 20px 0 40px;	border-bottom: #f0f0f0 solid 1px;	overflow: hidden;}.apply-testing .apply-li .sp-h, .apply-testing  .essential .txtli .txt .txt-cell{	color: #59595a;	font-size: 20px;}.apply-testing .apply-li .sp-h{	float: left;}.applyck{	float: right;	display: inline-block;	width: -moz-calc(100% - 170px);	width: -webkit-calc(100% - 170px);	width: calc(100% - 170px);	margin-top: 0;	overflow: hidden;	-moz-box-sizing: border-box;    -webkit-box-sizing: border-box;    -o-box-sizing: border-box;    -ms-box-sizing: border-box;    box-sizing: border-box;}.ckbox{	float: left;	margin-left: 35px;	margin-right: 40px;	cursor: pointer;	-moz-user-select:none;    -webkit-user-select:none;    -ms-user-select:none;    -khtml-user-select:none;    user-select:none;}.ckbox100{	display: block;	float: none;	margin-bottom: 20px;	margin-right: 0;}.ckbox100:last-child{	margin-bottom: 0;}.module.module6 .ckbox{	margin-left: 35px;	margin-right: 10px;}.ckbox:last-child{	margin-right: 0px;}.radio-name{	color: #999a9c;	font-size: 18px;	margin-left: 5px;}.radio-name a{	color: #8fc320;	font-size: 16px;}.advice{    height: 18px;    width: 18px;    display: inline-block;    background-image: url('../../img/report/img87.png');    background-repeat: no-repeat;    background-position: -18px 0px;    vertical-align: text-bottom;}  .personal-data .advice{	height: 21px;    width: 21px;	background-image: url('../../img/report/img88.png');	background-position: -21px 0px;}  .personal-data .ckbox{	margin-left: 16px;	margin-right: 55px;}  .ckbox input[type="radio"]:checked + .advice{    background-position: 0;}  .ckbox input[type="checkbox"]:checked + .advice{	background-position: 0;}  .disclaimer{	padding-top: 30px;}  .disclaimer .txtbox{	color: #888888;	font-size: 16px;	line-height: 2;}  .disclaimer .txtbox .tit{	color: #333333;	font-size: 20px;}  .statement{	width: 100%;	overflow: hidden;	margin-top: 40px;}  .statement .applyck{	width: 100%;}  .statement .applyck .ckbox{	margin-left: 0;}/*个人资料*/  .personal-data{	padding-top: 75px;}  .personal-data .content{	overflow: hidden}  .personal-data .content .txtbox{	float: left;	max-width: 700px;	width: 75%;}  .personal-data .content .txtbox .txtli{	width: 100%;	margin-bottom: 40px;	/*overflow: hidden;*/}  .personal-data .content .txtbox .txtli:last-child{	margin-bottom: 0;}  .personal-data .content .txtbox .txtli .sp{	float: left;	width: 130px;	margin-right: 5px;	text-align: right;	color: #666666;	font-size: 16px;	line-height: 36px;}  .personal-data .content .txtbox .txtli .spdiv, .personal-data .content .txtbox .txtli .spinput{	float: left;	width: -moz-calc(100% - 135px);	width: -wbekit-calc(100% - 135px);	width: calc(100% - 135px);	color: #666666;	font-size: 16px;	line-height: 36px;}  .personal-data .content .txtbox .txtli .spinput{	border: #e5e5e5 solid 1px;	padding: 0px 12px;	overflow: hidden;	-moz-box-sizing: border-box;    -webkit-box-sizing: border-box;    -o-box-sizing: border-box;    -ms-box-sizing: border-box;    box-sizing: border-box;}  .personal-data .content .txtbox .txtli .time{	float: left;	width: 120px;	height: 40px;}  .personal-data .content .txtbox .txtli .time .dropmenurel01-tit{	width: 100%;	height: 40px;	line-height: 40px;	color: #666666;	font-size: 16px;	border: #e5e5e5 solid 1px;	background: url(../../img/report/img89.png) no-repeat center right 12px;	background-size: 16px 8px;	-moz-box-sizing: border-box;    -webkit-box-sizing: border-box;    -o-box-sizing: border-box;    -ms-box-sizing: border-box;    box-sizing: border-box;}  .personal-data .content .txtbox .txtli .time .dropmenurel01-tit::before{	display: none;}  .personal-data .content .txtbox .txtli .time  .dropmenurel01-options li{	padding: 4px 12px 4px 20px;}  .personal-data .content .txtbox .txtli .spzi{	float: left;	color: #666666;	font-size: 16px;	margin-left: 10px;	margin-right: 25px;}  .preservation{	background-color: #3a8eff;	width: 195px;	height: 52px;	line-height: 52px;	text-align: center;	margin-left: 135px;}  .preservation input{	width: 100%;	height: 52px;	background: none;	border: none;	outline: none;	color: #ffffff;	font-size: 24px;}  .preservation:hover{	box-shadow: 0px 0px 15px rgba(0,0,0,0.2);}  .personal-data .content .imgbox{	float: right;}  .head-portrait{}  .head-portrait .img{	width: 136px;	height: 136px;	border-radius: 50%;	overflow: hidden;}  .head-portrait .img img{	object-fit: cover;	width: 100%;	height: 100%;}  .head-portrait .change{	position: relative;	z-index: 2;	width: 105px;	height: 36px;	line-height: 36px;	text-align: center;	background-color: #8fc320;	color: #ffffff;	font-size: 18px;	margin: 20px auto 0px;}  .head-portrait .change input{	position: absolute;	left: 0;	top: 0;	z-index: 1;	width: 100%;	height: 36px;	opacity: 0;	background: none;	border: none;	outline: none;	cursor: pointer;}/*检测报告通知*/  .notice{	margin-top: 30px;}  .notice .content .notice-table{	width: 100%;	padding-bottom: 45px;}  .notice .content .notice-table tr td:first-child{	width: 60%;	text-align: left;}  .notice .content .notice-table tr td{	color: #474747;	font-size: 16px;	height: 90px;	border-bottom: #e6e6e6 solid 1px;}  .notice .content .notice-table tr td a{	color: #666666;	font-size: 20px;}  .notice .content .notice-table tr:hover td a{	color: #3a8eff;}  .notice .content .notice-table tr td .time{	color: #929393;}  .notice .content .notice-table tr td a img{	display: inline-block;	vertical-align: middle;	margin-right: 10px;}/*.notice .content ul{	padding-bottom: 20px;}.notice .content ul li{	width: 100%;	padding: 25px 0px 30px;	border-bottom: #e6e6e6 solid 1px;}.notice .content ul li a{	display: inline-block;	width: 100%;}.notice .content ul li a .left{	float: left;	color: #666666;	font-size: 20px;}.notice .content ul li a .left img{	margin-right: 10px;}.notice .content ul li a .right{	display: inline-block;	float: right;}.notice .content ul li a .right .t1{	display: inline-block;	color: #474747;	font-size: 16px;	margin-right: 60px;	line-height: 36px;}.notice .content ul li a .right .t2{	display: inline-block;	color: #929393;	font-size: 16px;	line-height: 36px;}*//*客户管理*/  .customer-m{	margin-top: 30px;}  .customer-m .screen{	width: 100%;	padding-bottom: 35px;	border-bottom: #e6e6e6 solid 1px;}  .customer-m .screen .screen-li{	float: left;	width: 212px;	margin-right: 13px;}  .customer-m .screen .screen-li .dropmenurel01-tit{	width: 100%;	height: 32px;	line-height: 32px;	color: #857c7c;	font-size: 16px;	border: #e5e5e5 solid 1px;	background: url(../../img/report/img92.png) no-repeat center right 10px;	-moz-box-sizing: border-box;    -webkit-box-sizing: border-box;    -o-box-sizing: border-box;    -ms-box-sizing: border-box;    box-sizing: border-box;}  .customer-m .screen .screen-li .dropmenurel01-tit::before{	display: none;}  .customer-m .screen .screen-li .dropmenurel01-options li{	font-size: 16px;	color: #857c7c;}  .customer-m .screen .screen-li .dropmenurel01-options li{	padding: 4px 12px 4px 20px;}  .customer-m .screen .searchdiv{	float: left;}  .customer-m .screen .searchdiv .search{	float: left;	width: 380px;	margin-right: 10px;	border: #e5e5e5 solid 1px;	line-height: 30px;}  .customer-m .screen .searchdiv .search input{	width: 100%;	background: none;	border: none;	outline: none;	color: #857c7c;	font-size: 16px;	padding: 0px 20px;	overflow: hidden;	-moz-box-sizing: border-box;    -webkit-box-sizing: border-box;    -o-box-sizing: border-box;    -ms-box-sizing: border-box;    box-sizing: border-box;}  .customer-m .screen .searchdiv .search input::-webkit-input-placeholder {  color: #c9c8c8;}  .customer-m .screen .searchdiv .search input:-moz-placeholder {/* Firefox 18- */  color: #c9c8c8;}  .customer-m .screen .searchdiv .search input::-moz-placeholder{/* Firefox 19+ */ color: #c9c8c8;}  .customer-m .screen .searchdiv .search input:-ms-input-placeholder {  color: #c9c8c8;}  .customer-m .screen .searchdiv .search-btn{	float: left;	width: 105px;	height: 32px;	background-color: #8fc320;}  .customer-m .screen .searchdiv .search-btn input{	width: 100%;	height: 32px;	line-height: 32px;	background: none;	border: none;	outline: none;	color: #FFFFFF;	font-size: 16px;	cursor: pointer;}  .order-management .customer-m .content{	padding: 10px 0px;}  .customer-m .customer-m-table{	margin-bottom: 35px;}  .customer-m .customer-m-table thead th{	color: #333333;	font-size: 18px;	font-weight: bold;	height: 45px;	border-bottom: #e8e8e8 solid 3px;}  .customer-m .customer-m-table thead th:first-child{	width: 120px;}  .customer-m .customer-m-table tr td{	color: #929393;	font-size: 16px;	height: 64px;	border-bottom: #e6e6e6 solid 1px;}  .customer-m .customer-m-table tr td:first-child{	text-align: left;}/*全部订单*/  .statistics{	width: 100%;}  .statistics ul li{	float: left;	width: -moz-calc((100% - 40px) / 3);	width: -webkit-calc((100% - 40px) / 3);	width: calc((100% - 40px) / 3);	height: 210px;	margin-right: 20px;	margin-bottom: 30px;	text-align: center;	background-color: #ffffff;	box-shadow: 0px 0px 13px rgba(0,0,0,.05);}  .statistics ul li:nth-child(3n){	margin-right: 0;}  .statistics ul li .img{	float: left;	margin-left: 40px;	margin-right: 42px;	margin-top: 35px;	width: 136px;	height: 136px;	line-height: 136px;	border-radius: 50%;	text-align: center;}  .statistics ul li .img img{	width: 61px;	height: 42px;}  .statistics ul li.green .img{	background: #8fc320;}  .statistics ul li.orange .img{	background: #f9a81b;}  .statistics ul li.blue .img{	background: #3a8eff;}  .statistics ul li .txt{	float: left;	margin-top: 45px;}  .statistics ul li .txt .t1{	color: #333333;	font-size: 24px;}  .statistics ul li .txt .t2{	font-size: 24px;	color: #8fc320;}  .statistics ul li.green .txt .t2{	color: #8fc320;}  .statistics ul li.orange .txt .t2{	color: #f9a81b;}  .statistics ul li.blue .txt .t2{	color: #3a8eff;}  .statistics ul li .txt .t2 .sp{	display: inline-block;	font-size: 60px;}  .allorder .item-name{	color: #3a8eff;}/*弹窗滚动条*/  .mCSB_inside>.mCSB_container{	margin-right: 0 !important;}  .mCS-greenbar.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ background: transparent; }  .mCS-greenbar.mCSB_scrollTools .mCSB_draggerRail{ background: transparent;}  .mCS-greenbar.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ width:0px;}/**/@media screen and (max-width: 1680px){	/*header*/	.header .box .nav ul{		margin-right: 30px;	}  .header .box .nav ul li {	    padding-right: 25px;	    margin-right: 27px;	}  .report_close{		right: 0;	}	/*首页banner*/ .i-banner .box .t1{		font-size: 36px;	}  .i-banner .box .t1 .sp{		font-size: 48px;	}  .i-banner .box .t2{		font-size: 20px;	}  .i-banner .box .btn{		width: 180px;		height: 56px;		line-height: 56px;		font-size: 20px;	}	/*首页*/ .i-service{		margin-top: -70px;	}  .i-about .box .left .ab-link ul li{		margin-right: 40px;	}	/*荣誉资质*/ .honor .box .swiper-box .imgbox{		margin-left: 0;		padding-right: 4%;		-moz-box-sizing: border-box;	    -webkit-box-sizing: border-box;	    -o-box-sizing: border-box;	    -ms-box-sizing: border-box;	    box-sizing: border-box;	}  .honor .box .swiper-box .imgbox .swiper-button-next, .honor .box .swiper-box .imgbox .swiper-container-rtl .swiper-button-prev{		right: 50px;	}	/*联系我们*/ .contact .txtbox{		padding-left: 8%;	}  .feedback .content{		padding-left: 8%;	}  .feedback .box{		margin: 70px auto 0px;	}	/*会员管理中心*/ .testing ul li{		/*width: 33.33%;		width: -moz-calc(100% / 3);		width: -webkit-calc(100% / 3);		width: calc(100% / 3);		margin: 10px auto;*/		display: inline-block;		width: auto;		margin-right: 5%;		margin-top: 10px;		margin-bottom: 10px;	}}@media screen and (max-width: 1580px){	/*联系我们*/	.contact .txtbox{		padding-left: 5%;	}  .feedback .content{		padding-left: 5%;	}}@media screen and (max-width: 1440px){	.conwidth, .lunbotu .swiper-pagination, .header .box{		padding-left: 3%;		padding-right: 3%;		-moz-box-sizing: border-box;	    -webkit-box-sizing: border-box;	    -o-box-sizing: border-box;	    -ms-box-sizing: border-box;	    box-sizing: border-box;	}	/*header*/ .header .box .nav ul{		margin-right: 20px;	}  .header .box .nav ul li {	    padding-right: 18px;	    margin-right: 20px;	}  .report .box .content{		max-width: 80%;		margin: 10% auto;	}	/*banner*/ .query-report{		margin-right: 15px;	}  .i-banner .box{		max-width: 560px;	}	/*首页合作夥伴*/ .i-partner .content .swiper-button-prev, .i-partner .content .swiper-container-rtl .swiper-button-next{		left: 0;	}  .i-partner .content .swiper-button-next, .i-partner .content .swiper-container-rtl .swiper-button-prev{		right: 0;	}	/*会员中心管理后台*/ .statistics ul li{		height: 190px;	}  .statistics ul li .img{		width: 120px;		height: 120px;		line-height: 120px;		margin-left: 30px;   		margin-right: 32px;	}  .center-nav ul li{		margin-right: 25px;	}  .statistics ul li .txt .t1{		font-size: 22px;	}  .statistics ul li .txt .t2 .sp{		font-size: 50px;	}  .apply-testing .apply-li .sp-h, .apply-testing .essential .txtli .txt .txt-cell{		font-size: 18px;	}  .radio-name{		font-size: 16px;	}  .order-see input{		width: 250px;		height: 60px;		line-height: 60px;		font-size: 28px;	}  .customer-m .screen .screen-li{		width: 190px;	}  .customer-m .screen .searchdiv .search{		width: 350px;	}  .customer-m .screen .searchdiv .search-btn{		width: 90px;	}  .notice .content .notice-table tr td a{		font-size: 18px;	}  .essential .txtli .txt{		font-size: 18px;	}}@media screen and (max-width: 1366px){	.footer-category .grid .footer-item{		min-width: 200px;	}  .public-account{		padding-right: 0;	}	/*关于我们*/ .i-about .box .left .ab-link ul li a, .i-about .box .left .ab-link ul li .sp{		height: 80px;	}  .about-part .i-about .box .left .ab-link ul li a .icon, .i-about .box .left .ab-link ul li .sp .icon{		width: 80px;		height: 80px;		line-height: 80px;	}  .i-about .box .left .ab-link ul li .add{		height: 80px;		line-height: 80px;	}  .i-about .box .left .ab-link ul li a .icon img, .i-about .box .left .ab-link ul li .sp .icon img{		width: 40px;		height: 40px;	}	/*会员中心*/ .statistics ul li{		height: 180px;	}  .statistics ul li .img{		width: 100px;		height: 100px;		line-height: 100px;		margin-left: 20px;   		margin-right: 22px;	}  .notice .content .notice-table tr td a{		font-size: 16px;	}  .notice .content .notice-table tr td a img{		width: 32px;	}}@media screen and (min-width: 1280px) and (max-width: 1366px){	.order-list .order.order1 table .item-edit{		margin-right: 0px;	}  .order-list .order.order1 table .item-delete{		margin-left: 0px;	}}@media screen and (max-width: 1280px){	.header .box .nav ul li>a{		font-size: 16px;	}  .i-news .box .newsbox ul li a, .i-news .box .newsbox .swiper-slide a{		padding: 30px;	}  .customer-m .screen .screen-li{		width: 150px;	}  .testing ul li a{		font-size: 16px;	}  .testing ul li a .icon{		width: 45px;		height: 45px;		line-height: 45px;	}  .testing ul li a .icon img{		width: 25px;		height: 25px;	}  .notice .content .notice-table tr td{		height: 75px;	}}@media screen and (max-width: 1220px){	.header-right{		display: none;	}  .header .box .nav ul li>a{		font-size: 18px;	}  .header .menubtn{		display: block;	}  .header .m-nav .submenu{		padding-left: 20px;		padding-top: 0;	}  .header .m-nav .submenu a{		display: block;		width: 100%;		font-size: 16px;	}  .m-nav .header-other{		width: 100%;		padding: 3% 6%;		text-align: center;		overflow: hidden;		-moz-box-sizing: border-box;	    -webkit-box-sizing: border-box;	    -o-box-sizing: border-box;	    -ms-box-sizing: border-box;	    box-sizing: border-box;	}  .header-other-li{		margin-right: 10%;	}  .online-query{		position: static;		width: 100%;		/*left: 50%;		top: 50%;		right: auto;		-webkit-transform: translate(-50%, -50%);		transform: translate(-50%, -50%);*/			}		/*会员管理中心*/ .statistics ul li{		height: 130px;	}  .statistics ul li .img{		width: 70px;		height: 70px;		line-height: 70px;		margin-top: 20px;	}  .statistics ul li .img img{		width: 40px;		height: auto;	}  .statistics ul li .txt{		margin-top: 30px;	}  .statistics ul li .txt .t1{		font-size: 18px;	}  .statistics ul li .txt .t2 .sp{		font-size: 36px;	}}@media screen and (max-width: 1024px){	/*header*/	.header.position{		position: static;	}	/*banner*/ .lunbotu.swiper-container-horizontal>.swiper-pagination-bullets, .lunbotu .swiper-pagination-custom, .lunbotu .swiper-pagination-fraction{		bottom: 5%;	}	/*.lunbotubox .online-query{		display: none;	}*/ .oimg1{		display: none;	}  .oimg2{		display: block;	}	/*footer*/ .footer-category .grid .footer-item{		min-width: 150px;	}	/*首页*/ .i-service{		margin-top: 40px;	}	/*报告*/ .report .box .content{		max-width: 90%;	}	/*.query-report, .online-query{		display: none;	}*/	/*标题*/ .i-title-h{		font-size: 36px;	}  .i-title .sp{		font-size: 28px;	}  .i-title .line{		display: none;	}	/*分页*/ .page-list a:nth-of-type(6), .page-list a:nth-of-type(7), .page-list a:nth-of-type(8), .page-list a:nth-of-type(9), .page-list a:nth-of-type(10){		display: none;	}	/*关于我们*/ .i-about{		margin-top: 70px;	}  .i-about .box .left .ab-link ul li{		margin-right: 30px;	}  .i-about .box .left .ab-link ul li a, .i-about .box .left .ab-link ul li .sp{		height: 60px;	}  .about-part .i-about .box .left .ab-link ul li a .icon, .i-about .box .left .ab-link ul li .sp .icon{		width: 60px;		height: 60px;		line-height: 60px;	}  .i-about .box .left .ab-link ul li .add{		height: 60px;		line-height: 60px;	}  .i-about .box .left .ab-link ul li .add img{		width: 20px;	}  .i-about .box .left .txtbox{		font-size: 15px;	}  .i-about .box .left .ab-link ul li a .icon img, .i-about .box .left .ab-link ul li .sp .icon img{		width: 30px;		height: 30px;	}  .i-about .box .left .ab-link ul li a .txt, .i-about .box .left .ab-link ul li .sp .txt{		font-size: 18px;	}	/*首页查询报告*/ .online{		margin-top: 30px;		}  .online .conwidth{		padding: 0;	}  .online .box{		padding: 8% 5%;		background: rgba(255,255,255,.6);	}  .online .box .query-form{		width: 100%;		margin-right: 0;	}	/*首页媒体中心*/ .i-news{		padding: 70px 0px;	}  .i-news .box{		margin-top: 70px;	}  .i-news .box .newsbox ul li{		width: -moz-calc(100% / 3);		width: -webkit-calc(100% / 3);		width: calc(100% / 3);		margin-right: 0;	}  .i-news .box .newsbox .swiper-slide-active{		background: url(../../img/report/img21.png) center no-repeat;    	background-size: cover;	}  .i-news .box .newsbox ul li a .time, .i-news .box .newsbox .swiper-slide a .time{		font-size: 20px;		margin-bottom: 10px;	}  .i-news .box .newsbox ul li a .t1, .i-news .box .newsbox .swiper-slide a .t1{		font-size: 18px;		margin-bottom: 10px;	}  .i-news .box .newsbox ul li a .t2, .i-news .box .newsbox .swiper-slide a .t2{		font-size: 15px;		min-height: 1px;		margin-bottom: 20px;	}  .i-news .box .newsbox .swiper-slide-active a .time{		color: #dcf83e;	}  .i-news .box .newsbox .swiper-slide-active a .t1{		color: #FFFFFF;	}  .i-news .box .newsbox .swiper-slide-active a .t2{		color: #FFFFFF;	}  .i-news .box .newsbox .swiper-slide-active a .more .sp{		color: #FFFFFF;	}	/*首页合作伙伴*/ .i-partner{		padding-bottom: 80px;	}  .i-partner .content{		margin-top: 60px;	}  .i-partner .box .swiper-slide a{		height: 130px;		line-height: 130px;	}  .i-partner .content{		padding-left: 6%;		padding-right: 6%;	}  .i-partner .content .swiper-button-prev, .i-partner .content .swiper-container-rtl .swiper-button-next{		left: 2%;	}  .i-partner .content .swiper-button-next, .i-partner .content .swiper-container-rtl .swiper-button-prev{		right: 2%;	}	/**/ .i-contact .box ul{		padding: 0;	}  .i-contact .box ul li .icon{		width: 110px;		height: 110px;		line-height: 110px;	}  .i-contact .box ul li .t1{		font-size: 20px;	}	/*荣誉资质*/ .honor{		margin-top: 40px;		padding: 60px 0px 50px;	}  .honor .box{		margin-top: 60px;	}  .honor .box .swiper-box .txtcontent, .honor .box .swiper-box .imgbox{		width: 100%;		padding: 0;		margin-bottom: 30px;	}  .honor .box .swiper-box .imgbox .swiper-button-next, .honor .box .swiper-box .imgbox .swiper-container-rtl .swiper-button-prev{		right: 3.5%;	}  .honor .box .swiper-box .imgbox .swiper-button-prev, .honor .box .swiper-box .imgbox .swiper-container-rtl .swiper-button-next{		left: 3.5%;	}  .honor .box ul li{		font-size: 15px;	}	/*我们的团队*/ .team{		padding: 70px 0px 70px;	}  .team .box{		padding: 0;		margin-top: 70px;	}  .team .box .boxli{		margin-bottom: 50px;	}  .team .box .boxli .imgbox .img{		width: 300px;		height: 300px;		line-height: 300px;	}  .team .box .boxli .xtxtbox{		margin-top: 30px;	}  .team .box .boxli .xtxtbox .t1{		margin-bottom: 20px;		font-size: 20px;	}  .team .box .boxli .xtxtbox .t2{		font-size: 15px;	}	/*服务项目*/ .o-nav{		position: static;		margin-top: 40px;		text-align: center;	}  .o-nav ul{		width: 100%;		overflow-x: scroll;	    overflow-y: hidden;	    white-space: nowrap;	}  .o-nav ul::-webkit-scrollbar{	    width:0px;	    height:0px;	}  .o-nav ul::-webkit-scrollbar-button{	    background-color:rgba(0,0,0,0);	}  .o-nav ul::-webkit-scrollbar-track{	    background-color:rgba(0,0,0,0);	}  .o-nav ul::-webkit-scrollbar-track-piece{	    background-color:rgba(0,0,0,0);	}  .o-nav ul::-webkit-scrollbar-thumb{	    background-color:rgba(0,0,0,0);	}  .o-nav ul::-webkit-scrollbar-corner{	    background-color:rgba(0,0,0,0);	}  .o-nav ul::-webkit-scrollbar-resizer{	    background-color:rgba(0,0,0,0);	}  .o-nav ul::-webkit-scrollbar{	    width:0px;	    height:0px;	}  .o-nav ul li{		float: none;		display: inline-block;		margin-right: 25px;	}  .service-items .box .boxli .txtbox .t1{		padding-bottom: 50px;	}  .service-items .box .boxli .txtbox .t1::before{		height: 65%;	}  .o-nav ul li a .point{		margin-right: 10px;	}  .service-items .box{		margin-top: 50px;	}  .service-items .box .boxli{		margin-bottom: 50px;		padding: 0;	}  .service-items .box .boxli .txtbox{		padding-top: 0;		padding-left: 3%;	}  .service-items .box .boxli:nth-child(odd) .txtbox{		padding-left: 5%;	}  .service-items .box .boxli:nth-child(even) .txtbox{		padding-right: 5%;	}  .service-items .box .boxli .txtbox .t2{		font-size: 26px;		margin-bottom: 20px;	}  .service-items .box .boxli .txtbox .t3{		font-size: 15px;		margin-bottom: 25px;	}	/*技术支持*/ .technical-support{		padding-top: 60px;	}  .technical-support .box .boxli{		padding: 50px 0px 70px;	}  .technical-support .box .boxli .title{		font-size: 26px;		line-height: 40px;		padding-left: 50px;	}  .technical-support .box .boxli .title .point{		width: 40px;		height: 40px;		line-height: 40px;		}  .technical-support .box .boxli .txtbox{		padding-left: 50px;	}  .technical-support .box .boxli .txtbox .txtli{		margin-bottom: 50px;	}  .technical-support .box .boxli .txtbox .txtli:nth-child(1){		margin-top: 50px;	}  .technical-support .box .boxli .txtbox .txtli:last-child{		margin-bottom: 0;	}  .technical-support .box .boxli .txtbox .txt{		font-size: 15px;	}  .technical-support .box .boxli .txtbox .txtli:nth-child(odd) .img{		padding-left: 0;		width: 45%;	}  .technical-support .box .boxli .txtbox .txtli:nth-child(even) .img{		width: 45%;	}  .technical-support .box .boxli .txtbox .txtli:nth-child(odd) .words{		width: 55%;	}  .technical-support .box .boxli .txtbox .txtli:nth-child(even) .words{		padding-left: 0;		padding-right: 4%;		width: 55%;	}  .technical-support .box .boxli .txtbox .txtli .words .t1{		margin-top: 30px;		margin-bottom: 15px;		font-size: 18px;	}  .technical-support .box .boxli .txtbox .txtli .words .t2{		font-size: 15px;	}	/*新闻*/ .news{		padding: 50px 0px 70px;	}  .news .box{		margin-top: 70px;	}  .news .box ul{		padding: 0;		margin-bottom: 70px;	}  .news .box ul li{		margin-bottom: 50px;	}  .news .box ul li a .img{		width: 320px;	}  .news .box ul li a .txt{		width: -moz-calc(100% - 320px);		width: -webkit-calc(100% - 320px);		width: calc(100% - 320px);	}  .news .box ul li a .txt .t2{		font-size: 15px;	}	/*新闻详情*/ .news-details{		padding: 50px 0px 60px;	}  .news-details .box{		padding: 0 3%;	}  .news-details .box .title .t1{		font-size: 32px;		margin-bottom: 28px;	}  .news-details .box .content{		font-size: 15px;	}  .nextprev ul{		width: 100%;	}  .nextprev .return{		display: none;	}	/*常见问题*/ .problem{		padding: 50px 0px 60px;	}  .problem .box{		margin-top: 60px;	}  .problem .box ul{		margin-bottom: 30px;	}  .problem .box ul li .icon{		width: 40px;		font-size: 32px;	}  .problem .box ul li .t1 .txt{		font-size: 20px;	}  .problem .box ul li .t2 .txt{		font-size: 16px;	}  .problem .box ul li{		margin-bottom: 28px;	}  .problem .box ul li.on{		margin-bottom: 35px;	}	/*联系我们*/ .contact .txtbox{		padding-top: 50px;	}  .contact .txtbox ul{		margin-top: 50px;	}  .contact .txtbox ul li{		min-height: 80px;		margin-top: 30px;	}  .contact .txtbox ul li .icon img{		width: 36px;		height: auto;	}  .contact .txtbox ul li .t1{		width: 60px;		font-size: 24px;	}  .contact .txtbox ul li .t2{		font-size: 22px;		padding-top: 0;	}  .contact .txtbox ul li .t2 .sp{		font-size: 18px;	}  .feedback{		padding: 50px 0px 60px;	}  .feedback .box{		margin: 50px auto 0px;	}  .feedback .box .boxli .input-li{		margin-right: 80px;		width: -moz-calc((100% - 80px) / 2);	    width: -webkit-calc((100% - 80px) / 2);	    width: calc((100% - 80px) / 2);	}  .re-input, .dropmenurel01-tit, .re-textarea{		font-size: 18px;	}  .re-input, .dropmenurel01-tit{		height: 70px;		line-height: 70px;	}  .feedback .box .boxli .textli{		padding-top: 50px;	}  .sub{		margin-top: 50px;		font-size: 24px;		width: 200px;		height: 65px;		line-height: 65px;	}  .sub-btn{		font-size: 24px;	}	/*login*/ .login .box .content .i-title-h, .login .box .content .i-title .sp{		font-size: 26px;	}	/*会员中心*/ .apply-testing .essential .txtli .txt{		width: 100%;		margin-right: 0;	}  .applyck{		width: -moz-calc(100% - 130px);		width: -webkit-calc(100% - 130px);		width: calc(100% - 130px);	}  .ckbox{		margin-left: 15px;		margin-right: 20px;		margin-bottom: 10px;	}  .order-management .box .notice{		overflow: hidden;	}  .order-management .box .notice .content{		-moz-box-sizing: border-box;	    -webkit-box-sizing: border-box;	    -o-box-sizing: border-box;	    -ms-box-sizing: border-box;	    box-sizing: border-box;	}  .order-list .order, .order-management .customer-m .content, .order-management .box .notice .content{		width: 100%;		overflow-x: scroll;		overflow-y: hidden;	}	/*.order-management .page,*/ .order-list .order table, .customer-m table, .notice .content .notice-table{		min-width: 1000px;	}  .notice .content .notice-table{		min-width: 600px;	}  .customer-m .screen{		margin-bottom: 25px;	}  .customer-m .screen .screen-li{		margin-bottom: 15px;	}  .order-management .box .notice .content{		padding-bottom: 0px;	}  .order-management .box .content .title .title-h{		min-width: 1px;		margin-right: 5%;	}  .center-nav ul li{		margin-right: 10px;	}  .order-management .box .personal-data .content{		padding: 10px 0px 90px;	}  .personal-data .content .txtbox .txtli .sp{		width: 90px;	}  .personal-data .content .txtbox .txtli .spdiv, .personal-data .content .txtbox .txtli .spinput{		width: -moz-calc(100% - 100px);	    width: -wbekit-calc(100% - 100px);	    width: calc(100% - 100px);	}  .personal-data .content .txtbox .txtli .time{		width: 85px;	}  .personal-data .content .txtbox .txtli .time .dropmenurel01-tit{		padding-left: 10px;		background: url(../../img/report/img89.png) no-repeat center right 12px;		background-size: 12px 7px;	}  .personal-data .content .txtbox .txtli .spzi{		margin-right: 15px;	}  .th-result .dropmenurel01-options li{		font-size: 15px;	}}@media screen and (max-width: 990px){	/*header*/	.header .box .h-logo{		line-height: 79px;	}  .header .box .h-logo img{		width: 160px;		height: 61px;	}  .header .menubtn{		height: 80px;	}  .m-nav{		top: 80px;		height: -moz-calc(100vh - 80px);		height: -webkit-calc(100vh - 80px);		height: calc(100vh - 80px);	}  .header .menubtn, .header .menubtn.on{		background-size: 90%;	}	/*.lunbotubox .online-query{	}	.lunbotubox .online-query .box{		width: 100%;		margin: 0 auto;		padding: 35px 15% 40px;		overflow: hidden;		-moz-box-sizing: border-box;	    -webkit-box-sizing: border-box;	    -o-box-sizing: border-box;	    -ms-box-sizing: border-box;	    box-sizing: border-box;	}		.lunbotubox .query-form{		width: 100%;	}	.query-btn{		width: 50%;	}*/	/*首页banner*/ .i-banner .box{		max-width: 100%;		width: 80%;	}  .i-banner .box .t1{		font-size: 30px;	}  .i-banner .box .t1 .sp{		font-size: 40px;	}  .i-banner .box .t2{		font-size: 18px;	}  .i-banner .box .btn{		width: 160px;		height: 50px;		line-height: 50px;		font-size: 18px;	}	/*footer*/ .footer-category, .friendship-links{		display: none;	}  .footer-bottom .left{		width: 100%;		text-align: center;		float: none;	}  .footer-bottom .support{		text-align: center;		float: none;		display: inline-block;		width: 100%;		margin-top: 10px;	}	/*报告*/ .report .box .content .icon img{		max-width: 160px;	}  .report .box .content{		margin: 12% auto;	}  .essential .txtli{		margin-bottom: 0;	}  .essential .txtli .txt{		width: 100%;		margin-right: 0;		margin-bottom: 10px;		font-size: 18px;	}  .mss-report .title{		font-size: 20px;	}  .report_close{		top: -2%;	}  .report_close img{		width: 50px;		height: 50px;	}  .mss-report .results ul li{		width: 100%;		max-width: 100%;		margin-right: 0;	}  .mss-report .results .conclusion .text{		width: 100%;	}  .mss-report .results .original-see{		display: block;		float: left;		width: 100%;	}  .mss-report .results .original-see a{		float: left;		height: 50px;		line-height: 50px;		font-size: 20px;		max-width: 100%;		width: auto;		padding: 0 5%;		margin-top: 30px;	}	/*关于我们*/ .i-about .box .left .ab-link ul li a, .i-about .box .left .ab-link ul li .sp{		height: 50px;	}  .about-part .i-about .box .left .ab-link ul li a .icon, .i-about .box .left .ab-link ul li .sp .icon{		width: 50px;		height: 50px;		line-height: 50px;	}  .i-about .box .left .ab-link ul li .add{		height: 50px;		line-height: 50px;	}  .i-about .box .left{		width: 65%;	}  .i-about .box .right{		width: 35%;	}  .i-about .box .left .txtbox{		font-size: 14px;	}  .i-about .box .left .ab-link ul li a .icon img, .i-about .box .left .ab-link ul li .sp .icon img{		width: 24px;		height: 24px;	}  .i-about .box .left .ab-link ul li a .txt, .i-about .box .left .ab-link ul li .sp .txt{		font-size: 16px;	}	/*首页线上查询报告*/ .online .box{		width: 100%;		-moz-box-sizing: border-box;	    -webkit-box-sizing: border-box;	    -o-box-sizing: border-box;	    -ms-box-sizing: border-box;	    box-sizing: border-box;		padding: 10% 10%;		background: rgba(255,255,255,.6);	}  .online .box .query-btn{		max-width: 100%;		width: 60%;		margin: 50px auto 0px;		height: 50px;		line-height: 50px;	}	/*login*/ .login, .inquirydiv{		top: 80px;		height: -moz-calc(100% - 80px);		height: -webkit-calc(100% - 80px);		height: calc(100% - 80px);	}  .padding{		padding-top: 80px;	}	/*会员中心*/ .center-header .box .left, .center-header .box .right{		float: none;		width: 100%;	}  .center-header .box .right .welcome, .center-header .box .right .h-link{		line-height: 70px;	}  .th-result .dropmenurel01-options li{		font-size: 14px;	}}@media screen and (max-width: 768px){	/*header*/	.header .m-nav ul li>a, .one-level{		font-size: 18px;	}	/*服务*/ .i-service .box .module{		padding: 8% 6% 10% 6%;	}  .i-service .box .module .txt .t1{		font-size: 20px;		margin-bottom: 12px;	}  .i-service .box .module .txt .line{		margin-bottom: 12px;	}  .i-service .box .module .txt .t2{		font-size: 14px;	}  .i-service .box .module .img img{			max-width: 50px;		height: auto;	}	/*标题*/ .i-title-h{		font-size: 32px;	}  .i-title .sp{		font-size: 24px;	}	/*关于我们*/ .i-about{		margin-top: 50px;	}  .i-about .box .left .ab-link{		margin-top: 30px;	}	/*线上查询报告*/ .online .box{		padding: 8% 10%;	}  .online-query .box .title, .querydiv .title{		font-size: 22px;	}	/*首页媒体中心*/ .i-news{		padding: 50px 0px;	}  .i-news .box{		margin-top: 50px;	}	/*荣誉资质*/ .honor{		padding: 50px 0px 40px;	}  .honor .box{		margin-top: 45px;	}	/*我们的团队*/ .team{		padding: 50px 0px;	}  .team .box{		margin-top: 50px;	}	/*服务项目*/ .o-nav ul li a{		font-size: 18px;	}  .service-items .box .boxli .txtbox .t1{		padding-bottom: 0;	}  .service-items .box .boxli .txtbox .t1::before {	   display: none;	}  .service-items .box .boxli .txtbox .t2{		font-size: 22px;		margin-bottom: 10px;	}  .service-items .box .boxli .txtbox .t3{		margin-bottom: 20px;	}  .o-nav{		margin-top: 30px;	}  .o-nav ul li{		margin-right: 15px;	}  .o-nav ul li a .point{		width: 30px;		height: 30px;		line-height: 30px;	}  .o-nav ul li a .point::after{		width: 15px;		height: 15px;	}  .service-items .box{		margin-top: 40px;	}	/*技术支持*/ .technical-support .box{		padding-top: 0;	}  .technical-support .box .boxli .title{		font-size: 24px;	}  .technical-support .box .boxli .txtbox .txtli:nth-child(odd) .img{		padding-left: 0;		width: 200px;	}  .technical-support .box .boxli .txtbox .txtli:nth-child(even) .img{		width: 200px;	}  .technical-support .box .boxli .txtbox .txtli .img img{		width: 200px;		height: 200px;	}  .technical-support .box .boxli .txtbox .txtli:nth-child(odd) .words{		width: -moz-calc(100% - 200px);		width: -webkit-calc(100% - 200px);		width: calc(100% - 200px);	}  .technical-support .box .boxli .txtbox .txtli:nth-child(even) .words{		padding-left: 0;		padding-right: 4%;		width: -moz-calc(100% - 200px);		width: -webkit-calc(100% - 200px);		width: calc(100% - 200px);	}  .technical-support .box .boxli .txtbox .txtli .words .t1{		margin-top: 0px;	}	/*新闻*/ .news .box{		margin-top: 50px;	}  .news .box ul{		margin-bottom: 50px;	}  .news .box ul li a .txt .t1{		font-size: 18px;		margin-bottom: 10px;	}  .page-list a{		font-size: 16px;		margin-right: 8px;	}  .page-list a:nth-of-type(6), .page-list a:nth-of-type(7), .page-list a:nth-of-type(8), .page-list a:nth-of-type(9), .page-list a:nth-of-type(10){		display: none;	}	/*新闻详情*/ .news-details{		padding: 40px 0px 50px;	}  .news-details .box .title .t1{		font-size: 28px;		margin-bottom: 20px;	}  .news .box ul li a .txt .t3 .tag .tag-li, .news-details .box .title .t2 .tag-li{		font-size: 15px;	}  .news-details .box .content{		padding: 20px 0px;	}  .nextprev{		margin-top: 30px;	}  .nextprev ul li a{		font-size: 15px;	}	/*常见问题*/ .problem{		padding: 40px 0px 50px;	}  .problem .box{		margin-top: 50px;	}  .problem .box ul{		margin-bottom: 20px;	}  .problem .box ul li{		border-radius: 28px;	}  .problem .box ul li .icon{		font-size: 28px;	}  .problem .box ul li .t1{		/*height: 56px;		line-height: 56px;*/	}  .problem .box ul li .t1 .operate{		height: 56px;	}  .problem .box ul li .t1 .txt{		font-size: 18px;	}  .problem .box ul li .t2 .txt{		font-size: 15px;	}  .problem .box ul li{		margin-bottom: 23px;	}  .problem .box ul li.on{		margin-bottom: 30px;	}	/*联系我们*/ .contact .txtbox{		padding-left: 3%;	}  .feedback .content{		padding-left: 3%;	}  .contact .txtbox ul{		margin-top: 40px;	}  .contact .txtbox ul li .icon{		width: 40px;	}  .contact .txtbox ul li .icon img{		width: 30px;	}  .contact .txtbox ul li .t1{		font-size: 20px;		width: 50px;	}  .contact .txtbox ul li .t2{		font-size: 18px;	}  .contact .txtbox ul li .t2 .sp{		font-size: 16px;	}  .feedback .box{		margin-top: 40px;	}  .feedback .box .boxli .input-li{		margin-right: 50px;		width: -moz-calc((100% - 50px) / 2);	    width: -webkit-calc((100% - 50px) / 2);	    width: calc((100% - 50px) / 2);	}  .re-input, .dropmenurel01-tit{		height: 60px;		line-height: 60px;	}  .feedback .box .boxli .textli{		padding-top: 20px;	}  .feedback .box .boxli .textli.must::before{		top: 22px;		transform: none;	}  .sub{		font-size: 22px;		margin-top: 40px;		width: 180px;		height: 60px;		line-height: 60px;	}  .sub-btn{		font-size: 22px;	}  .bgcolor{		background: none;	}	/*会员管理中心*/ .center-m-header{		display: block;	}  .member-center{		display: block;	}  .order-management .box>.content{		padding:0 3% 6%;	}  .order-management .box>.content{		padding-top: 60px;	}  .order-management .box .personal-data .content, .order-management .box .content{		padding-bottom: 6%;	}  .center-header, .broadside, .allorder, .center-footer{		display: none;	}  .order-management .box .content .title{		border-bottom: none;	}  .order-management .box .content.line .title{		border-bottom: #e6e6e6 solid 1px;	}  .order-management .box .content .title .title-h{		display: none;	}  .order-management .box .content .title .title-h{		line-height: 50px;		font-size: 20px;	}  .statistics ul li .txt .t2{		font-size: 20px;	}  .personal-data{		padding-top: 5%;	}  .order-management .box{		width: 100%;		padding: 0;		margin: 0;		-moz-box-sizing: border-box;	    -webkit-box-sizing: border-box;	    -o-box-sizing: border-box;	    -ms-box-sizing: border-box;	    box-sizing: border-box;	}  .personal-data .content .imgbox{		width: 100%;		text-align: center;		margin-bottom: 5%;	}  .personal-data .content .imgbox .head-portrait{		display: inline-block;	}  .personal-data .content .txtbox{		width: 100%;	}  .preservation{		margin: 0 auto;	}  .customer-m .customer-m-table tr td{		font-size: 15px;	}  .customer-m .item-name .icon{		width: 22px;		margin-right: 10px;	}  .center-nav ul li{		line-height: 50px;	}  .center-nav ul li a{		font-size: 16px;	}  .test-h{		margin-top: 3%;		font-size: 18px;		line-height: 50px;	}  .apply-testing .apply-li .sp-h, .apply-testing .essential .txtli .txt .txt-cell{		font-size: 16px;	}  .radio-name{		font-size: 15px;	}  .disclaimer .txtbox{		font-size: 15px;	}  .order-see input{		width: 200px;		height: 50px;		line-height: 50px;		font-size: 22px;	}  .apply a{		font-size: 18px;		line-height: 50px;	}  .testing{		display: none;	}  .report-time .dropmenurel01-tit, .report-time .dropmenurel01-options li{		font-size: 15px;	}  .order-list .order table thead tr{		height: 48px;	}  .order-list .order table thead tr th:first-child{		text-align: center;		padding-left: 0;	}  .order-list .order table thead tr, .th-result .dropmenurel01-tit{		font-size: 16px;	}  .th-result .dropmenurel01-tit{		background-size: 16px 9px;	}  .order-list .order table tr td{		font-size: 15px;	}  .customer-m .customer-m-table thead th{		font-size: 16px;		height: 40px;	}  .test-t .apply{		margin-top: 3%;	}  .notice .content .notice-table tr td{		font-size: 15px;	}  .notice .content .notice-table tr td a img{		width: 22px;	}  .item-name .icon{		width: 22px;		margin-right: 10px;	}  .notice .content .notice-table tr td{		height: 60px;	}}@media screen and (max-width: 767px){	/*header*/	.header .box .h-logo{		line-height: 69px;	}  .header .box .h-logo img{		width: 150px;		height: 57px;	}  .header .menubtn{		height: 70px;	}  .m-nav{		top: 70px;		height: -moz-calc(100vh - 70px);		height: -webkit-calc(100vh - 70px);		height: calc(100vh - 70px);	}  .header .menubtn, .header .menubtn.on{		background-size: 80%;	}	/*首页banner*/ .i-banner .box .t1{		font-size: 24px;	}  .i-banner .box .t1 .sp{		font-size: 32px;	}  .i-banner .box .t2{		font-size: 16px;	}  .i-banner .box .btn{		width: 120px;		height: 40px;		line-height: 40px;		font-size: 16px;	}	/*.online-query{		top: 70px;	}*/	/*.lunbotubox .online-query{		width: 100%;		margin: 30px auto 0px;		overflow: hidden;	}	.lunbotubox .online-query .box{		padding: 35px 8% 40px;	}*/	/*报告*/ .report .box .content .icon img{		max-width: 150px;	}  .essential .txtli .txt{		font-size: 16px;		height: auto;		margin-bottom: 0;	}  .essential .txtli .txt .txt-cell{		line-height: 60px;		height: 60px;	}  .mss-report .title{		font-size: 18px;		margin-bottom: 20px;	}  .mss-report .results .original-see a{		font-size: 18px;	}  .report_close img{		width: 40px;		height: 40px;	}  .mss-report .title span{		display: block;		margin-left: 0;	}  .mss-report .results .t1{		margin-bottom: 15px;	}	/*关于我们*/ .i-about .box .left{		width: 100%;	}  .i-about .box .right{		width: 100%;		margin-top: 20px;		text-align: center;	}  .i-about .box .left .txtbox{		font-size: 14px;	}  .i-about .box .left .ab-link ul li a .icon img, .i-about .box .left .ab-link ul li .sp .icon img{		width: 24px;		height: 24px;	}  .i-about .box .left .ab-link ul li a .txt, .i-about .box .left .ab-link ul li .sp .txt{		font-size: 16px;	}	/*线上查询报告*/ .query-btn .qbtn-zi{		font-size: 18px;		background: url(../../img/report/img8.png) center left no-repeat;		background-size: 20px 20px;		padding-left: 30px;			}  .online .box .query-li input{		height: 60px;		line-height: 60px;		font-size: 16px;	}  .online-query .box .title, .querydiv .title{		font-size: 20px;	}	/*合作伙伴*/ .i-partner{		padding-bottom: 60px;	}  .i-partner .content{		margin-top: 40px;	}  .i-partner .box .swiper-slide a{		height: 110px;		line-height: 110px;	}	/**/ .i-contact .box ul li .icon{		width: 90px;		height: 90px;		line-height: 90px;	}  .i-contact .box ul li .icon img{		width: 40px;		height: auto;	}  .team .box .boxli .imgbox{		width: auto;	}  .team .box .boxli .xtxtbox{		width: -moz-calc(100% - 200px);		width: -webkit-calc(100% - 200px);		width: calc(100% - 200px);	}  .team .box .boxli:nth-child(odd) .xtxtbox{		padding-right: 3%;		padding-left: 5%;		margin-top: 0;	}	/*.service-items .box .boxli:nth-child(odd) .txtbox{		padding-left: 0;	}	.service-items .box .boxli:nth-child(even) .txtbox{		padding-right: 0;	}*/ .i-contact .box ul li .t1{		font-size: 18px;	}	/*我们的团队*/ .team .box .boxli .imgbox .img{		width: 200px;		height: 200px;		line-height: 200px;	}	/*服务项目*/ .service-items{		padding: 50px 0px 0px;	}  .service-items .box .boxli .imgbox{		width: 100%;	}  .service-items .box .boxli .txtbox{		width: 100%;		padding: 0 3% !important;		margin-top: 25px;	}	/*新闻*/ .news .box ul li a .img{		width: 48%;		max-width: 48%;	}  .news .box ul li a .txt{		width: 52%;		max-width: 52%;	}  .news .box ul li a .txt .t2{		margin-bottom: 0;	}  .news .box ul li a .txt .t3{		display: none;	}	/*联系我们*/ .contact .txtbox{		width: 100%;	}  .contact .txtbox ul{		margin-top: 30px;	}  .contact .txtbox ul li{		min-height: 60px;		margin-top: 25px;	}  .contact .mapbox{		width: 100%;		margin-top: 30px;	}  .feedback .box{		margin-top: 30px;	}  .feedback .box .boxli .input-li{		width: 100%;		margin-right: 0;	}  .feedback .dropmenurel01-tit{		background: #f6f9f9 url(../../img/report/img64.png) no-repeat center right 3%;	}  .sub{		display: block;		font-size: 20px;		width: 180px;		height: 50px;		line-height: 50px;		margin: 30px auto 0px;	}  .sub-btn{		font-size: 20px;	}  .re-input, .dropmenurel01-tit, .re-textarea{		font-size: 16px;	}  .feedback .box .boxli .input-li.must::before, .feedback .box .boxli .textli.must::before{		font-size: 16px;	}  .dropmenurel01-tit::before{		font-size: 16px;	}  .dropmenurel01-options li{		font-size: 15px;	}	/*login*/ .login, .inquirydiv{		top: 70px;		height: -moz-calc(100% - 70px);		height: -webkit-calc(100% - 70px);		height: calc(100% - 70px);	}  .padding{		padding-top: 70px;	}  .login .box .content .i-title-h, .login .box .content .i-title .sp{		font-size: 22px;	}  .login-li{		margin-top: 20px;		padding-left: 40px;	}  .login-li input{		font-size: 16px;		line-height: 55px;	}  .login-li.icon1 i{		background-size: 23px 27px;	}  .login-btn input{		font-size: 18px;	}	/*会员管理中心*/ .statistics{		padding: 0px;	}  .statistics ul li{		text-align: center;		padding: 30px 0px;		margin-bottom: 0;	}  .statistics ul li .img{		float: none;		display: block;		margin: 0 auto;	}  .statistics ul li .txt{		width: 100%;		margin-top: 15px;	}  .customer-m .customer-m-table tr td{		height: 50px;	}  .personal-data .content .txtbox .txtli{		margin-bottom: 30px;	}  .preservation{		width: 160px;		height: 42px;		line-height: 42px;	}  .preservation input{		height: 42px;		font-size: 18px;	}}@media screen and (max-width: 640px){	/*标题*/	.i-title-h{		font-size: 24px;	}  .i-title .sp{		font-size: 20px;	}  .online-query{		width: 80%;	}  .online-query .box{		padding: 7%;		overflow: hidden;		-o-box-sizing: border-box;		-ms-box-sizing: border-box;		-moz-box-sizing: border-box;		-webkit-box-sizing: border-box;		box-sizing: border-box;	}  .query-form{		width: 100%;	}  .query-btn{		width: 60%;		line-height: 50px;		height: 50px;	}  .query-li{		margin-bottom: 12px;	}  .login-li{		padding-left: 32px;	}  .login-li input{		font-size: 15px;	}  .login .box .content .i-title-h, .login .box .content .i-title .sp{		font-size: 20px;	}  .login-li.icon1 i, .login-li.icon2 i{		background-size: 20px 24px;	}	/**/ .o-nav{		margin-top: 20px;	}  .o-nav ul li{		margin-right: 10px;	}  .o-nav ul li a{		font-size: 16px;	}  .o-nav ul li a .point{		width: 24px;		height: 24px;		line-height: 24px;	}  .o-nav ul li a .point::after{		width: 12px;		height: 12px;	}	/*服务项目*/ .service-items .box .boxli .txtbox .t2{		font-size: 20px;	}	/*技术支持*/ .technical-support .box .boxli .txtbox{		padding-left: 2%;		padding-right: 2%;	}  .technical-support .box .boxli .title{		font-size: 20px;	}	/*新闻*/ .news{		padding-bottom: 40px;	}  .news .box{		margin-top: 40px;	}  .news .box ul li{		margin-bottom: 20px;	}  .news .box ul li a .txt{		padding-left: 3%;	}  .news .box ul li a .txt .t1{		font-size: 16px;	}  .news .box ul li a .txt .t2{		font-size: 14px;		-webkit-line-clamp: 2;	}  .page-list a{		font-size: 14px;		padding: 0 10px;		min-width: 30px;		height: 30px;		line-height: 30px;	}	/*新闻详情*/ .news-details .box .title .t1{		font-size: 24px;		margin-bottom: 15px;	}  .news-details .box .title .t2{		text-align: center;	}  .news .box ul li a .txt .t3 .tag .tag-li, .news-details .box .title .t2 .tag-li{		font-size: 14px;	}  .nextprev{		margin-top: 20px;	}  .nextprev ul li a{		font-size: 14px;		line-height: 30px;	}	/*常见问题*/ .problem .box{		margin-top: 40px;	}  .problem .box ul li{		border-radius: 25px;	}  .problem .box ul li .icon{		width: 30px;		font-size: 24px;	}  .problem .box ul li .t1{		padding: 0 20px;		/*height: 50px;		line-height: 50px;*/	}  .problem .box ul li .t1 .operate{		height: 50px;	}  .problem .box ul li .t1 .txt{		font-size: 16px;	}  .problem .box ul li .t2{		padding: 20px;	}  .problem .box ul li .t2 .txt{		font-size: 14px;	}  .essential .txtli .txt .txt-cell{		line-height: 50px;		height: 50px;	}  .order-see{		margin-top: 40px;		margin-bottom: 20px;		text-align: center;	}  .order-see input{		width: 160px;	    height: 50px;	    line-height: 50px;	    font-size: 18px;	}  .order-management .box .content .title .title-h{		font-size: 18px;	}  .center-nav ul li a{		font-size: 15px;	}  .test-h{		font-size: 16px;		line-height: 40px;	}  .apply-testing{		margin-top: 15px;	}  .apply-testing .apply-li .sp-h, .apply-testing .essential .txtli .txt .txt-cell{		font-size: 15px;	}  .radio-name{		font-size: 14px;	}  .customer-m .customer-m-table thead th{		font-size: 15px;	}  .apply a{		font-size: 16px;		line-height: 40px;	}  .customer-m .screen{		margin-bottom: 10px;	}  .notice .content .notice-table tr td a{		font-size: 15px;	}  .notice .content .notice-table tr td{		font-size: 14px;	}  .head-portrait .change{		font-size: 16px;	}  .head-portrait .change{		font-size: 15px;	}  .personal-data .content .txtbox .txtli .sp, .personal-data .content .txtbox .txtli .spdiv, .personal-data .content .txtbox .txtli .spinput{		font-size: 15px;	}  .personal-data .ckbox{		margin-right: 25px;	}  .personal-data .content .txtbox .txtli .time .dropmenurel01-options li{		padding: 0px 12px 0px 20px;	}  .notice .content .notice-table tr td{		min-height: 50px;	}	}@media screen and (max-width: 639px){	/*header*/	.header .box .h-logo{		line-height: 59px;	}  .header .box .h-logo img{		width: 119px;		height: 45px;	}  .header .menubtn{		height: 60px;	}  .login, .inquirydiv{		top: 60px;		height: -moz-calc(100% - 60px);		height: -webkit-calc(100% - 60px);		height: calc(100% - 60px);	}  .padding{		padding-top: 60px;	}  .m-nav{		top: 60px;		height: -moz-calc(100vh - 60px);		height: -webkit-calc(100vh - 60px);		height: calc(100vh - 60px);	}  .header .menubtn, .header .menubtn.on{		background-size: 60%;	}  .header-other-li{		font-size: 16px;	}  .header .m-nav ul li>a, .one-level{		font-size: 16px;		line-height: 50px;	}  .header .m-nav .submenu a{		font-size: 15px;	}  .login .box .content, .inquirydiv .box .content{		padding: 10% 6%;	}	/*首页banner*/ .i-banner .box{		width: 100%;		padding: 8% 7%;	}  .i-banner .box .t1{		font-size: 20px;	}  .i-banner .box .t1 .sp{		font-size: 26px;	}  .i-banner .box .t2{		font-size: 15px;	}  .i-banner .box .btn{		width: 100px;		height: 40px;		line-height: 40px;		font-size: 15px;		margin-top: 20px;	}  .lunbotu .swiper-pagination-bullet{		width: 9px;		height: 9px;	}  .lunbotu .swiper-pagination-bullet-active{		width: 18px;	    height: 9px;    }    /*.online-query{		top: 60px;	}*/ .lunbotubox .query-form{    	margin-top: 10px;    }    /*.online-query .box .title{    	font-size: 20px;    }    .query-li{    	margin-bottom: 6px;    }    .query-btn{    	width: 70%;    	height: 50px;    	line-height: 50px;    }    .query-btn .qbtn-zi{    	font-size: 18px;    }*/    /*标题*/ .i-title-h{		font-size: 20px;	}  .i-title .sp{		font-size: 16px;	}	/*报告*/ .report .box .content .icon img{		max-width: 119px;	}  .report .box .content .essential{		margin-top: 10px;	}  .essential .txtli .txt{		font-size: 15px;	}  .mss-report .title{		font-size: 16px;	}  .mss-report .results .t1{		font-size: 16px;	}  .mss-report .results ul li table tr th{		height: 70px;	}  .mss-report .results ul li table tr th, td{		font-size: 14px;	}  .mss-report .results .conclusion .text{		font-size: 14px;	}  .mss-report .results .original-see a{		font-size: 16px;		height: 40px;		line-height: 40px;	}  .query-btn .qbtn-zi{		font-size: 16px;		height: 45px;		line-height: 45px;	}	/*关于我们*/ .i-about .box .left .ab-link, .i-about.about .box .left .ab-link{		text-align: center;	}  .i-about .box .left .ab-link ul, .i-about.about .box .left .ab-link ul{		display: inline-block;	}  .i-about .box .left .ab-link ul li, .i-about.about .box .left .ab-link ul li{		margin-right: 20px;	}  .i-about .box .left .ab-link ul li a .txt, .i-about .box .left .ab-link ul li .sp .txt{		margin-left: 6px;	}  .about-part .i-about .box .left .ab-link ul li a .icon,  .i-about .box .left .ab-link ul li .sp .icon{		width: 36px;	    height: 36px;	    line-height: 36px;	}  .i-about .box .left .ab-link ul li .add{		height: 36px;		line-height: 36px;	}  .i-about .box .left .ab-link ul li .add img{		width: 16px;	}  .i-about .box .left .ab-link ul li a .icon img, .i-about .box .left .ab-link ul li .sp .icon img{		width: 20px;		height: 20px;	}  .i-about .box .left .ab-link ul li a, .i-about .box .left .ab-link ul li .sp{		height: 36px;	}  .i-about .box .left .ab-link ul li a .txt, .i-about .box .left .ab-link ul li .sp .txt{		font-size: 14px;	}  .about .box .left .more{		font-size: 15px;		line-height: 24px;	}  .online .box .query-btn{		width: 45%;		margin-top: 45px;		height: 45px;		line-height: 45px;	}  .query-btn .qbtn-zi{		padding-left: 30px;		background-size: 20px 20px;	}  .online .box .query-btn .qbtn-zi{		background-size: 20px 20px;	}	/*媒体中心*/ .i-news{		padding: 40px 0px;	}  .i-news .box{		margin-top: 40px;	}  .i-news .box .newsbox ul li a .t1, .i-news .box .newsbox .swiper-slide a .t1{		font-size: 16px;	}  .i-news .box .newsbox ul li a .t2, .i-news .box .newsbox .swiper-slide a .t2{		font-size: 14px;	}  .i-news .box .newsbox .swiper-slide a .more .sp, .i-news .box .newsbox ul li a .time, .i-news .box .newsbox .swiper-slide a .time{		font-size: 15px;	}	/*合作伙伴*/ .i-partner{		padding-top: 40px;		padding-bottom: 50px;	}  .i-partner .box .swiper-slide a{		height: 100px;		line-height: 100px;	}  .i-partner .content .swiper-button-prev, .i-partner .content .swiper-container-rtl .swiper-button-next{		left: 0;	}  .i-partner .content .swiper-button-next, .i-partner .content .swiper-container-rtl .swiper-button-prev{		right: 0;	}	/**/ .i-contact{		padding-bottom: 20px;	}  .i-contact .box ul li{		width: 50%;		margin-bottom: 10px;	}  .i-contact .box ul li .icon{		width: 70px;		height: 70px;		line-height: 70px;	}  .i-contact .box ul li .icon img{		width: 30px;	}  .i-contact .box ul li .t2{		font-size: 14px;		height: 50px;	}  .i-about{		margin-top: 40px;	}  .i-about .box{		margin-top: 20px;	}	/*荣誉资质*/ .honor{		padding: 40px 0px 30px;	}  .honor .box{		margin-top: 30px;	}  .honor .box ul li{		font-size: 14px;	}  .honor .box .swiper-box .imgbox .swiper-button-next, .honor .box .swiper-box .imgbox .swiper-container-rtl .swiper-button-prev{		right: 1.5%;	}  .honor .box .swiper-box .imgbox .swiper-button-prev, .honor .box .swiper-box .imgbox .swiper-container-rtl .swiper-button-next{		left: 1.5%;	}	/*我们的团队*/ .team{		padding: 40px 0px;	}  .team .box{		margin-top: 30px;	}  .team .box .boxli .imgbox{		width: 100%;	}  .team .box .boxli .imgbox .img{		width: 300px;		height: 300px;		line-height: 300px;		margin: 0 auto 30px;	}  .team .box .boxli .xtxtbox{		width: 100%;		margin-top: 0;	}  .team .box .boxli .xtxtbox .t1{		font-size: 18px;		margin-bottom: 10px;	}  .team .box .boxli .xtxtbox .t2{		font-size: 14px;	}	/*服务项目*/ .service-items{		padding-top: 40px;	}  .o-nav ul li{		margin-right: 0;	}  .service-items .box .boxli .txtbox .t1{		margin-bottom: 10px;	}  .service-items .box .boxli .txtbox .t2{		font-size: 18px;	}  .service-items .box .boxli .txtbox .t3{		font-size: 14px;	}  .service-items .box .boxli .txtbox .more a{		font-size: 15px;	}	/*技术支持*/ .technical-support .box .boxli .title{		font-size: 18px;		line-height: 30px;		padding-left: 40px;	}  .technical-support .box .boxli{		padding: 40px 0px 50px;	}  .technical-support .box .boxli .title .point{		width: 30px;		height: 30px;		line-height: 30px;	}  .technical-support .box .boxli .txtbox .txtli:nth-child(1){		margin-top: 35px;	}  .technical-support .box .boxli .txtbox .txtli{		margin-bottom: 35px;	}  .technical-support .box .boxli .txtbox .txtli:nth-child(odd) .img{		padding-left: 0;		width: 100%;	}  .technical-support .box .boxli .txtbox .txtli:nth-child(even) .img{		width: 100%;	}  .technical-support .box .boxli .txtbox .txtli .img{		text-align: center;		margin-bottom: 20px;	}  .technical-support .box .boxli .txtbox .txtli .img img{		width: 300px;		height: 300px;		margin: 0 auto;	}  .technical-support .box .boxli .txtbox .txtli:nth-child(odd) .words{		width: 100%;		padding: 0 3%;	}  .technical-support .box .boxli .txtbox .txtli:nth-child(even) .words{		width: 100%;		padding: 0 3%;	}  .technical-support .box .boxli .txtbox .txtli .words .t1{		margin-top: 0px;		font-size: 16px;		margin-bottom: 10px;	}  .technical-support .box .boxli .txtbox .txt{		font-size: 14px;	}  .technical-support .box .boxli .txtbox .txtli .words .t2{		font-size: 14px;	}	/*新闻详情*/ .news-details .box .title .t1{		font-size: 20px;	}  .news .box ul li a .txt .t3 .tag .tag-li img, .news-details .box .title .t2 .tag-li img{		vertical-align: middle;	}	/*常见问题*/ .problem .box{		margin-top: 30px;	}  .problem .box ul li .icon{		font-size: 20px;		width: 25px;	}  .problem .box ul li .t1 .txt{		font-size: 15px;		width: -moz-calc(100% - 70px);	    width: -webkit-calc(100% - 70px);	    width: calc(100% - 70px);	}  .problem .box ul li .t1 .operate, .problem .box ul li.on .t1 .operate{		width: 30px;		background-size: 15px 8px;	}	/*联系我们*/ .contact .txtbox{		padding-top: 40px;	}  .contact .txtbox ul li{		margin-top: 20px;		min-height: 35px;		padding-bottom: 10px;	}  .contact .txtbox ul li .icon img{		width: 26px;	}  .contact .txtbox ul li .t1{		font-size: 18px;	}  .contact .txtbox ul li .t2{		font-size: 16px;	}  .contact .txtbox ul li .t2 .sp{		font-size: 14px;	}  .feedback .box .boxli .input-li{		margin-bottom: 0px;	}  .re-input, .dropmenurel01-tit{		height: 50px;		line-height: 50px;	}  .re-input, .dropmenurel01-tit, .re-textarea{		font-size: 15px;	}  .feedback{		padding: 40px 0px 50px;	}  .feedback .box{		margin-top: 10px;	}  .feedback .box .boxli .input-li.must::before, .feedback .box .boxli .textli.must::before{		font-size: 15px;	}  .dropmenurel01-tit::before{		font-size: 15px;	}  .feedback .dropmenurel01-tit {	    background: #f6f9f9 url(../../img/report/img64.png) no-repeat center right 3%;	    background-size: 15px 9px;	}  .dropmenurel01-options li{		font-size: 14px;	}  .sub{		width: 140px;		height: 40px;		line-height: 40px;		font-size: 18px;	}  .sub-btn{		font-size: 18px;	}	/*会员管理中心*/ .head-portrait .img{		width: 100px;		height: 100px;	}  .member-center .m-data .head-portrait .name{		font-size: 15px;		margin-top: 10px;	}  .member-center .m-data .link a{		padding: 0 12px;		font-size: 14px;		height: 24px;		line-height: 24px;	}  .statistics ul li{		padding-top: 20px;		padding-bottom: 20px;	}  .statistics ul li .img{		width: 50px;		height: 50px;		line-height: 50px;	}  .statistics ul li .img img{		width: 28px;	}  .statistics ul li .txt{		margin-top: 8px;	}  .statistics ul li .txt .t1{		font-size: 15px;	}  .statistics ul li .txt .t2{		font-size: 16px;	}  .statistics ul li .txt .t2 .sp{		font-size: 28px;	}  .member-center .broadside ul{		padding-top: 20px;	}  .member-center .broadside ul li{		padding-left: 20px;    	padding-right: 15px;	}  .member-center .broadside ul li a{		line-height: 45px;		font-size: 15px;	}  .broadside ul li a .icon1, .broadside ul li a .icon2{		margin-right: 5px;		width: 20px;	}  .log-out{		height: 50px;    	line-height: 50px;	}  .log-out a{		font-size: 18px;	}  .member-center .broadside{		margin-top: 15px;	}  .customer-m .screen .screen-li{		width: 48%;		margin-right: 4%;	}  .customer-m .screen .screen-li:nth-child(2){		margin-right: 0;	}  .searchdiv{		width: 100%;	}  .customer-m .screen .searchdiv .search-btn{		width: 80px;	}  .customer-m .screen .searchdiv .search{		width: -moz-calc(100% - 100px);		width: -webkit-calc(100% - 100px);		width: calc(100% - 100px);	}  .customer-m .screen{		padding-bottom: 25px;	}  .center-nav{		float: none;		width: 100%;		overflow: hidden;	}  .center-nav ul li{		padding: 0px 5px;	}  .disclaimer .txtbox, .apply-testing .apply-li .sp-h, .apply-testing .essential .txtli .txt .txt-cell{		font-size: 14px;	}  .test-h{		font-size: 15px;	}  .test-t{		border-bottom: #e1e1e1 solid 2px;	}  .ckbox{		margin-left: 0;	}  .order-list .order table thead tr, .th-result .dropmenurel01-tit{		font-size: 15px;		height: 45px;	}  .th-result .dropmenurel01-tit{		background-size: 15px 8px;	}  .order-list .order table tr td, .customer-m .customer-m-table tr td{		font-size: 14px;	}  .customer-m .customer-m-table tr td{		height: 45px;	}  .notice .content .notice-table tr td a{		font-size: 14px;	}  .personal-data .ckbox{		margin-right: 20px;	}  .personal-data .content .txtbox .txtli .spzi{		font-size: 14px;	}  .personal-data .content .txtbox .txtli .time .dropmenurel01-tit{		height: 35px;		line-height: 35px;		font-size: 15px;	}  .personal-data .content .txtbox .txtli .sp, .personal-data .content .txtbox .txtli .spdiv, .personal-data .content .txtbox .txtli .spinput{		font-size: 14px;	}  .personal-data .content .txtbox .txtli{		margin-bottom: 20px;	}  .preservation{		width: 120px;		height: 40px;		line-height: 40px;	}  .preservation input{		font-size: 16px;		height: 40px;	}  .order-see input{		font-size: 16px;		width: 120px;		height: 40px;		line-height: 40px;	}  .order-see input img{		width: 20px;		margin-right: 8px;	}}@media screen and (max-width: 414px){	/*首页banner*/	.i-banner .box .t1{		font-size: 16px;	}  .i-banner .box .t1 .sp{		font-size: 24px;	}  .i-banner .box .t2, .i-banner .box .t3{		font-size: 14px;	}  .i-banner .box .btn{		font-size: 14px;	}	/*关于我们*/ .i-about .box .left .ab-link ul li, .i-about.about .box .left .ab-link ul li{		margin-right: 10px;	}	/*新闻*/ .news .box ul li{		margin-bottom: 15px;	}  .news .box ul li a .txt .t1{		margin-bottom: 0;		font-size: 15px;	}  .page-list a{		margin-right: 4px;	}  .page-list a:nth-of-type(5){		display: none;	}	/*新闻详情*/ .news-details .box .title .t1{		font-size: 18px;	}	/*联系我们*/ .contact .txtbox ul li .t1{		font-size: 16px;	}  .contact .txtbox ul li .t2{		font-size: 15px;	}	/*会员管理中心*/ .statistics ul li .txt .t1{		font-size: 14px;	}  .statistics ul li .txt .t2{		font-size: 15px;	}  .statistics ul li .txt .t2 .sp{		font-size: 24px;	}  .member-center .broadside ul li a {	    line-height: 40px;	    font-size: 15px;	}  .log-out {	    height: 45px;	    line-height: 45px;	}  .order-details .essential .txtli{		margin-bottom: 0;	}  .essential .txtli .txt{		font-size: 14px;	}  .apply a{		font-size: 15px;	}  .personal-data .ckbox{		margin-right: 15px;	}}@media screen and (max-width: 639px){	.all-query-btn{		margin-top:30px;	}  .all-query-btn .query-btn{		margin-right:0px;		max-width:100% !important;		width:100%;		margin:0px auto 10px	}  .all-query-btn .query-btn:last-child{		margin-bottom:0px;	}}  .order-details .order-see input, .order-details .order-see a{	width: 270px;	border-radius:34px;	margin-bottom: 10px;}@media screen and (max-width: 768px){	.order-details .order-see input, .order-details .order-see a{		font-size:24px;		width: 220px;		height: 60px;		line-height:60px	}}@media screen and (max-width: 767px){	.order-details .order-see input, .order-details .order-see a{		font-size:20px;		width: 200px;		height: 50px;		line-height:50px	}}@media screen and (max-width: 414px){	.order-details .order-see input, .order-details .order-see a{		display:block;		margin: 0 auto 10px;		font-size:18px;		width: 180px;		height: 45px;		line-height:45px	}  .order-details .order-see input img, .order-details .order-see a img{		width:20px;		height:20px;		margin-right:10px	}}@media screen and (max-width: 639px){	.date-list{		right:auto;		left:0;	}}@media screen and (max-width: 375px){	.fr .date-list{		left:50%;		-webkit-transform:translateX(-50%);		transform:translateX(-50%);		margin:auto	}}@media screen and (max-width: 1024px){	.essential .txtli .txt{		height:50px;	}  .essential .txtli .txt .txt-cell{		height: 45px;		line-height:45px;	}  .apply-testing .sp-input input{		height: 45px;		line-height:45px;		font-size:18px;	}}@media screen and (max-width: 768px){	.apply-testing .sp-input input{		font-size:16px;	}}@media screen and (max-width: 639px){	.essential .txtli .txt{		height:45px;	}  .essential .txtli .txt .txt-cell{		height: 40px;		line-height: 40px;	}  .apply-testing .sp-input input{		height: 40px;		line-height: 40px;		font-size:14px;	}}/*2020.7.23新增*/  .hot-r{	width: 100%;	overflow: hidden;	margin-top: 65px;}  .hot-r .box{	margin-top: 50px;	padding-top: 200px;	-o-box-sizing: border-box;	-ms-box-sizing: border-box;	-moz-box-sizing: border-box;	-webkit-box-sizing: border-box;	box-sizing: border-box;	background-size: 100% auto;	background-repeat:no-repeat;	background-position: center top; }  .hot-r-con{	width: 90%;	margin: 0 auto;	overflow: hidden;	margin: 0px auto 70px;	padding: 0 5%;	-o-box-sizing: border-box;	-ms-box-sizing: border-box;	-moz-box-sizing: border-box;	-webkit-box-sizing: border-box;	box-sizing: border-box;	background-color: #FFFFFF;	padding-bottom: 60px;	box-shadow: 0px 9px 54px rgba(0,0,0,.09);}  .hot-r-table{ 	width: 100%;	border-collapse:collapse; }  .hot-r-table thead{	border-bottom: #ececec solid 4px;}  .hot-r-table thead tr td{	color: #000000;	font-size: 18px;	font-weight: bold;	height: 130px;}  .hot-r-table tr{	cursor: pointer;}  .hot-r-table tr:hover{	background-color: #f0f0f0;}  .hot-r-table td{	height: 80px;	color: #888888;	font-size: 18px;	padding: 0px 20px 0px 40px;	border-bottom: #ececec solid 1px;	text-align: center;}  .hot-r-table tbody tr td:first-child, .zhiwei{	color: #333333;}  .hot-r-table tbody tr td:first-child:hover, .zhiwei:hover{	color: #346bae;}  .zpbg{	display: none;	position: fixed;	top: 0;	bottom: 0;	left:0;	right: 0;	margin: auto;	z-index: 999;	width: 100%;	height: 100%;	background: rgba(0,0,0,0.8);}  .zp_close {    position: absolute;    right: 0px;    top: 0px;    cursor: pointer;}  .zp_close img{	width: 50px;}  .r-detail{	position: absolute;	left: 0;	right: 0;	bottom: 0;	top: 0;	margin: auto;	width: 870px;	max-height: 880px;}  .recruit-detail{	width: 790px;	max-height: 88%;	height: calc(100% - 50px);	overflow: auto;	background-color: #FFFFFF;	padding: 45px 25px;	margin-top: 70px;	-o-box-sizing: border-box;	-ms-box-sizing: border-box;	-moz-box-sizing: border-box;	-webkit-box-sizing: border-box;	box-sizing: border-box;	overflow: auto;}  .r-d-t{	background-color: #346bae;	padding: 0px 20px;	overflow: hidden;	color: #ffffff;	font-size: 20px;	line-height: 55px;}  .r-d-o{	width: 100%;	overflow: hidden;	margin: 30px auto;	padding: 0px 20px;	-o-box-sizing: border-box;	-ms-box-sizing: border-box;	-moz-box-sizing: border-box;	-webkit-box-sizing: border-box;	box-sizing: border-box;}  .r-d-oli{	float: left;	display: inline-block;	margin-right: 50px;	color: #888888;	font-size: 16px;}  .r-d-olit{	color: #000000;}  .rd-describe{	width: 100%;	overflow: hidden;	margin-bottom: 30px;	padding: 0px 20px;	-o-box-sizing: border-box;	-ms-box-sizing: border-box;	-moz-box-sizing: border-box;	-webkit-box-sizing: border-box;	box-sizing: border-box;}  .rd-describe-t{	color: #333333;	font-size: 16px;	margin-bottom: 15px;}  .rd-describe-p{	color: #888888;	font-size: 16px;	line-height: 32px;}  .rd-mark{	color: #dbad8b;	font-size: 16px;	line-height: 32px;}  .rd-apply{	display: inline-block;	padding: 0px 25px;	height: 40px;	line-height: 40px;	border-radius: 20px;	background-color: #8fc320;	margin-left: 20px;}  .rd-apply a{	color: #ffffff;	font-size: 16px;}@media screen and (max-width: 1024px){	.hot-r-con{		width: 96%;		padding: 0 4%;	}  .hot-r .box{		padding-top: 130px;	}  .hot-r-table td{		padding: 0;		font-size: 16px;	}  .rd-describe-p{		font-size: 15px;	}  .r-detail{		width: 100%;		padding: 0 5%;		-o-box-sizing: border-box;		-ms-box-sizing: border-box;		-moz-box-sizing: border-box;		-webkit-box-sizing: border-box;		box-sizing: border-box;	}  .zp_close{		right: 5%;	}  .recruit-detail{		width: -moz-calc(100% - 50px);		width: -webkit-calc(100% - 50px);		width: calc(100% - 50px);	}}@media screen and (max-width: 768px){	.hot-r .box {	    padding-top: 80px;	}}@media screen and (max-width: 414px){	.hot-r{		margin-top: 30px;	}  .hot-r .conwidth{		padding: 0 3%;	}  .hot-r .a-title{		padding-top: 20px	}  .hot-r .box {	    padding-top: 40px;	}  .hot-r-table td{		font-size: 14px;		padding: 0;		height: 60px;	}  .hot-r-table thead tr td{		font-size: 15px;		height: 70px;	}  .a-recruit-con{		margin-top: 20px;	}  .a-recruit-p{		font-size: 15px;		line-height: 28px;	}  .zp_close{		right: 0;		top: 5%;	}  .zp_close img{		width: 30px;	}  .recruit-detail{		width: 100%;		max-height: 80%;	}  .r-d-o{		margin: 15px auto;		padding: 0px 10px;	}  .r-d-t{		font-size: 16px;		line-height: 45px;	}  .r-d-oli{		font-size: 14px;	}  .rd-describe{		margin: 15px auto;		padding: 0px 10px;	}  .rd-describe-t{		font-size: 14px;		margin-bottom: 10px;	}  .rd-describe-p{		font-size: 14px;		line-height: 26px;	}  .rd-mark{		font-size: 14px;		line-height: 26px;	}  .rd-apply{		height: 36px;		line-height: 36px;	}  .rd-apply a{		font-size: 14px;	}}  .fix-contact {    z-index:999;    position:fixed;    bottom:10%;    right: 0;}  .fix-contact li {    margin-bottom:10px;}  .fix-contact .icon {    position: relative;    display: block;    width:50px;    height:50px;    font-size: 14px;    color: #fff;    font-weight: bold;    background:#5b5b5b url(../../img/report/fixed.png) no-repeat;    border-radius:5px;    -moz-border-radius:5px;    -webkit-border-radius:5px;}  .fix-contact .icon:hover {background-color:#8fc320;}  .fix-contact .icon1 {    background-position:center 4px;}  .fix-contact .icon2 {    background-position:center -34px;}  .fix-contact .icon3 {    background-position:center -34px;}  .fix-contact .icon4 {    background-position:center  -72px;}  .fix-contact .icon5 {    background-position:center  bottom;}  .fix-contact .left {    position:absolute;    top: 0;    right: 55px;    display:none;    width:130px;    height:50px;    line-height:50px;    text-align: center;    background-color:#8fc320;    border-radius:5px;    -moz-border-radius:5px;    -webkit-border-radius:5px;}  .fix-contact .icon:hover .left {    display: block;}  .fix-contact .code {    position:absolute;    top:-80px;    right: 55px;    display: none;    padding:20px 25px;    background-color:#8fc320;    border-radius:5px;    -moz-border-radius:5px;    -webkit-border-radius:5px;}  .fix-contact .code  img{	max-width:100px;}  .fix-contact .icon:hover .code {    display: block;}  .order-see .obox{	width: 293px;    height: 67px;    line-height: 67px;    text-align: center;    background-color: #8fc320;    font-size: 30px;    border-radius: 34px;}  .apply-testing .order-see .obox input{	width: 100%;	height: 100%;	background: none !important;	border: none;	outline: none;	color: #f5f5f5;}@media screen and (max-width: 1440px){	.order-see .obox {	    width: 250px;	    height: 60px;	    line-height: 60px;	    font-size: 28px;	}}@media screen and (max-width: 768px){	.order-see .obox{		width: 200px;		height: 50px;		line-height: 50px;		font-size: 22px;		margin: 0 auto;	}}@media screen and (max-width: 640px){	.order-see .obox{	    width: 160px;	    height: 50px;	    line-height: 50px;	    font-size: 18px;	}}@media screen and (max-width: 640px){	.order-see .obox{		font-size: 16px;	    width: 120px;	    height: 40px;	    line-height: 40px;	}}