

.nzt1{width:100%;overflow:hidden;}
.nzt11{width:100%;overflow:hidden;margin-top:25px;}
.fbca{width:100%;overflow:hidden;text-align:center;font-size:21px;line-height:1.5; padding-top:25px; font-weight:bold;}
.fbcb{width:100%; overflow:hidden; margin:0 auto; margin-top:5px; margin-bottom:5px;} 
.fbcb img{width:100%; display: block;}
.nzt11 p{width:100%; overflow:hidden; text-align:center;color:#303030;font-size:15px;line-height:1.5;margin-top:10px;}
.nzt12{width:100%;overflow:hidden;}
.carl7{width:100%;overflow:hidden;}
.llls{width:100%;overflow:hidden;}
.llls ul li{width:47%;overflow:hidden;float:left;margin-left:2%;margin-top:5px; }
.llls ul li h4{overflow:hidden; border:1px solid #d1d1d1; background-color:#f9f9f9;}
.llls ul li h4 img{width:100%;display:block;}
.llls ul li h2{width:100%;overflow:hidden;text-align:center;font-size:14px;line-height:28px;height:28px;color:#333333;margin-top:5px;}
.llls ul li h3{width:110px;overflow:hidden;margin:0 auto;background:#dc2821;text-align:center;font-size:14px;font-weight:500;height:30px;line-height:30px;color:#fff;margin-top:5px;}
.llls ul li h3 a{color:#fff;}
.llls ul li p { width:100%; overflow:hidden; text-align:center;  margin-top: 10px; color: #454545; line-height: 25px;}

.lja{width:93.75%;overflow:hidden;margin:0 auto;margin-top:20px;font-size:16px;line-height:1.5;}
.ljd{width:93.75%;overflow:hidden;margin:0 auto;margin-top:15px;font-size:14px;line-height:2;}
.fbc{margin-top:15px;}

.div_c_l {
		float: left;
		padding: 5px;
		font-size: 14px;
		font-weight: 500;
	}
	.div_c_l  a{
		 color:#2e2e2e;
	}

	
	.div_c_l span {
		line-height: 38px;
		padding: 0 5px;
		width: 60px;
	}
	
	.div_c_l img {
		height: 30px;
		margin: 2px;
		padding: 0px 7px;
	}
	
	.div_c_r {
		float: right;
		padding: 5px;
		width: calc(100% - 100px);
	}
	
	.div_c_r input {
		border: 0px;
		margin: 5px;
		float: right;
		line-height: 28px;
		font-size: 14px;
		text-align: right;
		padding-right: 5px;
		width: 100%;
		outline: none;
		text-align: left;
	}
	.div_c_r textarea {
		border: 0px;
		margin: 5px;
		float: right;
		line-height: 28px;
		font-size: 14px;
		text-align: right;
		padding-right: 5px;
		width: 100%;
		outline: none;
		text-align: left;
	}
	
	.div_c_r button {
		width: 88px;
		float: right;
		background-color: #F2F2F2;
		height: 28px;
		padding: 4px 8px;
		line-height: 20px;
		font-size: 14px;
		font-weight: 500;
		margin: 5px 5px 0 0;
		border: 1px solid #DBDBDB;
		border-radius: 6px;
		outline: none;
	}
	
	.div_f {
		border: 1px solid #E8E8E8;
		background-color: #fff;
        margin:18px 14px;		
	}
	
	
	.sj{width:100%; color:#696969; font-size:14px; line-height:20px; margin:10px 5px; text-align:center; }
	.lsz {color:#0e558c; line-height:20px; margin:0px auto;} 
	.sj img{float:left; text-align: center; margin-left:10px;}
	.sj p{text-align:center; width:60%; margin:0px 20%; line-height:25px;}
	.tj{float:left;}
	.tj img{text-align:center; height:27px; }
	.btn_1 {
		border: none;
		margin: 10px 15% 19px 15%;
		width: 70%;
		height:40px;
		background-color: #dc2821;
		font-size: 15px;
		color: #FFFFFF;
		outline: none;
		-webkit-tap-highlight-color: transparent;
	}
	
	.div_b_l {
		float: left;
		margin-left: 6%;
		padding: 5px;
		width: calc(44% - 10px);
	}
	
	.div_b_r {
		float: right;
		margin-right: 6%;
		padding: 5px;
		width: calc(44% - 10px);
		text-align: right;
	}
	
	.span_b {
		font-size: 16px;
		font-weight: 500;
		color: #000;
		padding: 0 2px;
		float: left;
	}
	
	.span_br {
		font-size: 16px;
		font-weight: 500;
		color: #05a0e0;
		float: left;
	}
	
	input[type=checkbox] {
		visibility: hidden;
	}
	
	.checkboxforget {
		top: 0px;
		float: left;
		width: 20px;
		height: 20px;
		background: #05a0e0;
		margin: 0 5px 0 0;
		border-radius: 100%;
		position: relative;
	}
	
	.checkboxforget label {
		display: block;
		width: 18px;
		height: 18px;
		border-radius: 100px;
		-webkit-transition: all .5s ease;
		-moz-transition: all .5s ease;
		-o-transition: all .5s ease;
		-ms-transition: all .5s ease;
		transition: all .5s ease;
		cursor: pointer;
		position: absolute;
		top: 1px;
		left: 1px;
		z-index: 1;
		background: #fff;
	}
	
	.checkboxforget input[type=checkbox]:checked+label {
		background: #05a0e0;
		width: 20px;
		height: 20px;
		top: 0px;
		left: 0px;
	}
	
	.inp_radio {
		float: left;
		line-height: 48px;
	}
	
	input[type=radio] {
		visibility: hidden;
	}
	
	.checkboxforget1 {
		top: 13px;
		float: left;
		width: 20px;
		height: 20px;
		background: #AFAFAF;
		margin: 0 5px 0 0;
		border-radius: 100%;
		position: relative;
		/*            -webkit-box-shadow: 0px 1px 1px rgba(0,0,0,0.5);
	-moz-box-shadow: 0px 1px 1px rgba(0,0,0,0.5);
	box-shadow: 0px 1px 1px rgba(0,0,0,0.5);*/
	}
	
	.checkboxforget1 label {
		display: block;
		width: 18px;
		height: 18px;
		border-radius: 100px;
		-webkit-transition: all .5s ease;
		-moz-transition: all .5s ease;
		-o-transition: all .5s ease;
		-ms-transition: all .5s ease;
		transition: all .5s ease;
		cursor: pointer;
		position: absolute;
		top: 1px;
		left: 1px;
		z-index: 1;
		background: #fff;
		/*            -webkit-box-shadow:inset 0px 1px 1px rgba(0,0,0,0.5);
	-moz-box-shadow:inset 0px 1px 1px rgba(0,0,0,0.5);
	box-shadow:inset 0px 1px 1px rgba(0,0,0,0.5);*/
	}
	
	.checkboxforget1 input[type=radio]:checked+label {
		background: #05a0e0;
		width: 20px;
		height: 20px;
		top: 0px;
		left: 0px;
	}
	
	.red {
		color: #ff6600;
		display: inline-block;
	}



/****qiehuan****/
#owl-demo{position:relative;width:100%;height:auto; margin:20px auto 0 auto;}
#owl-demo .item{ position:relative;display:block;}
#owl-demo img{display:block;width:100%;}

#owl-demo h3{color:#000;}
#owl-demo a{color:#666;}
#owl-demo a:hover{color:#666;}
#owl-demo b{position:absolute;left:0;bottom:0;width:100%;height:98px; filter:alpha(opacity=50);}
#owl-demo span{position:absolute;left:0;bottom:92px;width:100%;font:17px/32px "微软雅黑","黑体";color:#fff;text-align:center; background-color:#000;opacity:.5;filter:alpha(opacity=50);}
.owl-pagination{position:absolute;left:0;bottom:-20px;width:100%;height:22px;text-align:center; padding-top:10px;}
.owl-page{display:inline-block;width:10px;height:10px;margin:0 5px;background-image:url(../images/bg15.png);*display:inline;*zoom:1;}
.owl-pagination .active{width:25px;background-image:url(../images/bg16.png);}
.owl-buttons{display:none;}
.owl-buttons div{position:absolute;top:25%;width:32px;height:80px; margin-top:-20px;text-indent:-9999px;}
.owl-prev{left:0;background-image:url(../images/bg17.png); float;left;}
.owl-next{right:0;background-image:url(../images/bg18.png);float:right;}
.owl-prev:hover{background-image:url(../images/bg19.png); float;left;}
.owl-next:hover{background-image:url(../images/bg20.png); float:right;}


/****qiehuan****/
#mesbook1{overflow:hidden;background:#f2f3f7;border:2px solid #999;}
.b1{width:100%;}
.b1 dt{width:60px;margin:0 auto;}

.lje{position:fixed;width:100%;overflow:hidden;left:0px;bottom:0px;z-index:99999999999999999;}
.lje1{position:position;width:100%;max-width:640px;margin:0 auto;overflow:hidden;border-top:1px solid #dc2821;background:#2c2c2c;padding-bottom:7px;padding-top:3px;}
.lje1 img{width:100%;display:block;}
.lje11{position:absolute;width:45%;height:60%;overflow:hidden;left:10%;top:20%;}
.lje12{position:absolute;width:30%;height:60%;overflow:hidden;left:60%;top:20%;}


.csdx{width:100%;overflow:hidden;margin-top:25px;}
.csdx img{width:100%;display:block;}



/*5品质实力~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.pinz_banner a{ height:auto; display: block; overflow: hidden;}
.pinz01 {width:100%; margin: 27px auto 0;padding-bottom: 0px;}
.pinz01 h2{ height:65px; font:bold 30px "å®‹ä½“"; text-align:center; color:#1a1a1a; text-transform:uppercase;}
.pinz01 h2 a{ color:#333333;}
.pinz_nav{padding-left:1%;height:42px; overflow: hidden;width:100%; margin:0px auto;}
.pinz_nav li{text-align:center; margin-right:1%; width:48%; float:left; overflow: hidden; font-family:"å®‹ä½“";}
.pinz_nav li a{display:block; height:34px;text-align: center;line-height:32px; border:2px solid #e2e2e2; font-size: 15px; color:#333333;}
.pinz_nav li a:hover , .pinz_nav .cur a{ color:#fff;background:#dc2821;border:2px solid #dc2821;} 
.pinz_c{width:100%; margin:0px auto; margin-top:0px;}
.pinz_c dl{width:100%; text-align: center; }
.pinz_c dt { width:100%; text-align: center; line-height:40px; font-size:18px;font-family:"å®‹ä½“";}
.pinz_c dt a{ color:#dc2821;}
.pinz_c dd{width:100%; float:left; text-align:center; margin-left:0px; font-size: 14px;line-height: 28px; color:#2c2c2c;font-family:"å®‹ä½“";color:#454545;}
.pinz_c dd img{width:100%;display:block;} 
.pinz_c ul{width:100%; margin:0px auto;}
.pinz_c li{ margin: 10px 0px 0 2%;font-family:"å®‹ä½“"; width:47%; overflow: hidden; float: left;height:auto;line-height: 0;}
.pinz_c li a{ display: block;}
.pinz_c li img{width:100%; height:auto; display:block;}
.pinz_c li h3{height:40px; border:1px solid #c8c8c8; border-bottom: 2px solid #c8c8c8; overflow: hidden; font-size: 14px; color:#333333;padding-top: 0px; text-align: center; line-height: 42px;}
.pinz_c li h3 p{padding: 5px 15px 0; font-size: 14px; line-height: 20px; color:#aeaeae;font-weight: normal;}
.pinz_c .nomar{ margin-right: 0;}
.pinz_c li a:hover h3{border-bottom: 2px solid #dc2821; }

.pinz_roll{margin-top: 30px;text-align: center;}
.pinz_roll a{ display:inline-block; width:31px;height:30px;margin: 0 2px;}

.tab1{width:100%;max-width:640px;overflow:hidden;margin:0 auto;}
.tab2{width:100%;max-width:640px;overflow:hidden;margin:0 auto;}
.tab3{width:100%;max-width:640px;overflow:hidden;margin:0 auto;}


/***关于我们***/
.lsm{width:100%;overflow:hidden;padding-bottom:40px;}
.lsm ul li{width:45.5%;margin-left:3%;float:left;overflow:hidden;}
.lsm ul li h4{width:100%;overflow:hidden;}
.lsm ul li h4 img{width:100%;display:block;}
.lsm ul li p{width:100%;overflow:hidden;text-align:center;margin-top:10px;color:#454545;}
.lsm ul li h3{width:100px;overflow:hidden;margin:0 auto;margin-top:10px;text-align:center;color:#fff;background:#dc2821;font-size:15px;line-height:2;}

.lsp{width:100%;overflow:hidden;background:url(../img/banner_bj1.jpg) no-repeat  center center / cover;padding-bottom:30px;}
.lspa{width:55%;float:right;margin-right:3%;overflow:hidden;}
.lspaa{width:100%;overflow:hidden;font-size:32px;line-height:1.5;color:#333;margin-top:20px;}
.lspab{width:100%;overflow:hidden;background:#999;height:1px;margin-top:10px;}
.lspac{width:100%;overflow:hidden;margin-top:20px;font-size:14px;line-height:30px;}
.lspac b{color:#dc2821;padding-right:5px;}
.lspac b.ala{padding-left:10px;}

.lspad{width:100px;background:#dc2821;overflow:hidden;text-align:center;color:#fff;font-size:16px;line-height:30px;margin-top:20px;}

.lsg{width:100%;overflow:hidden;}
.lsga{width:100%;overflow:hidden;margin-top:20px;}
.lsgaa{width:94%;margin:0 auto;overflow:hidden;}
.lsgaa img{width:100%;display:block;}

.lsgab {width:100%;overflow:hidden;margin-top:20px;}
.lsgab ul li{width:29.3%;overflow:hidden;margin-left:3%;float:left;}
.lsgab ul li img{width:100%;display:block;}

.lsgac{width:94%;overflow:hidden;margin:0 auto;font-size:14px;line-height:1.8;color:#454545;margin-top:20px;}

.lsgad{width:80px;overflow:hidden;margin-left:3%;margin-top:10px;text-align:center;color:#fff;background:#dc2821;font-size:14px;line-height:2;}
.lsgad a{color:#fff;}
.lsgad a:hover{color:#fff;}

/***常见问题***/
.cjwt{width:100%; margin:0px auto; padding:0px; overflow:hidden; margin-bottom:3%;}
.cjwt dl{width:100%; height:190px; margin:0px auto; margin-top:10px; border-bottom: 1px solid #e6e6e6;overflow:hidden;}
.cjwt dl dt{width:40%; margin:0px auto; float:left;}
.cjwt dl dt img{width:100%; float:left; text-align:center; display:block;}
.cjwt dl dd{width:96%; margin-left:2%; font-size:14px; line-height:21px; color:#565555;}
.cjwt dl dd h3{width:59%;font-size:14px; line-height:18px; color:#565555;float:left;}
.cjwt a{width:100%;height:auto;border-bottom: 1px solid #e6e6e6;margin:0px auto; overflow:hidden;}
.cjwt a:hover{width:100%;height:auto;border-top: 1px solid #e6e6e6; background-color:#f2f2f2; display:block; margin:0px auto; overflow:hidden;}

/* Forms */
.button,
button,
input[type="button"],
input[type="reset"],
input[type="submit"] {
  transition: background 150ms ease-in-out;
  background: #0073aa;
  border: none;
  border-radius: 5px;
  box-sizing: border-box;
  color: #fff;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
  font-size: 0.88889em;
  font-weight: 700;
  line-height: 1.2;
  outline: none;
  padding: 0.76rem 1rem;
  text-decoration: none;
  vertical-align: bottom;
}

.button:hover,
button:hover,
input[type="button"]:hover,
input[type="reset"]:hover,
input[type="submit"]:hover {
  background: #111;
  cursor: pointer;
}

.button:visited,
button:visited,
input[type="button"]:visited,
input[type="reset"]:visited,
input[type="submit"]:visited {
  color: #fff;
  text-decoration: none;
}

.button:focus,
button:focus,
input[type="button"]:focus,
input[type="reset"]:focus,
input[type="submit"]:focus {
  background: #111;
  outline: thin dotted;
  outline-offset: -4px;
}

input[type="text"],
input[type="email"],
input[type="url"],
input[type="password"],
input[type="search"],
input[type="number"],
input[type="tel"],
input[type="range"],
input[type="date"],
input[type="month"],
input[type="week"],
input[type="time"],
input[type="datetime"],
input[type="datetime-local"],
input[type="color"],
textarea {
  -webkit-backface-visibility: hidden;
  background: #fff;
  border: solid 1px #ccc;
  box-sizing: border-box;
  outline: none;
  padding: 0.36rem 0.66rem;
  -webkit-appearance: none;
  outline-offset: 0;
  border-radius: 0;
}

input[type="text"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="password"]:focus,
input[type="search"]:focus,
input[type="number"]:focus,
input[type="tel"]:focus,
input[type="range"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="week"]:focus,
input[type="time"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="color"]:focus,
textarea:focus {
  border-color: #0073aa;
  outline: thin solid rgba(0, 115, 170, 0.15);
  outline-offset: -4px;
}

input[type="search"]::-webkit-search-decoration {
  display: none;
}

textarea {
  box-sizing: border-box;
  display: block;
  width: 100%;
  max-width: 100%;
  resize: vertical;
}
textarea {
  overflow: auto;
}
button,
input,
select,
optgroup,
textarea {
  color: #111;
  font-family: "NonBreakingSpaceOverride", "Hoefler Text", Garamond, "Times New Roman", serif;
  font-weight: 400;
  line-height: 1.8;
  text-rendering: optimizeLegibility;
}
button, input {
    overflow: visible;
}

.diwe{margin-top:0px;width:100%;overflow:hidden;z-index:-999999999;}

.lyin{position:relative;width:100%;max-width:1316px;margin:0 auto;overflow:hidden;margin-top:60px;font-size:16px;line-height:1.5;color:#454545;padding-bottom:40px;}
.lyin span{width:100%;display:block;margin-bottom:2px;}
.lyin input{
	width:100%;
	border: 1px solid #999;
	line-height:47px;font-size:15px;
	height:45px;
}

.llf{width:49%;float:left;}
.rrf{width:49%;float:right;}
.rrf textarea{max-height:255px;}

.rrq{width:49%;float:right;margin-top:32px;}
.rrq input{
	border:none;
    appearance: auto;
    -webkit-writing-mode: horizontal-tb !important;
    color: -internal-light-dark(black, white);
    letter-spacing: normal;
    word-spacing: normal;
    display: inline-block;
    text-align: center;
    align-items: flex-start;
    cursor: default;
    background-color: -internal-light-dark(rgb(239, 239, 239), rgb(59, 59, 59));
    box-sizing: border-box;
    margin: 0em;
    font: 400 13.3333px Arial;
    padding: 1px 6px;
    border-image: initial;
    background-image: linear-gradient(to right, #dc2821, #e14e53, #e14e53, #e2373f);
    box-shadow: 0 5px 15px rgb(242 97 103 / 40%);
	color:#fff;
	border-radius:0px;
	height:47px;
	line-height:47px;
	padding:0;
	font-size:18px;
	font-weight:500;
	
}

.dql{width:100%;overflow:hidden;padding-bottom:20px;}
.dqr{width:48%;float:right;}


.lhr{width:49%;overflow:hidden;float:right;padding-bottom:5px;}
.lhr textarea{max-height:255px;border:1px solid #999;}

.llf{width:100%;}
.lhr{width:100%;margin-top:20px;}
.rrq{width:50%;margin-right:25%;}

.lhr textarea {max-height:120px;}


/***shouyebanner***/
.lsp{width:100%;overflow:hidden;background:url(/zt/mvryj/img/banner_bj1.jpg) no-repeat  center center / cover;padding-bottom:40px;}
.lspa{width:55%;float:right;margin-right:3%;overflow:hidden;}
.lspaa{width:100%;overflow:hidden;font-size:32px;line-height:1.5;color:#333;margin-top:20px;}
.lspab{width:100%;overflow:hidden;background:#999;height:1px;margin-top:10px;}
.lspac{width:100%;overflow:hidden;margin-top:20px;font-size:14px;line-height:30px;}
.lspac b{color:#dc2821;padding-right:5px;}
.lspac b.ala{padding-left:10px;}

.lspad{width:100px;background:#dc2821;overflow:hidden;text-align:center;color:#fff;font-size:16px;line-height:30px;margin-top:20px;}

.lsg{width:100%;overflow:hidden;}
.lsga{width:100%;overflow:hidden;margin-top:40px;margin:0px auto;}
.lsgaa{width:94%;margin:0 auto;overflow:hidden;}
.lsgaa img{width:100%;display:block;}
.lsgab {width:100%;overflow:hidden;margin-top:20px;}
.lsgab ul li{width:29%;overflow:hidden;margin-left:3%; float:left;}
.lsgab ul li img{width:100%;display:block;}

.lsgac{width:94%;overflow:hidden;margin:0 auto;font-size:14px;line-height:1.8;color:#454545;margin-top:20px;}

.lsgad{width:80px;overflow:hidden;margin-left:3%;margin-top:10px;text-align:center;color:#fff;background:#dc2821;font-size:14px;line-height:2;}

