body {
    font-size: 100px;
    height:100%;
    margin: auto;
    min-width:1200px;
}
div,p{
	font-size:0.16rem;
}
.u-width{
	max-width:1200px;
	margin:auto;
}
.u-absolute{
	position:absolute
}
.u-relative{
	position:relative
}
.u-display{
	display:block;
}
.u-cursor{
	cursor: pointer;
}
.u-padding-top-5{
	padding-top:0.05rem;
}
.u-margin-top-8{
	margin-top:0.08rem;
}
.u-padding-top-8{
	padding-top:0.08rem;
}
.u-padding-bottom-8{
	padding-bottom:0.08rem;
}
.u-padding-left-8{
	padding-left:0.08rem;
}
.u-margin-top-10{
	margin-top:0.10rem;
}
.u-margin-top-12{
	margin-top:0.12rem;
}
.u-margin-top-15{
	margin-top:0.15rem;
}
.u-padding-top-10{
	padding-top:0.10rem;
}
.u-padding-left-10{
	padding-left:0.10rem;
}
.u-padding-left-18{
	padding-left:0.18rem;
}
.u-padding-12{
	padding:0.12rem;
}
.u-padding-top-12{
	padding-top:0.12rem;
}
.u-padding-left-12{
	padding-left:0.12rem;
}
.u-margin-left-10{
	margin-left:0.1rem;
}
.u-margin-left-12{
	margin-left:0.12rem;
}
.u-padding-top-14{
	padding-top:0.14rem;
}
.u-padding-top-16{
	padding-top:0.16rem;
}
.u-padding-bottom-16{
	padding-bottom:0.16rem;
}
.u-padding-left-16{
	padding-left:0.16rem;
}
.u-margin-top-16{
	margin-top:0.16rem;
}
.u-margin-left-16{
	margin-left:0.16rem;
}
.u-margin-top-20{
	margin-top:0.2rem !important;
}
.u-margin-left-20{
	margin-left:0.2rem;
}
.u-padding-20{
	padding:0.2rem;
}
.u-padding-top-20{
	padding-top:0.2rem;
}
.u-padding-left-20{
	padding-left:0.2rem;
}
.u-padding-right-20{
	padding-right:0.2rem;
}
.u-margin-top-25{
	margin-top:0.25rem;
}
.u-padding-left-24{
	padding-left:0.24rem;
}
.u-padding-top-28{
	padding-top:0.28rem;
}
.u-margin-top-30{
	margin-top:0.3rem;
}
.u-margin-bottom-30{
	margin-bottom:0.3rem;
}
.u-padding-top-30{
	padding-top:0.3rem;
}
.u-padding-left-30{
	padding-left:0.3rem !important;
}
.u-padding-right-30{
	padding-right:0.3rem !important;
}
.u-padding-top-35{
	padding-top:0.35rem;
}
.u-padding-top-40{
	padding-top:0.4rem;
}
.u-padding-left-40{
	padding-left:0.4rem;
}
.u-padding-right-40{
	padding-right:0.4rem;
}
.u-padding-bottom-40{
	padding-bottom:0.4rem;
}
.u-margin-top-40{
	margin-top:0.4rem !important;
}
.u-padding-top-45{
	padding-top:0.45rem !important;
}
.u-padding-top-50{
	padding-top:0.5rem;
}
.u-padding-left-50{
	padding-left:0.5rem;
}
.u-padding-top-60{
	padding-top:0.6rem;
}
.u-padding-bottom-60{
	padding-bottom:0.6rem;
}
.u-margin-top-60{
	margin-top:0.6rem;
}
.u-margin-right-10{
	margin-right:0.1rem;
}
.u-margin-right-60{
	margin-right:0.6rem;
}
.u-padding-left-80{
	padding-left:0.8rem
}
.u-padding-right-80{
	padding-right:0.8rem
}
.u-margin-top-80{
	margin-top:0.8rem
}
.u-flex{
	display:flex;
	display: -webkit-flex;
}
.u-flex-1{
	flex:1
}
.u-flex-between{
	justify-content: space-between;
}
.u-font-size-12{
	font-size:0.12rem;
}
.u-font-size-14{
	font-size:0.14rem;
}
.u-font-size-16{
	font-size:0.16rem;
}
.u-font-size-18{
	font-size:0.18rem;
}
.u-font-size-20{
	font-size:0.2rem;
}
.u-font-size-24{
	font-size:0.24rem;
}
.u-font-size-28{
	font-size:0.28rem;
}
.u-font-size-30{
	font-size:0.3rem;
}
.u-font-size-40{
	font-size:0.4rem;
}
.u-font-weight{
	font-weight:bold;
}
.u-float-left{
	float:left
}
.u-overflow{
	overflow:hidden
}
.u-float-right{
	float:right
}
.u-text-center{
	text-align:center
}
.u-text-left{
	text-align:left !important;
}
.u-color-fff{
	color:#fff !important;
}
.u-color-ff7{
	color:#FF7435
}
.u-color-333{
	color:#333;
}
.u-color-666{
	color:#666;
}
.u-color-ccc{
	color:#ccc;
}
.u-color-808{
	color:#808080 !important;
}
.u-color-f11{
	color:#F11414 !important;
}
.u-color-ff6{
	color:#FF6025 !important;
}
.u-color-ff5{
	color:#FF581F !important;
}
.u-color-207{
	color:#2072F5 !important;
}
.u-color-000{
	color:#000 !important;
}
.u-color-999{
	color:#999 !important;
}
.u-color-ff9{
	color: #FF9223;
}
.u-color-1ea{
	color:#1EA2EE !important;
}
.u-border-top-none{
	border-top:none !important
}
.u-hide{
	display:none !important;
}
.u-img-left{
	margin:0;
}
img{
	display:block;
	margin:0 auto;
	padding:0;
	max-width:100%;
	font-size:16px;
}
input[type="checkbox"] {
    width: 0.18rem;
    height: 0.18rem;
    display: inline-block;
    text-align: center;
    vertical-align: middle;
    line-height: 0.18rem;
    margin-right: 0.18rem;
    position: relative;
}
input[type="checkbox"]::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    background: #fff;
    width: 100%;
    height: 100%;
    border: 1px solid #CCCCCC;
    border-radius: 0px;
}
 
input[type="checkbox"]:checked::before {
    content: "\2713";
    background-color: #2072F5;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    border: 1px solid #2072F5;
    border-radius:0px;
    color: #fff;
    font-size: 0.2rem;
    font-weight: bold;
}
.layui-layer-btn{
	font-size:0;
}
.layui-layer-btn0{
	font-size:0.14rem !important;
}
.layui-layer-btn1{
	font-size:0.14rem;
}
.u-form-danger{
	border:1px solid red !important;
}
/*  澶撮儴    */
.header{
	width:100%;
	min-height:60px;
	box-shadow: 0px 1px 5px 0px rgba(0,0,0,0.05) !important;
}
.nav .u-botton{
	background:#2072F5;
	color:#fff;
	padding:0 0.40rem;
	height:60px;
	line-height:60px;
}
.nav .u-botton:hover{
	background: #448af9;
}
.nav a{
	margin-left:0.25rem;
}
.u-nav-href{
	line-height:57px;
	padding:0 0.05rem;
	border-bottom:3px solid #fff;
}
.u-nav-href:hover,.u-nav-href-hover{
	color:#2072F5;
	border-bottom:3px solid #2072F5;
}
.log-on{
	background:#F7F9FF;
	min-height:60px;
	margin-left:0.3rem;
}
.log-onname{
	line-height:60px;
	padding:0 0.1rem;
	font-weight:bold;
}
.log-onname span{
	color:#2072F5;
}
.guanw-icon{
	display: inline-block;
    vertical-align: middle;
    margin-top: -0.03rem;
    margin-right: 0.05rem;
    position:relative;
}
.nav-updown{
	position:relative;
	z-index:55
}
.nav-chilren-down{
	position:absolute;
	background:#fff;
	width:120px;
	text-align:center;
	left:-25px;
	top:55px;
	padding-top:10px;
	display:none;
	border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px;
	box-shadow: 0px 0.06rem 0.12rem 0px rgba(0, 0, 0, 0.05);
}
.nav-updown:hover .nav-chilren-down{
	display:block
}
.nav-chilren-down a{
	display:block;
	margin:0;
	line-height:40px;
	cursor:pointer;
}
.nav-chilren-down a:hover{
	color:#2072F5
}
/*  搴曢儴    */
.footer{
	padding:0.4rem 0;
	background:#3B4149;
}
.footer-img{
	width:1.28rem;
	height:1.28rem;
}
.footer-left-img{
	width:0.8rem;
	width:0.8rem;
}
#filingNo a:hover{
	color:#2072F5 !important;
}
.sideback{
	position:fixed;
	right:0.2rem;
	top:50%;
	z-index:3;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-mz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
}
.sideback-content{
	width: 0.88rem;
	background:#FFFFFF;
	box-shadow:0px 0.02rem 0.1rem 0px rgba(0, 0, 0, 0.05);
	border-radius:0.1rem;
	min-width:80px;
	position:relative;
}
.sideback-contentbtn{
	padding:0.1rem 0.1rem;
}
.sideback-contentbtn img{
	width:0.3rem;
}
.sideback-btn{
	width: 1rem;
	height: 1rem;
	background: #2072F5;
	border-radius:50%;
	position:fixed;
	right:0.14rem;
	bottom:10%;
	z-index:3;
}
.sideback-btn:hover{
	background: #448af9;
}
.sideback-hover{
	position:absolute;
	top:0;
	right:0.88rem;
	box-shadow:0px 0.02rem 0.1rem 0px rgba(0, 0, 0, 0.05);
	padding:0.1rem;
	width:1.34rem;
	height:1.34rem;
	background:#fff;
	border-radius:0.1rem;
}
.sideback-hover img{
	width:1.2rem;
}
/*    寮瑰嚭妗�       */
.index-insurepop{
	padding:0.2rem;
}
.index-insurecheck{
	padding-left:0.36rem;
	position:relative;
}
.index-insurecheck .index-insure-checkbox{
	position:absolute !important;
	left:0;
	top:0.03rem;
}
.index-insurecheck .index-insure-radio{
	position:absolute !important;
	left:0;
	top:0.03rem;
	width:0.18rem;
	height:0.18rem;
}
.index-insure-text{
	line-height:0.25rem;
}
.index-insure-btn{
	font-size:0;
	text-align:center;
	padding-top:0.2rem;
}
.contact-img{
	width:1.8rem;
	height:1.8rem;
	padding-bottom:0.15rem;
	margin:auto;
}
.fgkindex-insure-content{
	border: 1px solid #e8e8e8;
	border-top: none;
}
.fgkindex-insurecheck{
	border-top: 1px solid #e8e8e8;
	padding:0.1rem 0.07rem;
}
.clear{
	clear: both;
}
/*   鍏敤寮瑰嚭妗�      */
.open-radius{
	border-radius:0.1rem !important;
}
.open-radius .layui-layer-title{
	border-top-left-radius:0.1rem !important;
	border-top-right-radius:0.1rem !important;
}
.open-radius-btn{
	border-bottom-right-radius:0.1rem !important;
	 border-bottom-left-radius:0.1rem !important;
	display:flex;
	height:0.5rem;
	line-height:0.5rem;
	overflow:hidden;
}
.openradius-lf-btn{
	cursor:pointer;
	color:#2072F5;
    background: #E6F2FF;
    flex: 1;
    border-bottom-left-radius:0.1rem !important;
}
.openradius-rt-btn{
	cursor:pointer;
	color:#fff;
    background: #2072F5;
    flex: 1;
    border-bottom-right-radius:0.1rem !important;
}
.openradius-rt-btn:hover{
	background: #448af9;
}
.openradius-rt-disable{
	border-color: #eee !important;
    background-color: #fbfbfb !important;
    color: #d2d2d2 !important;
    cursor: not-allowed !important;
    opacity: 1;
}
::-webkit-scrollbar {
  width: 6px
}

::-webkit-scrollbar:horizontal {
  height: 6px
}

::-webkit-scrollbar-track {
  border-radius: 10px
}

::-webkit-scrollbar-thumb {
  background-color: #0003;
  border-radius: 10px;
  transition: all .2s ease-in-out
}

::-webkit-scrollbar-thumb:hover {
  cursor: pointer;
  background-color: #0000004d
}
.insuredown{
	text-align:center;
	color: #1EA2EE;
	font-size: 0.18rem;
	padding-top:0.2rem;
	width:3.95rem;
	margin:auto;
}
.insuredown img{
	padding-right:0.15rem;
}
.com-radius{
	width: 240px;
	height: 120px;
	background: rgb(0, 0, 0,0.5) !important;
	display: flex;
	align-items: center;
	justify-content: center;
	border-radius: 5px !important;
	color: #fff;
	padding-bottom: 50px !important;
}
@keyframes bounce-up {
	25% {
			transform: translateY(5px);
		}
	50%, 100% {
		transform: translateY(0);
	}
	75% {
		transform: translateY(-5px);
		}
	}
@-moz-keyframes bounce-up {
	25% {
			-moz-transform: translateY(5px);
		}
	50%, 100% {
		-moz-transform: translateY(0);
	}
	75% {
		-moz-transform: translateY(-5px);
		}
	}
@-webkit-keyframes bounce-up {
	25% {
			-webkit-transform: translateY(5px);
		}
	50%, 100% {
		-webkit-transform: translateY(0);
	}
	75% {
		-webkit-transform: translateY(-5px);
		}
	}
	
.setpopup-animate{
	z-index:999;
	-webkit-animation: setPopup 0.8s linear forwards;
   	animation: setPopup 0.8s linear forwards;
}	
@-webkit-keyframes setPopup {
	0% {
		 opacity: 0;
		-webkit-transform: scale3d(.3,.3,.3);
		transform: scale3d(.3,.3,.3)
	}
			
	50% {
		opacity: 1
		}
}
@keyframes setPopup {
	0% {
		opacity: 0;
		-webkit-transform: scale3d(.3,.3,.3);
		transform: scale3d(.3,.3,.3)
	}
			
	50% {
		opacity: 1
	}
}			
.setpopup-animate1{
	-webkit-animation: setPopup1 0.4s linear forwards;
   	animation: setPopup1 0.4s linear forwards;
}			
@keyframes setPopup1 {
	0% {
        opacity: 1
    }

    to {
        opacity: 0;
        z-index:-1
    }
}
@-webkit-keyframes setPopup1 {
	0% {
        opacity: 1
    }

    to {
        opacity: 0;
        z-index:-1
    }
}	
.com-backbtn{
	width: 2.40rem;
	height: 0.55rem;
	border: 1px solid #2072F5;
	text-align:center;
	color: #2072F5;
	font-size:0.2rem;
	line-height:0.56rem;
	cursor:pointer;
}
.com-backbtn:hover{
	color:#fff;
	background:#2072F5;
}
.com-confirmbtn{
	width: 2.40rem;
	height: 0.56rem;
	border: 1px solid #2072F5;
	background:#2072F5;
	color:#fff;
	text-align:center;
	font-size:0.2rem;
	line-height:0.56rem;
	cursor:pointer;
}
.com-confirmbtn:hover{
	background:#fff;
	color:#2072F5;
}
.search-provinces{
	position: absolute;
    border: 1px solid #eee;
    background: #fff;
    z-index: 33;
    font-size: 14px;
    left: 0;
    top: 44px;
    width: 4.17rem;
    overflow: hidden;
    border-top: none;
    overflow-y: auto;
    max-height: 2.0rem;
}
.search-provinces ul li{
	line-height:35px;
	padding:0 10px;
	cursor:pointer;
	font-size:0.16rem;
}
.search-provinces ul li:hover{
	color:#2072F5;
}
/* 闈㈠寘灞�    */
.crumbs{
	line-height:0.45rem;
	clear: both;
}
/*    鏉℃      */
.clause-main h1{
	line-height:40px;
	font-size:0.24rem;
}
.clause-main h3{
	font-weight:bold;
	font-size:0.16rem;
	padding:0.1rem 0;
}
.clause-main p{
	font-size:0.15rem;
	line-height:0.25rem;
	padding-top:0.05rem;
}
.download-href{
	display:block;
	background: #448af9;
	width: 1rem;
	height: 0.3rem;
	line-height: 0.3rem;
	margin: auto;
	border-radius: 5px;
	cursor:pointer;
	color:#fff !important;
	text-align:center;
	font-size:0.14rem;
	margin-top:0.1rem;
}
.notice-content{
	padding:0.2rem;
	line-height:0.25rem;
}
.notice-content h1{
	font-weight:bold;
	text-align:center;
	font-size:0.18rem;
	padding-bottom:0.1rem;
}
.notice-content h3{
	font-weight:bold;
	padding:0.1rem 0;
	font-size:0.16rem;
	
}
.notice-content p{
	font-size:0.15rem;
}
.compliance-icon{font-size:14px;color:#A9B3C3;line-height:20px;padding-left:17px;background:url(../2022images/compliance.png?v=20203) no-repeat left center;}
.indecatte{
	font-size:0.14rem;
	padding-left:0.4rem;
	background:url(../2022images/renz.png?v=20203) no-repeat 10px center;
	background-size:22px 22px;
}
.self-pop{
	top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    position: fixed;
    z-index: 19991028;
    background-color: rgb(0, 0, 0);
    opacity: 0.3;
}
.openself-pop{
	background:#fff;
	 z-index: 19991030;
	 width:400px;
	 position: fixed;
	 top:50%;
	 left:50%;
	 transform: translate(-50%,-50%);
	 -moz-transform: translate(-50%,-50%);
	 -webkit-transform: translate(-50%,-50%);
	 -o-transform: translate(-50%,-50%);
}
.border-rightline{
	border-right:1px solid #f4f4f4 !important;
}
#amountIntroduce tr:hover,#twoIntroduce tr:hover{
	background:#e6e6e6 !important;
}
#productName p{
	color: #333;
    font-size: 0.24rem;
}
@media screen and (max-width: 1440px)  {
    html,body{
        /* font-size: 75px; */
        font-size:100px;
    }
}
@media screen and (min-width: 1440px)  {
    html,body{
        /* font-size: 75px; */
        font-size:100px;
    }
}
@media screen and (min-width: 1680px)  {
    html,body{
        /* font-size: 87.5px; */
        font-size:100px;
    }
}
@media screen and (min-width: 1920px)  {
    html,body{
        font-size:100px;
    }
}