*{margin: 0px;padding: 0px;}
body{background:#ffffff;background-image:url();background-repeat:repeat-x;background-position:0px 0px;margin:0px;padding:0px;text-decoration:none;font-variant:normal;font-family: "微软雅黑";}/*为部分带全站背景图准备可以将背景图或背景色部分删除掉*/
a:link,a:visited,a:hover,a:active{text-decoration:none;}
a{text-decoration: none;}
li{list-style-type:none;}
img{border:0px;display: block;}
ul,ol{list-style-type: none;list-style-image: none;}
/*清除浮动*/
[data-dpr="1"] div {
	font-size: 12px;
}
[data-dpr="2"] div{
	font-size: 24px;
}
[data-dpr="3"] div{
	font-size: 36px;
}
.main{
	width: 10.0rem;
	margin:0 auto;
	height: auto;
	overflow: hidden;
}
.head{
	width: 10.0rem;
	margin:0 auto;
	height:1.4375rem;
	overflow: hidden;
}
.head .name{
	width: 9.421875rem;
	margin:0 auto;
	height: auto;
	overflow: hidden;
	margin-top: 0.234375rem;
}
.head .name img{
	display: block;
	width: 9.421875rem;
	margin:0 auto;
	height: 1.046875rem;
}
.nav{
	width: 10.0rem;
	margin:0 auto;
	height: 0.875rem;
	overflow: hidden;
	background: #0755a6;
}
.nav ul{
	width: 9.1211rem;
	float: left;
	overflow: hidden;
}
.nav ul li{
	float: left;
	width: 25%;
	height:0.875rem;
	text-align: center;
	line-height:0.875rem;
	height:auto;
	overflow: hidden;
}
.nav ul li a{
	color:#fff;
}
.nav .btn{
	float: right;
	width: 0.875rem;
	height: 0.875rem;
}
.nav .btn img{
	display: block;
	width: 0.875rem;
	height: 0.875rem;
}
[data-dpr="1"] .nav ul li a{
	font-size: 15px;
}
[data-dpr="2"] .nav ul li a{
	font-size: 30px;
}
[data-dpr="3"] .nav ul li a{
	font-size: 45px;
}
.banner{
	width: 10.0rem;
	height: auto;
	overflow: hidden;
	position: relative;
}
.banner .bd ul li{
	width: 100%;
	height: auto;
	overflow: hidden;
}
.banner .bd ul li img{
	display: block;
	width: 10.0rem;
	height: 4.28125rem;
}
.banner .hd {
	width: 100%;
	height: 0.625rem;
	background: rgba(0,0,0,0.5);
	position: absolute;
	bottom: 0;
}
.banner .hd ul{
	position: absolute;
	left: 50%;
	margin-left: -0.46875rem;
	margin-top: 0.1875rem;
}
.banner .hd ul li{
	width:0.234375rem;
	height: 0.234375rem;
	background: #fff;
	border-radius: 50%;
	margin-right: 0.15625rem;
	float: left;
	line-height: 100px;
	overflow: hidden;
}
.banner .hd ul .on{
	background: #0755a6;
}
.product{
	width:9.6875rem;
	margin:0 auto;
	height: auto;
	overflow: hidden;
	margin-top: 0.46875rem;
}
.title{
	width: 100%;
	height:auto;
	overflow: hidden;
	background: url(../images/title.png)no-repeat left bottom;
	background-size: 9.6875rem 0.046875rem;
}
.title p{
	color:#333333;
	text-align: center;
	margin-bottom: 0.15625rem;
}
.title b{
	margin-right: 5px;
}


[data-dpr="1"] .title p{
	font-size: 12px;
}
[data-dpr="2"] .title p{
	font-size: 24px;
}
[data-dpr="3"] .title p{
	font-size: 36px;
}


[data-dpr="1"] .title b{
	font-size: 16px;
}
[data-dpr="2"] .title b{
	font-size: 32px;
}
[data-dpr="3"] .title b{
	font-size: 48px;
}
.product .list {
	width: 100%;
	height: auto;
	overflow: hidden;
	margin-top: 0.3125rem;
}
.product .list ul {
	margin-left: -0.15625rem;
}

.product .list ul li{
	float: left;
	width: 3.125rem;
	height:0.78125rem;
	background: #eeeeee;
	line-height:0.78125rem;
	text-align: center;
	margin-left: 0.15625rem;
}
.product .list ul li a{
	color:#333333;
	overflow: hidden;
	white-space: nowrap;
	display: block;
	text-overflow: ellipsis;
}
[data-dpr="1"] .product .list ul li a{
	font-size: 14px;
}
[data-dpr="2"] .product .list ul li a{
	font-size: 28px;
}
[data-dpr="3"] .product .list ul li a{
	font-size: 42px;
}
.product .pic{
	width: 9.21875rem;
	margin:0 auto;
	height: auto;
	overflow: hidden;
	margin-top: 0.15625rem;
}
.lynews{
	width: 9.21875rem;
	margin:0 auto;
	height: auto;
	margin-top: 0.15625rem;
}
.product .pic ul li{
	float: left;
	width: 4.375rem;
	background: #eeeeee;
	margin-top: 0.15625rem;
}
.product .pic ul li:nth-child(2n){
	float: right;
}
.product .pic ul li img{
	display: block;
	width: 3.9375rem;
	height:2.796875rem;
	margin:0.21875rem;
	margin-bottom: 0;
}
.product .pic ul li p{
	width: 100%;
	line-height: 0.625rem;
	text-align: center;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	color:#666666;
}
[data-dpr="1"] .product .pic ul li p{
	font-size: 14px;
}
[data-dpr="2"] .product .pic ul li p{
	font-size: 28px;
}
[data-dpr="3"] .product .pic ul li p{
	font-size: 42px;
}
.more{
	display: block;
	width: 2.8125rem;
	height: 0.78125rem;
	border: 0.03125rem solid #c9c9c9;
	line-height: 0.78125rem;
	text-align: center;
	margin:0 auto;
	margin-top: 0.46875rem;
	color:#333333;
	border-radius: 0.078125rem;
}
[data-dpr="1"] .more{
	font-size: 14px;
}
[data-dpr="2"] .more{
	font-size: 28px;
}
[data-dpr="3"] .more{
	font-size: 42px;
}
.about{
	width: 9.6875rem;
	margin:0 auto;
	height: auto;
	overflow: hidden;
	margin-top: 0.46875rem;
}
.about .pic{
	float: left;
	width: 3.890625rem;
	height: 2.9375rem;
	margin-top: 0.3125rem;
}
.about .pic img{
	display: block;
	width: 3.890625rem;
	height: 2.9375rem;
}
.about .info{
	max-height: 10000px;
	margin-top:0.46875rem;
	height: 2.9375rem;
	float: right;
	width: 5.546875rem;
}
.about .info p{
	color:#333333;
	line-height:0.375rem;
	text-indent: 1em;
}
[data-dpr="1"] .about .info p{
	font-size: 12px;
}
[data-dpr="2"] .about .info p{
	font-size: 24px;
}
[data-dpr="3"] .about .info p{
	font-size: 36px;
}
.about .info p:last-child{
	display: -webkit-box;
	-webkit-line-clamp:2;
	-webkit-box-orient: vertical;
	overflow: hidden;
}
.about .more{
 	float: left;
 	margin-left: 3.515625rem;
}
.news{
	width: 9.6875rem;
	margin:0  auto;
	height: auto;
	overflow: hidden;
	margin-top:0.46875rem;
}
.news ul {
	width: 100%;
	height: auto;
	overflow: hidden;
	margin-top: 0.3125rem;
}
.news ul li{
	width: 100%;
	height: auto;
	overflow: hidden;
	max-height: 1000px;
	margin-top: 0.15625rem;
	border-bottom: 1px dashed #d2d2d2;
	padding-bottom: 0.15625rem;
}
.news ul li h4{
	width: 100%;
	color:#333333;
	/*overflow: hidden;*/
	white-space: nowrap;
	text-overflow: ellipsis;
	padding-left: 0.3125rem;
	line-height: 0.3125rem;
	position: relative;
}
.news ul li h4:after{
	content: "●";
	color:#999999;
	font-size:0.3125rem;
	position: absolute;
	left: 0;
	top: 0;

}
[data-dpr="1"] .news ul li h4{
	font-size: 14px;
}
[data-dpr="2"] .news ul li h4{
	font-size: 28px;
}
[data-dpr="3"] .news ul li h4{
	font-size: 42px;
}

.news ul li span{
	display: block;
	color:#999999;
	margin-top: 0.078125rem;
	padding-left: 0.390625rem;

}
[data-dpr="1"] .news ul li span{
	font-size: 12px;
}
[data-dpr="2"] .news ul li span{
	font-size: 24px;
}
[data-dpr="3"] .news ul li span{
	font-size: 36px;
}
.news ul li p{
	color:#666666;
	margin-top:0.078125rem;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	padding-left: 0.390625rem;
}
[data-dpr="1"] .news ul li span{
	font-size: 12px;
}
[data-dpr="2"] .news ul li span{
	font-size: 24px;
}
[data-dpr="3"] .news ul li span{
	font-size: 36px;
}
.footer{
	width: 9.6875rem;
	margin:0 auto;
	height: auto;
	overflow: hidden;
	margin-top: 0.46875rem;
	padding-bottom: 1.5625rem;
}
.footer .gotop{
	width: 100%;
	height: 0.78125rem;
	float: left;
	background: #cccccc;
}
.footer .gotop img{
	display: block;
	width: 0.96875rem;
	margin:0 auto;
	margin-top: 0.28125rem;

}
.footer  .info{
	width: 100%;
	height: auto;
	overflow: hidden;
	margin-top: 0.46875rem;
	max-height: 1000px;
	margin-top: 0.46875rem;
	float: left;
}
.footer  .info p{
	color:#666666;
	line-height: 0.359375rem;
	text-align: center;
}
[data-dpr="1"] .footer  .info p{
	font-size: 12px;
}
[data-dpr="2"] .footer  .info p{
	font-size: 24px;
}
[data-dpr="3"] .footer  .info p{
	font-size: 36px;
}
.fn{
	width: 100%;
	height: auto;
	overflow: hidden;
	position: fixed;
	bottom: 0;
}
.fn ul li{
	float: left;
	width: 25%;
	background: #0755a6;
}
.fn ul li img{
	display: block;
	margin:0 auto;
	height:0.515625rem;
	margin-top: 0.15625rem;
}
.fn ul li  p{
	color:#fff;
	text-align: center;
	margin-top:0.125rem;
	margin-bottom: 0.078125rem;
}
[data-dpr="1"] .fn ul li  p{
	font-size: 14px;
}
[data-dpr="2"] .fn ul li  p{
	font-size: 28px;
}
[data-dpr="3"] .fn ul li  p{
	font-size: 42px;
}

.fy{width:100%;line-height:0.690625rem; font-size:0.390625rem; margin-left:0.390625rem;}
.xlr_pages{ margin:20px auto; text-align:center;}
.pagelist li{ color:#000; text-decoration:none; margin:5 8px; margin-right:5px; display:inline-block;}
.pagelist li a:link,.fy a:link{ color:#000; text-decoration:none;}
.pagelist li a:visited,.fy a:visited{ color:#000; text-decoration:none;}
.pagelist li a:hover,.fy a:hover{ color:#f00; text-decoration:none;}
.product h5,.cases h5{ line-height:0.390625rem; font-size:0.290625rem; text-align:center;}
.lynews h5{height:0.14625rem; line-height:0.14625rem; font-size:0.12625rem; text-align:center;}
.p_c{ text-align:center; line-height:0.890625rem;}
.news_content{ width:96%; margin:0px auto;}
.productimg img,.product_cont img{ text-align:center; max-width:96%; margin:0px auto;}
.about_content{ width:96%; margin:0px auto;}
.about_content p{ line-height:24px;}