.wrap img {
	width: 100%;
}
/*广告*/
.g-adv {
	clear: both;
	height: auto;
	overflow: hidden;
	position: relative;
}
.g-adv img {
	width: 100%;
	display: block;
}
.swiper-container-horizontal > .swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction {
	bottom: 1rem;
	width: 26.6%!important;
	height: 1.5rem;
	left: 36.7%!important;
}
.g-adv .swiper-pagination-bullet {
	background: #fff;
	width: 0.8rem;
	height: 0.8rem;
	border-radius: 0.8rem;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-o-box-sizing: border-box;
	margin: 0 0 0 1rem;
}
.g-adv .swiper-pagination-bullet-active, .edge_c .swiper-pagination-bullet-active {
	background: #e20315;
}
.swiper-slide {
	overflow: hidden;
}
.til01 {
	height: 8.3rem;
	line-height: 2.6rem;
	font-size: 1.2rem;
	color: #767676;
	text-align: center;
	white-space: nowrap;
	background: url(../images/tilbg1.png) no-repeat center 3.5rem;
	-webkit-background-size: 17.75rem 2.65rem;
	-moz-background-size: 17.75rem 2.65rem;
	-o-background-size: 17.75rem 2.65rem;
	background-size: 17.75rem 2.65rem;
}
.til01 p {
	display: block;
	font-size: 2.4rem;
	line-height: 3rem;
	font-weight: bold;
}
.til01 span {
	color: #2b2b34;
	font-weight: bold;
	font-size: 2rem;
	line-height: 3.5rem;
	display: block;
}
.m-range1{
	font-size: 1rem;
	color: #737373;
	line-height: 1.5rem;
	padding: 1rem 2.5% 0;
	clear: both;
	display: block; 
	position: relative;
	text-align: center;
	overflow: hidden;
}
/*加工范围*/
.m-range {
	font-size: 1rem;
	color: #737373;
	line-height: 1.5rem;
	padding: 1rem 2.5% 0;
	clear: both;
	display: block;
	height: 50rem;
	position: relative;
	text-align: center;
	overflow: hidden;
}
.range_c dl {
	width: 48.5%;
	float: left;
	position: relative;
	height: 21rem;
}
.range_c dl:nth-child(2n) {
	margin-left: 3%;
}
.range_c dt, .range_c dt img {
	width: 100%;
	display: block;
}
.range_c dd {
	width: 89.8%;
	display: block;
	position: absolute;
	left: 5.1%;
	top: 7.3rem;
	background: url(../images/range_lbg.png) no-repeat 0 0;
	-webkit-background-size: 100% 5rem;
	-moz-background-size: 100% 5rem;
	-o-background-size: 100% 5rem;
	background-size: 100% 5rem;
	padding: 2rem 1.1rem 0;
	height: 12.35rem;
	border-bottom: solid 0.25rem #e20315;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-o-box-sizing: border-box;
}
.range_c dd h3 {
	font-size: 1.2rem;
	font-weight: bold;
	line-height: 1.5rem;
	color: #2b2b34;
	padding: 0 0 0.8rem;
}
.range_c dd h3 a {
	color: #2b2b34;
	display: block;
}
/*产品中心*/
.m-probox { margin-top:2rem;
	font-size: 1.1rem;
	line-height: 2rem;
	padding: 0 2.5%;
	overflow: hidden;
	position: relative;
	text-align: center;
}
.prev, .next {
	width: 1.85rem;
	display: block;
	position: absolute;
	top: 16.98rem;
	right: 2.5%;
	z-index: 9;
}
.prev {
	left: 2.5%;
}
.protil {
	height: 2.95rem;
	text-align: center;
	font-size: 1.2rem;
	line-height: 2.6rem;
	color: #fff;
}
.protil li {
	margin: 0 0.95% 0.3rem 0;
	background: #868686;
	width: 32.7%;
	float: left;
}
.protil li:nth-child(3), .protil li:nth-child(5) {
	margin-right: 0;
}
.protil li:nth-child(4), .protil li:nth-child(5) {
	width: 49.525%;
}
.protil li.cur {
	background: #e20315;
}
.pro_c {
	overflow: hidden;
	height: auto;
}
.pro_c p, .pro_c p img, .m-edge h2 img, .edge_c dt, .edge_c dt img, .show_c li img {
	display: block;
	width: 100%;
}
.pro_c p span {
	display: block;
	font-weight: bold;
	line-height: 2.5rem;
	color: #363739;
	background: #ebebeb;
}
.pro_l {
	clear: both;
	height: 29.1px;
}
.pro_l li {
	width: 48.69%;
	float: left;
	margin-bottom: 0.7rem;
	color: #9d9d9d;
}
.pro_l li img {
	width: 100%;
	display: block;
	border: solid 1px #dadada;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-o-box-sizing: border-box;
}
.pro_l ul a:nth-child(2n) li {
	margin-left: 2.62%;
}
.pro_l li span {
	display: block;
	line-height: 2rem;
	color: #9d9d9d;
	background: #ebebeb;
}
/*优势*/
.m-edge {
	font-size: 1.1rem;
	line-height: 1.8rem;
	color: #737373;
	position: relative;
	height: 43.6rem;
	padding: 1.5rem 0 0;
}
.m-edge h2 {
	display: block;
	margin-bottom: 0.6rem;
}
.prev2, .next2 {
	width: 1.7rem;
	display: block;
	position: absolute;
	bottom: 1.4rem;
	right: 34.3%;
	z-index: 9;
}
.prev2 {
	left: 34.3%;
}
.edge_c {
	overflow: hidden;
	height: 34.4rem;
	position: relative;
	margin: 0 2.5%;
}
.edge_c dd {
	padding: 0 0.66rem;
	display: block;
}
.edge_c dd h3 {
	height: 4.95rem;
	line-height: 2rem;
	font-size: 1.4rem;
	font-weight: bold;
	color: #e20315;
	overflow: hidden;
}
.edge_c dd h3 span {
	width: 2.7rem;
	height: 5rem;
	float: left;
	color: #fff;
	font-size: 2rem;
	line-height: 2.6rem;
	background: url(../images/edge_ico.gif) no-repeat 0 0;
	-webkit-background-size: 2.7rem 3.2rem;
	-moz-background-size: 2.7rem 3.2rem;
	-o-background-size: 2.7rem 3.2rem;
	background-size: 2.7rem 3.2rem;
	font-family: DINCond-Bold, Times New Roman;
	text-align: center;
	margin: 0 1rem 0 0;
}
.edge_c dd h3 p {
	width: 70%;
	float: left;
}
.edge_c dd h3 p em {
	display: block;
	font-size: 0.7rem;
	font-weight: normal;
	color: #a8a8a8;
	font-family: Arial;
	font-style: normal;
	line-height: 0.75rem;
	text-transform: uppercase;
}
.edge_c dd li {
	background: url(../images/ico01.gif) no-repeat 0.1rem 0.55rem;
	-webkit-background-size: 0.4rem 0.4rem;
	-moz-background-size: 0.4rem 0.4rem;
	-o-background-size: 0.4rem 0.4rem;
	background-size: 0.4rem 0.4rem;
	padding: 0 0 0 0.95rem;
	line-height: 1.8rem;
}
/*设备*/
.m-show {
	height: 54.75rem;
	padding: 0 2.5%;
	text-align: center;
	font-size: 0.9rem;
	line-height: 2rem;
}
.m-show .til01 {
	height: 6.65rem;
}
.showtil {
	height: 4.2rem;
}
.showtil li {
	height: 2.4rem;
	width: 27%;
	float: left;
	font-size: 1.2rem;
	color: #fff;
	background: #868686;
	line-height: 2.4rem;
}
.showtil li:nth-child(1) {
	margin: 0 0.5rem 0 22%;
}
.showtil li.cur {
	font-weight: bold;
	background: #e20315;
}
.show_c {
	overflow: hidden;
}
.show_c li {
	width: 48.7%;
	float: left;
	margin-bottom: 0.8rem;
	position: relative;
}
.show_c li span {
	width: 100%;
	position: absolute;
	left: 0;
	bottom: 0;
	height: 2rem;
	background: rgba(0 , 0 , 0 , 0.6);
	color: #fff;
}
.show_c ul a:nth-child(1) li {
	width: 100%;
}
.show_c ul a:nth-child(2) li {
	margin-right: 2.6%;
}
/*客户案例*/
.m-case { margin-top: 3.5rem;
	font-size: 1.1rem;
	line-height: 1.5rem;
	color: #737373;
	padding: 0 2.5%;
	position: relative;
	height: 40rem;
	text-align: center;
}
.prev3, .next3 {
	top: 14rem;
}
.case_c {
	overflow: hidden;
}
.case_c dl {
	height: 30rem;
	background: #ebebeb;
}
.case_c dt, .case_c dt img {
	display: block;
	width: 100%;
}
.case_c dd {
	padding: 0.4rem 1rem 0;
}
.case_c dd h3 {
	height: 2.9rem;
	font-weight: bold;
	font-size: 1.2rem;
	line-height: 2.9rem;
	color: #363739;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}
.case_c dd p a, .new_c dd em, .new_c li p em {
	display: inline-block;
	color: #e20315;
	font-style: normal;
}
/*资讯*/
.m-news {
	height: 45.4rem;
	overflow: hidden;
	font-size: 1.1rem;
	line-height: 1.5rem;
	color: #606163;
}
.newtil {
	height: 3.65rem;
	line-height: 3.65rem;
	background: #5e5e60;
	margin: 0 0 1.2rem;
	font-size: 1.3rem;
	color: #fff;
}
.newtil span {
	float: right;
	background: url(../images/ico02.gif) no-repeat 0 center;
	-webkit-background-size: 0.9rem 0.9rem;
	-moz-background-size: 0.9rem 0.9rem;
	-o-background-size: 0.9rem 0.9rem;
	background-size: 0.9rem 0.9rem;
	padding: 0 1.3rem;
	color: #fff;
	font-size: 1.2rem;
}
.newtil span a {
	display: inline-block;
	color: #fff;
}
.newtil li {
	height: 3.65rem;
	float: left;
	color: #fff;
	padding: 0 1.65rem;
}
.newtil li.cur {
	background: #e20315;
}
.new_c {
	overflow: hidden;
	margin: 0 2.5%;
}
.new_c li {
	margin: 0 0 0.55rem;
	overflow: hidden;
	height: 5.45rem;
	background: #ededed;
}
.new_c li span {
	width: 18.33%;
	text-align: center;
	height: 5.45rem;
	font-family: Tahoma;
	color: #666;
	font-size: 0.8rem;
	line-height: 1.1rem;
	float: left;
}
.new_c li span em {
	display: block;
	font-size: 2.5rem;
	color: #666;
	line-height: 2.3rem;
	padding: 1rem 0 0;
}
.new_c li p {
	height: 5.45rem;
	width: 81.67%;
	float: left;
	overflow: hidden;
	line-height: 1.7rem;
	padding: 0.9rem 0 0 2%;
	border-left: solid 1px #fff;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-o-box-sizing: border-box;
	color: #666;
}
.new_c li p b {
	display: block;
	color: #303030;
	font-weight: normal;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}
.new_c dl {
	height: 7.1rem;
	margin: 0 0 0.7rem;
	background: #ededed;
}
.new_c dl dt {
	width: 35.4%;
	float: left;
}
.new_c dl dt img {
	width: 100%;
	height: 7.1rem;
}
.new_c dl dd {
	width: 58%;
	padding: 0.35rem 0 0 3.11%;
	height: 7.45rem;
	float: left;
	color: #868686;
}
.new_c dl dd h3 {
	display: block;
	font-size: 1.1rem;
	color: #303030;
	line-height: 3.3rem;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}
/*关于欧顺诺*/
.m-about {
	font-size: 1.1rem;
	line-height: 1.8rem;
	color: #737373;
	height: 54rem;
	text-align: center;
}
/*.about_p,.about_p img{width: 100%;display: block;height:17.1rem;}*/
.about_w {
	padding: 0.35rem 3.7%;
}
.about_w h3 {
	font-size: 1.2rem;
	font-weight: bold;
	line-height: 3.4rem;
	height: 3.4rem;
	overflow: hidden;
	color: #2b2b34;
}
.about_c p {line-height: 30px; 
}
.about_c span a {
	display: block;
	color: #fff;
	margin: 0 auto;
	line-height: 2.15rem;
	height: 3.35rem;
	background: url(../images/morebg1.png) no-repeat center 0;
	-webkit-background-size: 9.3rem 3.35rem;
	-moz-background-size: 9.3rem 3.35rem;
	-o-background-size: 9.3rem 3.35rem;
	background-size: 9.3rem 3.35rem;
}
html {
	font-size: 10px;
}
@media screen and (min-width: 320px) {
html {
	font-size: 10.625px;
}
}
@media screen and (min-width: 360px) {
html {
	font-size: 11.875px;
}
}
@media screen and (min-width: 400px) {
html {
	font-size: 13.125px;
}
}
@media screen and (min-width: 440px) {
html {
	font-size: 14.375px;
}
}
@media screen and (min-width: 480px) {
html {
	font-size: 15.625px;
}
}
@media screen and (min-width: 520px) {
html {
	font-size: 16.875px;
}
}
@media screen and (min-width: 560px) {
html {
	font-size: 18.125px;
}
}
@media screen and (min-width: 600px) {
html {
	font-size: 19.375px;
}
}
@media screen and (min-width: 640px) {
html {
	font-size: 20px;
}
}

/*首页新增型号查询*/
 
.y_ltb{ width:80%; margin:0 auto;} 
.y_ltb table{ width:100%; float:right;}
.y_ltb table tr {width:100%; }
.y_ltb table tr td{ color:#000; text-align:right;}
.y_ltb p{ line-height:45px;}
.input_submit{width:100%; height:40px; line-height:40px; margin: 10px auto; text-align:center;background:#b72024; display:block; color:#fff; clear:both; box-shadow: 3px 6px 9px #5f5f5f;}         
.y_textc11{  width: 100%;    padding-left: 15px; box-sizing: border-box;height: 3rem; border: #e4a519 1px solid; }

.y_textc1{    width: 85%;    height: 3rem; border: #e4a519 1px solid;} 
.y_ltb table tbody tr yd{ margin-left:1%;}  
            


