<style>
@charset "utf-8";
/* CSS Document */
html, body {
	padding:0px;
	margin:0px;
	font:14px 微软雅黑;
	color:#444;
}
a {
	text-decoration: none;
	outline: none;

	transition: 0.2s;
}
p {
	text-align: justify;
	text-justify:inter-ideograph;
	margin: 0;
}
li {
	list-style-type: none;
	vertical-align: top;
	margin: 0;
	padding:0;
}
ul {
	margin: 0;
	padding: 0;
}
img {
	margin: 0;
	padding: 0;
	border: 0;
	vertical-align: top;
}
h1, h2, h3, h4, h5, h6 {
	font-weight: normal;
	font-size: 100%;
	margin: 0;
	padding: 0
}
dl, dt, dd {
	padding: 0;
	margin:0;
}
i, em {
	font-style: normal;
}
.clear {
	clear:both;
}
a {
	text-decoration:none;
}
a:hover {
	cursor:pointer;
}
.left {
	float: left;
}
.right {
	float: right;
}
.wapblock {
	display:none;
}
.header {
	width: 100%;
	height:100px;
	position: fixed;
	top:0px;
	left: 0px;
	background: rgba(255, 255, 255, .9);
	z-index: 99999999;
}

/*首页产品*/
.iprodcbox {
	width: 1750px;
	height: auto;
	margin: 0 auto;
}
.iprodcboxt {
	width: 100%;
	height: 50px;
	line-height: 50px;
	font-size: 28px;
	color: #000;
	text-align: center;
	padding-bottom: 15px;
}
.iprodcboxleft {
	width:62.2%;
	height: auto;
	float: right;
}
.iprodcboxleft a {
	display: block
}
.iprodcboxleft img {
	width: 100%;
-moz-transition:.5s ease-in;
-webkit-transition:.5s ease-in;
-o-transition:.5s ease-in;
-ms-transition:.5s ease-in;
transition:.5s ease-in;
}
.iprodcboxleftt {
	width: 100%;
	height: auto;
	margin-bottom: 1%;
}
.ipcleftt-left {
	width: 39.4%;
	height: auto;
	overflow: hidden;
	position: relative;
}
.ipcleftt-right {
	width:59.6%;
	height: auto;
	overflow: hidden;
	position: relative;
}
.iprodcboxright {
	width:37.1%;
	height: auto;
	float: left;
	overflow: hidden;
	position: relative;
}
.iprodcboxright img {
	width: 100%;
-moz-transition:.5s ease-in;
-webkit-transition:.5s ease-in;
-o-transition:.5s ease-in;
-ms-transition:.5s ease-in;
transition:.5s ease-in;
}
.iprodcboxfont {
	width: 100%;
	position: absolute;
	bottom: 0px;
	height: 50px;
	line-height: 50px;
	background: rgba(46, 120, 203, .8);
}
.iprodcboxfont p {
	width:calc(100% - 50px);
	overflow: hidden;
	text-indent: 15px;
	font-size: 17px;
	color: #fff;
	float: left;
}
.iprodcboxfont .inppmore {
	width:40px;
	float:right;
	height:50px;
	background: url(https://omo-oss-image.thefastimg.com/portal-saas/new2021123115131697135/cms/image/55413df1-b507-4a59-850b-4cd1f694fe71.png_560xaf.png) no-repeat center left;
}
.iprodcboxright a:hover .iprodcboxfont, .iprodcboxleft a:hover .iprodcboxfont {
	background: rgba(0, 0, 0, .7);
}
.iprodcboxright a:hover .iprodcboxfont p, .iprodcboxleft a:hover .iprodcboxfont p {
	color: #fff;
	font-weight:bold;
	font-size: 18px;
}
.iprodcboxright a:hover img, .iprodcboxleft a:hover img {
	transform: scale(1.1, 1.1);
	opacity:0.8;
	filter:alpha(opacity=80);
}
.iprodcboxright a:hover, .iprodcboxleft a:hover {
	cursor: pointer;
}

 @media (max-width: 1450px) {
.iaboux {
width: 94%;
}
}
.ipzbzpadd {
	padding: 40px 0px !important;
}
.iglxtpadd {
	padding: 20px 0px !important;
}
.icasex {
	width: 100%;
	height:auto;
	background: #ececec;
	padding:15px 0px;
}
.icasexcontain {
	max-width: 1420px;
	height: auto;
	margin: 0 auto;
}
.khjztitle {
	width: 100%;
	height:60px;
	line-height: 60px;
	text-align: center;
	color: #333;
	font-size:30px;
	margin-bottom: 10px;
	font-weight:bold;
}
.khjzleft {
	width: 48%;
	height: auto;
	float: left;
}
.khjzcon {
	width: 100%;
	height: auto;
	color: #555;
	line-height: 25px;
	margin: 20px 0px;
}
.khjzcon span {
	color: #f00;
	font-size: 17px;
	font-weight:bold;
}
.bfhzkh {
	width:100%;
	height: 40px;
	line-height: 40px;
	color: #000;
	font-size: 24px;
}
.khjzlist {
	width: 100%;
	height:auto;
	padding:10px 0px;
}
.khjzlist li {
	width: 100%;
	height:auto;
	line-height:26px;
	border-bottom: 1px dashed #dedede;
	font-size: 14px;
	color: #666;
}
.khjzright {
	width:48%;
	height: auto;
	float: right;
	text-align: center;
}
.khjzmore {
	color: #666;
	height:40px;
	line-height: 40px;
	border:1px solid #0766ce;
	border-radius: 40px;
	display:block;
	width:130px;
	margin:10px auto;
	padding: 0px 30px;
	text-align: center;
}
.khjzmore:hover {
	background:#0766ce;
	color: #fff;
	cursor:pointer;
}
 @media (max-width:1750px) {
.iprodcbox {
width:94%;
}
 .icasexcontain {
width: 94%;
}
}
@media (max-width:1440px) {
 .incontain {
width:94%;
}
}
@media (max-width: 1200px) {
 .iociconlist ul li {
width:23%;
padding: 0px;
margin:5px 1%;
}
 .footnav {
display: none;
}
}
@media (max-width:1400px) and (min-width:1200px) {
 .smenuprolistul1 {
padding:5px 0px;
}
 .smenuprolistul1 li {
width:23%;
margin:3px 1%;
display: inline-block;
text-align: center;
}
 .smenuprolistul1 li a {
height:25px;
line-height: 25px;
padding: 0px;
font-size: 13px;
}
}
@media (max-width: 1200px) {
.prodlifontbox1, .prodlifontbox {
width:94%;
position: relative;
padding:0px 3%;
}
.prodliimgbox1, .prodliimgbox {
width: 100%;
padding: 0px;
float: none;
}
.khjzleft {
width: 100%;
}
.khjzright {
width: 100%;
}
.iabouxleft {
width: 100%;
padding: 0px;
}
.iabouxright {
width: 100%;
padding: 0px;
padding-top: 20px;
}
.inpdetailrtitle {
font-size:20px;
height: 30px;
line-height: 30px;
}
.inpdetailrspan {
padding: 0px;
line-height: 24px;
}
.inpdetailrlist {
padding: 10px 0px;
}
.inpdetailrtel {
font-size: 23px;
}
}
/*大屏PC*/
@media (min-width: 1200px) {
 .ncontainer {
width: 1200px;
height: auto;
margin: 0 auto;
padding: 0px;
}
 .links {
display: block;
}
}

/*中型显示屏，Ipad Pro*/
@media (min-width: 992px) and (max-width: 1200px) {
}

/*中型显示屏，Ipad Pro*/
@media (min-width:760px) and (max-width:992px) {
}
@media (max-width:768px) {
 .inewsxbox {
width:96%;
float: none;
margin: 0px 2%;
}
 .inpdetailimg {
width: 100%;
padding: 0px;
}
 .inpdetailright {
width: 100%
}
 .innbtitlex p {
font-size:20px;
}
 .smenuplist ul li a {
padding: 0px 15px;
}
 .smenuprolistul li {
width:23%;
margin: 5px 1%;
}
 .inprlistone li {
width:30%;
padding: 15px 1%;
margin-right: 2%;
}
 .inprlistone li:nth-child(3n) {
margin-right: 0px;
}
 .inprlistone li:nth-child(4n) {
margin-right: 2%;
}
 .pcprodleft {
display: none;
}
 .pcprodright {
width:100%;
float:;
}
 .incaselistone li {
width: 32%;
margin-right: 2%;
}
 .incaselistone li:nth-child(3n) {
margin-right: 0px;
}
 .incaselistone li:nth-child(4n) {
margin-right: 2%;
}
 .inprlistonedet li:nth-child(4) {
display: none;
}
 .chooseleft {
width:100%;
}
 .chooseright {
width:100%;
}
 .banner {
padding-top: 60px;
}
 .prodhalf {
width: 100%;
}
 .rechonorlist li {
width:calc(31.33% - 2px);
margin:5px 1%;
}
 .rechonorlist li:nth-child(7) {
display: none;
}
 .chejlist li {
width:calc(31.33% - 2px);
display:inline-block;
margin:5px 1%;
}
 .recwllist {
width: 100%;
}
 .reclscont {
display: none;
}
 .chosst {
font-size: 20px;
margin-top: 20px;
}
 .chooseleft img {
width:100%;
}
 .morearticle li {
width:48%;
margin: 0px 1%;
}
 .totalfont {
display: none
}
}
/*pad以下*/
@media (max-width:760px) {
.incaselistone li {
width:48%;
height: auto;
display:inline-block;
background:#fff;
margin: 10px 1%;
float:left;
overflow: hidden;
position: relative;
}
.incaselistone li:nth-child(4n) {
margin-right:none;
}
.detpnt .detpntline {
width:45%;
}
.ipzbzpadd {
padding: 20px 0px !important;
}
.iglxtpadd {
padding: 0px 0px !important;
}
.khjztitle {
line-height: 30px;
height: 30px;
font-size:20px;
margin-bottom: 0px;
}
.inewsxboxt {
padding: 5px 0px;
}
.inewsxboxt p {
font-size: 18px;
}
.inewsxboxt a {
height: 25px;
line-height: 25px;
font-size: 14px;
}
.iprodcboxfont {
height: 40px;
line-height: 40px;
}
.iprodcboxfont .inppmore {
height: 40px;
}
}
/*普通手机端*/
@media (max-width:480px) {
 .iprodcboxfont {
height: 30px;
line-height: 30px;
}
 .iprodcboxfont .inppmore {
height: 30px;
}
 .banbothotpro {
display: none;
}
 .banbotsearch {
width: 100%;
}
 .iociconlist {
margin: 10px 0px;
}
 .iociconlist ul li {
width:25%;
margin:5px 0px;
}
 .iociconlist ul li .icdis {
height: 50px;
}
 .iociconlist ul li p {
height: 28px;
line-height:28px;
font-size: 12px;
padding: 0px;
}
 .iociconlist ul li img {
width:35px;
}
 .wapnone {
display: none !important;
}
 .wapblock {
display: block;
}
 .header {
height:60px;
}
 .js-silder {
margin-top: 60px;
}
 .logo {
float:left;
margin:2px 0px 0px 10px;
}
 .smenub {
padding-top:15px;
}
 .nav {
top: 60px;
}
 .smenulist ul li {
margin:5px 1.555%;
width: 30%;
}
 .smenulist ul li a {
height: 30px;
line-height: 30px;
padding: 0px;
}
 .nconbiximp {
padding: 10px;
margin-bottom: 10px;
}
 .nconbiximp img {
max-width: 100%;
height: auto !important;
}
 .posist {
display: none !important;
}
 .nxnewsblist li {
border-bottom: 1px dashed #dedede;
padding:5px 2px;
}
 .iaboutmenulist li {
width:30%;
margin:5px 1.6666%;
}
 .iprodcboxleft {
width: 100%;
}
 .iprodcboxright {
width: 100%;
}
 .smenuprolist {
padding:10px 5px;
}
 .smenuprolist ul {
text-align: left;
}
 .smenuprolist ul li {
margin:5px 1.6666%;
width: 30%;
}
 .smenuprolist ul li a {
padding: 0px;
}
 .smenuprolist ul li a:hover {
background: #005dc4;
border:1px solid #1166c1;
color: #FFf;
font-weight: bold;
}
 .ponelist {
display: none
}
 .incaselistone li p {
white-space:nowrap;
overflow:hidden;
text-overflow:ellipsis;
height: 30px;
line-height: 30px;
text-align: center;
color: #fff;
font-size: 14px;
}
 .ponelist {
text-align: center;
}
 .ponelist li {
display:inline-block;
width:33.333%;
margin:5px 0px;
}
 .ipage a {
padding: 0px 8px;
}
 .ipage .current {
padding: 0px 9px;
}
 .smenuprolistul1 {
padding: 10px 0px;
}
 .smenuprolistul1 li {
width: 31.333%;
margin:3px 1%;
display: inline-block;
text-align: center;
}
 .smenuprolistul1 li a {
height: 30px;
line-height: 30px;
padding: 0px;
font-size: 13px;
}
 .inpdetailrtel {
font-size: 20px;
}
 .ipdboxing p {
padding:5px;
}
 .ipdboxing1 {
font-size:16px;
line-height: 30px;
padding-top:30px !important;
}
 .ipdboxing2 {
font-size:14px;
line-height:23px;
}
 .innbtitlex p {
font-size: 18px;
}
 .smenuplist {
padding: 10px 0px;
}
 .morearticle li {
width:100%;
margin: 0px;
}
 .detpnt .detpntline {
width:100%;
}
 .detpntl {
background-image: url(../images/pnt.png);
padding:0px;
float: none;
text-indent: 25px;
}
 .detpntr {
background-image: url(../images/pnb.png);
background-position: left center;
padding-right: 0px;
padding:0px;
float: none;
text-align: left;
text-indent: 25px;
}
/*超小手机端 5、SE*/
@media (max-width:320px) {
 .inpdetailrtel {
font-size:15px;
}
 .innbtitlex p {
font-size: 16px;
}
}
</style>