@charset "utf-8";
/* CSS Document */

html {
	height: 100%;
}

body {
	font-family: Helvetica, Arial, sans-serif;
	background: none;
	-webkit-text-size-adjust: 100%; /*解决Iphone下橱窗字体变大问题*/
}

* {
	padding: 0;
	margin: 0;

	text-align: left;
	font-style: normal;
	font-weight: normal;
	font-size: 14px;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0); /*禁止链接高亮*/
	-webkit-touch-callout: none; /*禁止链接长按弹出选项菜单*/
}

nav,footer,section,header,article {
	display: block;
	
}

ul {
	list-style: none;
}

a {
	text-decoration: none;
}

a:link {
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0); /*禁止链接高亮*/
	-webkit-touch-callout: none; /*禁止链接长按弹出选项菜单*/
}



input,textarea {
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
	border-radius: 0px;
}

.clear {
	clear: both
}

.box_mainBody {
	width: 100%;
	min-width: 320px;
	background: #fff;
	overflow: hidden;
	/*position: absolute;*/
	z-index: 1;
	top: 0;
	bottom: 45px;
	left: 0;
	text-align: center;
}

.box_main {
	min-width: 320px;
	max-width: 640px;
	margin: 0 auto;
	overflow: hidden;
	position: relative;
	min-height: 320px;
	transition: -webkit-transform 0ms;
	-webkit-transition: -webkit-transform 0ms;
	-webkit-transform-origin: 0px 0px;
	-webkit-transform: translate3d(0px, 0px, 0);
	min-height: 100vh;
	padding-bottom: 25%;
}


.top{ width:100%; height:auto; overflow:hidden; background:#e83426;}
.logo {width: 55%; overflow:hidden; float:left;margin-top: 4%;margin-bottom: 4%; margin-left: 10%;}
.sousuo{width:7%;float: left;margin-top: 4%;margin-left: 3%;cursor: pointer;}
.logo img{ width:100%;}
.fenlei { width: 7%; float:left; margin-top: 4%;margin-bottom: 4%; margin-left: 10%;}
.fenlei img{ width:100%;}
.banner { width:100%;}
.banner img{ width:100%;}
.index_1 { width: 95%; height:auto; overflow:hidden; margin: auto; margin-bottom: 5%;}
.index_2 { background:#f4f2f3; width: 30%; float:left; margin-top: 4%;}
.index_3 { text-align:center; margin-top: 18%;margin-bottom: 5%; font-family:微软雅黑; font-size:13px; color:#343434;}
.index_4 { border-top:1px solid #343434; text-align:center; width: 52%;margin: auto; margin-bottom: 18%;padding-top: 4%; font-family:微软雅黑; font-size:13px; color:#343434;}
.index_2:hover{ background:#e83426;}
.index_2:hover .index_3{ color:#FFF;}
.index_2:hover .index_4{ border-top:1px solid #FFF; color:#FFF;}
.index_5 { width:95%; height:auto; overflow:hidden; margin:auto;}
.index_6 { width: 47.1%;  height:auto; overflow:hidden; float:left; position: relative; z-index:1;}
.index_6 img{ width:100%; height: 150px;}
.index_7 { width:100%; display:none;  position:absolute; z-index:2; top:0; left:0; background:#e83426; filter:alpha(opacity=50); -moz-opacity:0.5;   -khtml-opacity: 0.5;  opacity: 0.5; height: 100%;}
.index_8 { width:100%; display:none;  position:absolute; z-index:3; top:0; left:0; height: 100%;}
.index_8 p{ text-align:center; color:#FFF; font-size:18px;}
.index_9 { margin-top: 10%;}
.index_6:hover .index_7{ display:block;}
.index_6:hover .index_8{ display:block;}
.index_10 { width:100%; height:auto; overflow:hidden; border-top:1px solid #dadada; margin-top:5%;}
.index_11 { font-family:微软雅黑; font-size:26px; color:#212121; text-align:center; margin-top: 2%;margin-bottom: 2%;}
.index_12 { width:95%; height:auto; overflow:hidden; margin:auto; margin-bottom: 3%;}
.index_13 {width: 15%; float:left; position: relative; z-index:1;}
.index_13 img{ width:100%;}
.index_14 { width:100%; height:100%; position:absolute; z-index:2; top:0; left:0;}
.index_15 { font-family:微软雅黑; font-size:14px; color:#ffffff; padding-left: 15%;padding-top: 25%;}
.index_16 {  font-family:微软雅黑; font-size:14px; color:#ffffff; padding-left: 50%;}
.index_17 { float: left;width: 85%; height:100%; overflow:hidden;}
.index_18 { font-family:微软雅黑; font-size:14px; color:#000000; overflow:hidden; padding-left: 2%;}
.index_19 { font-family:微软雅黑; font-size:12px; color:#444444; overflow:hidden; padding-left: 2%;}
.index_20 {width: 85%;margin: auto; background:#f4f2f3; text-align:center; font-family:微软雅黑; font-size:14px; color:#424242; padding-top: 3%;padding-bottom: 3%;}
.foot { width:100%; height:auto; overflow:hidden; margin-top: 3%; background:#e83426;}
.foot_1 { background:#e83426; width: 24.7%; float:left; border-right:1px solid #ea463a;}
.foot_1 img{ width:80%;padding-left: 10%;}

.fanhui{ float:left; width: 15.4%; margin-top: 4.5%;}
.fanhui img{ width:100%;}

.index_21{ width:100%; background:#f7f4f4; border-bottom:1px solid #c5c3c4; overflow:hidden;}
.index_22 {width: 22.5%; overflow:hidden; float:left; text-align:center; font-family:微软雅黑; font-size:16px; color:#333333; padding-top: 3%;padding-bottom: 3%; margin-left: 2%;}
.index_23 { width:*%; margin:auto; min-height:300px; overflow:hidden; font-family:微软雅黑; font-size:14px; color:#333333; margin-top: 2%; }
.index_23 ul li{ border-bottom:1px dashed #b2b2b2; margin-bottom: 2%;}

.index_24 { width:100%; font-family:微软雅黑; font-size:16px; color:#484848;}
.index_25 { width:100%; font-family:微软雅黑; font-size:14px; color:#333333;margin-top:3%; margin-bottom: 2%;}
.index_28 { font-family:微软雅黑; font-size:16px; color:#e83426; margin-bottom: 2%;margin-top: 1%;}
.index_29 { font-family:微软雅黑; font-size:14px; color:#6a6a6a; margin-bottom: 2%;}
.index_26 { border-bottom:1px dashed #b2b2b2;}
.index_27 { width:98%; overflow:hidden;margin:auto; margin-top:2%; border-bottom:1px dashed #b2b2b2; }
.index_30 { width:95%; height:auto; margin:auto; overflow:hidden;}
.index_30 img{ width:100%;}
.index_31 { width:95%; overflow:hidden; margin:auto; background:#e83426; font-family:微软雅黑; font-size:16px; color:#ffffff; text-align:center; margin-top: 2%;padding-top: 3%;padding-bottom: 3%;}
.index_32 { width:95%; overflow:hidden; margin:auto; margin-top: 2%;}

.fanye{
	width:98%;
	margin-left: 2%;
	margin-top: 3%;
	color: #333;
	font-family: "微软雅黑";
}
.fanye a{
	color:#333;
}

.content{
	width:96%;
	margin-left: 2%;
}
.content input{
	width:60%;
	padding: 2%;
	border:1px solid #E83426;
	border-radius: 5px;
	margin: 2%;
}
#tijiao{
	cursor: pointer;
	width:20%;
	padding: 2%;
	color:#fff;
	background: #E83426;
	font-family: "微软雅黑";
}
.content textarea{
	width:80%;
	padding: 2%;
	border-radius: 5px;
	border:1px solid #e83426;
	margin: 2%;
	height:100px;
	resize:none;
	overflow-y:auto;
}
.search{
	width:80%;
	margin-left: 5%;
	position: absolute;
	top:10%;
	font-family: "微软雅黑";
	border-radius: 5px;
	z-index: 9999;
	background: #fff;
	padding:5%;
	display: none;
	z-index:9999;
}
#key{
	padding: 2%;
	background: none;
	width:80%;
	border:1px solid #e83426;
	float: left;
}
.search_bg{
	width:100%;
	height:100%;
	background: #000;
	opacity: 0.86;
	z-index: 8888;
	position: absolute;
	display: none;
	z-index:9998;
	top:0;
}
.search_guanbi{
	width:100%;
	padding: 1%;
	font-family: "微软雅黑";
	text-align: center;
	margin-bottom: 3%;
	color: #e83426;
	cursor: pointer;
}
#titi{
	width:15%;
	text-align: center;
	float: left;
	background: #e83426;
	color:#fff;
	padding: 2%;
}
/*5-17*/
.foot{
	width: 100%;
	position: fixed;
	z-index: 4;
	left: 0;
	bottom: 0;

}
.content{
	padding-bottom: 134px;
}