* {
	margin: 0;
	padding: 0
}

body {
	margin: 0;
	padding: 0;
	font-size-adjust: none;
	-webkit-text-size-adjust: none;
	font: 14px Arial,Helvetica,sans-serif;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

body,html {
	height: 100%!important;
	overflow-y: auto;
	-webkit-overflow-scrolling: touch;
	position: relative;
}
html.mip-i-android-scroll,
body.mip-i-android-scroll {
	height: auto !important;
	overflow-y: visible;
	position: static
}

html.mip-no-scroll,
html.mip-no-scroll>body {
	height: 100% !important;
	position: relative;
	overflow: hidden
}

body {
	-webkit-animation: mip-start 5s steps(1, end) 0s 1 normal both;
	-moz-animation: mip-start 5s steps(1, end) 0s 1 normal both;
	-ms-animation: mip-start 5s steps(1, end) 0s 1 normal both;
	animation: mip-start 5s steps(1, end) 0s 1 normal both
}


div,p,span,dl,dd,dt{margin:0;padding:0; font-size:100%; font-family:inherit; list-style:none;}
h1,h2,h3,h4,h5,ul,li{list-style-type:none; margin: 0; padding: 0;}

input:focus { outline: none;}
input,button,select,textarea{outline:none;/*-webkit-appearance:none;*//*强制去除表单自带的样式*/ }
textarea{resize:none;/*-webkit-appearance:none;*//*强制去除textarea自带的样式*/ }
textarea,input,select {margin:0; padding:0;}

a {color: #333;text-decoration: none;-webkit-transition: all .2s ease-in-out;-o-transition: all .2s ease-in-out;transition: all .2s ease-in-out;}
a:hover {color: #ff3300; text-decoration: none;}
a:active,a:focus {outline: 0;color: #ff3300; text-decoration: none;}
img {border:0; vertical-align: middle;}


 
 .mip-head {position: fixed;top: 0;left: 0;width: 100%;background: #ff5a00;z-index: 99;}
 .mip-head a {margin: 5px;width: 80%; color: #fff;float: left;}
 .mip-head a p {line-height: 24px;font-size: 20px;color: #fff; }
 .mip-head i {float: right;color: #FFF; padding: 22px 20px;}
 
 /*--导航MENU样式--*/
 .mip-nav h3.mip-tit a {transform: rotate(90deg);}
 .mip-nav mip-sidebar {width: 50%;background-color: rgba(0,0,0,0.8);}
 .mip-nav mip-sidebar ul {margin: 0 10px;}
 .mip-nav mip-sidebar li {display: block; margin: 15px 0;}
 .mip-nav mip-sidebar a {display: block;font-size: 14px;line-height: 24px;padding: 4px 0;color: #fff;border-bottom: 1px solid #ccc;background-size: 15%;padding-left: 40px;}
 .mip-nav mip-sidebar li:first-child a {
 	background: url(../img/index.png) no-repeat left;
 	background-size: 32px;
 }
 
 .mip-nav mip-sidebar li:first-child+li a {
 	background: url(../img/about.png) no-repeat left;
 	background-size: 32px;
 }
 
 .mip-nav mip-sidebar li:first-child+li+li a {
 	background: url(../img/pro.png) no-repeat left;
 	background-size: 32px;
 }
 
 .mip-nav mip-sidebar li:first-child+li+li+li a {
 	background: url(../img/new.png) no-repeat left;
 	background-size: 32px;
 }
 
 .mip-nav mip-sidebar li:first-child+li+li+li+li a {
 	background: url(../img/pic.png) no-repeat left;
 	background-size: 32px;
 }
 
 .mip-nav mip-sidebar li:first-child+li+li+li+li+li a {
 	background: url(../img/cont.png) no-repeat left;
 	background-size: 32px;
 }
 
 .mip-nav mip-sidebar li:first-child+li+li+li+li+li+li a {
 	background: url(../img/qt1.png) no-repeat left;
 	background-size: 32px;
 }
 
 .mip-nav mip-sidebar li:first-child+li+li+li+li+li+li+li a {
 	background: url(../img/qt2.png) no-repeat left;
 	background-size: 32px;
 }
 
 .mip-nav mip-sidebar li:first-child+li+li+li+li+li+li+li+li a {
 	background: url(../img/qt3.png) no-repeat left;
 	background-size: 32px;
 }
 
  .mip-nav mip-sidebar li:first-child+li+li+li+li+li+li+li+li+li a {
 	background: url(../img/qt3.png) no-repeat left;
 	background-size: 32px;
 }
 
 
 .mip-img-container {margin: 0;padding-top: 44px;}
 .mip-carousle-subtitle {font-size: 18px;}
 .mip-carousel-indicator-wrapper {position: relative;top: -30px;z-index: 10;}
 .mip-carousel-indicatorDot .mip-carousel-activeitem {background: #ff5a00;}
 .mip-fl {float: left; }
 .mip-fr {float: right;}
 .mip-text {width: 98%;padding: 0 1%; line-height: 30px;}
 .mip-clearfix {clear: both;}
 .mip-ul {width: 100%;}
 .mip-ul li {width: 48%;margin: 1%;float: left;list-style: none;}
 
 
 /*--首页公司简介--*/
 .mip-about {width: 100%;}
 
 h3.mip-tit {
 	text-align: left;
 	font-size: 16px;
 	line-height: 32px;
 	background: #f2f2f2;
 	color: #666;
 	font-weight: normal;
 	display: inline-block;
 	width: 100%;
 	float: left;
 }
 
 h3.mip-tit i {
 	width: 5px;
 	height: 32px;
 	background: #ff5a00;
 	float: left;
 	margin-right: 10px;
 }
 
 h3.mip-tit a {
 	float: right;
 	line-height: 30px;
 	font-size: 12px;
 	color: #666;
 	margin-right: 10px;
 	width: 20px;
 	height: 30px;
 	background: url(../img/rii.png) no-repeat center;
 	background-size: 100%;
 }
 
 .mip-about .mip-text p {
 	font-size: 13px;
 	line-height: 24px;
 	padding:15px;
 }
 
 /*---首页产品样式---*/
 .pro { width: 100%; background: #FFF; overflow: hidden;}
 .pro ul{ width: 100%;}
 .pro ul li {float: left; width: 46%;padding: 2%;}
 .pro ul li .list-img{border: 1px solid #ddd; padding: 2%; height: 150px; position: relative;}
 .pro ul li .list-img img{max-width: 100%; max-height: 100%; top:0;left: 0;right: 0;bottom: 0; margin: auto; position: absolute;}
 .pro ul li p{ text-align: center; line-height: 34px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;} 

 
  /*---首页新闻样式---*/
 .mip-new .mip-tit {margin-bottom: 10px;}
 .mip-new .mip-ul {width: 100%;}
 .mip-new .mip-ul li {width: 98%; line-height: 28px; border-bottom: 1px solid #E7E7E7;}
 .mip-new .mip-ul li a {float: left;font-size: 13px;width: 65%;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
 .mip-new .mip-ul li span {font-size: 13px;float: right;}
 
 
 
 /*内页关于我们*/
.mip-list-tit{text-align: left;font-size: 16px;line-height: 32px;background: #f2f2f2;color: #666;font-weight: normal;display: inline-block;width: 100%;height: 44px;margin-bottom: 10px;}
.mip-list-tit .mip-nav-wrapper .navbar-toggle {
	background: url(../img/rii.png) no-repeat center; 
	width: 32px;height: 32px;background-size: 65%;float: right;border: none;transform:rotate(90deg);padding: 0;margin-top: 7px;margin-right: 5px;}
.mip-list-tit .mip-nav-wrapper .navbar-toggle .icon-bar {display: none;}
.mip-list-tit .mip-nav-wrapper .navbar-brand{font-size: 16px;line-height: 32px;color: #666; position: relative;float: left;}
.mip-list-tit .mip-nav-wrapper .navbar-brand i{width: 5px;height: 32px; background:#ff5a00;float: left;margin-right: 10px;}
.mip-list-tit .mip-nav-wrapper .navbar-toggle {outline: 0;}
.mip-list-tit .mip-nav-wrapper #bs-navbar .navbar-nav li {display: block;margin-top: 15px;width: 100%;border: none;}
.mip-list-tit .mip-nav-wrapper #navbar-wise-close-btn{position: absolute;right: 30px;z-index: 10;}
.mip-list-tit .mip-nav-wrapper #bs-navbar .navbar-nav a {font-size: 15px;margin-right: 15px;margin-top: 1px;width: 100%;display: block; height: 40px; line-height: 40px;}
.mip-list-tit mip-sidebar li button {width: 20px;height: 20px;display: inline-block;}
.mip-list-tit mip-sidebar a{display: block;font-size: 14px;line-height: 24px;padding: 4px 0;border-bottom: 1px solid #fff;}

 /*内页新闻样式*/
.mip-show-tit h3 {display: block;text-align: center;font-size: 18px;color: #333; padding: 25px 0;}
.mip-show-tit p {width: 100%;text-align: center; border-top:1px solid #E7E7E7;border-bottom:1px solid #E7E7E7; line-height: 40px;}
.mip-show-tit p span {display: inline-block;margin: 0 5px;font-size: 13px;line-height: 24px;color: #666;}
.mip-prve {width: 98%;padding: 0 1%; margin-top: 15px;}
.mip-prve p {font-size: 13px;line-height: 24px;color: #666;}
.mip-prve p a {font-size: 13px;line-height: 24px;color: #666;display: inline-block;}
 
 
 /*---底部样式---*/
 .mip-foot {background: #f2f2f2;width: 100%;padding: 15px 0;margin-top: 20px;padding-bottom: 66px;text-align: center; clear: both;}
 .mip-foot-nav {position: fixed;bottom: 0;left: 0;width: 100%;height: 50px;background: #ff5a00;z-index: 9;}
 .mip-foot-nav a {width: 24.7%;height: 50px;float: left;text-align: center;color: #fff;border-left: 1px solid #fff;}
 .mip-foot-nav a:first-child {border-left: none;}
 .mip-foot-nav i {font-size: 20px;color: #fff; display: block;padding-top: 7px;}
 .mip-foot-nav span {font-size: 12px;color: #fff; line-height: 26px;}
 
 /*分页样式*/
.list_page{text-align:center;margin:8px;font-family:"宋体";clear:both;}
.list_page a{background:#fff;margin:1px;padding:4px 6px;border:1px solid #0cb46a;color:#333;font-family:"宋体";}
.list_page span{background:#0cb46a;color:#fff;margin:1px;padding:4px 6px;border:1px solid #0cb46a;font-family:"宋体";}

/*上一条和下一条样式*/
.pdinfo{overflow: hidden; padding: 0px 10px;}
.pdinfo ul{margin: 0;}
.pdinfo ul li{line-height: 30px;}

table.catno, table#assembly	{ display: table; width: 100%; border-collapse: collapse; padding: 0px; margin: 15px 0; font-size: 0.8em; background-color: #fff; box-shadow: 2px 2px 6px 4px rgba(0,0,0,0.4); }
table.catno th	{ font-weight: bold; text-align: center; padding: 0.5em; margin: 0px; background-color: #444; color: #fff; }
table.catno td, table#assembly td	{ text-align: center; padding: 0.5em; margin: 0px; }
table.catno tr.notes td	{ font-size: 1em;padding-top: 1em;border-top:1px solid #000; }
table.catno td.aleft	{ text-align: left; }
table.catno td img	{ width: 100%; height: auto; }
.catno h6, .torque h6	{ color: #fff; margin: 0px; }

table.catno tr:nth-child(even), table#assembly tr:nth-child(even)	{ background-color: rgba(204,204,204,0.4); }
table.catno tr:hover, table#assembly tr:hover	{ background-color: rgba(229,90,0,0.5); }

div.warnLabel	{
	display: block;
	position: relative;
	padding: 2% 11%;
	border: 2px solid #000000;
	width: 78%;
	background: #e55a00 url(http://static.gearench.com/images/symbol-warning.png) top center no-repeat;
	background-size: contain;
	font-family:"Lucida Sans", "Lucida Sans Regular", "Lucida Grande", "Lucida Sans Unicode", Geneva, Verdana, sans-serif;
	text-align: center;
	vertical-align: middle;
	font-weight: bold;
	color: #000;
}
