@charset "utf-8";
/* CSS Document */

html {
	font-size:12px
}
body, p, h1, ul, li, input, img, figure, h3, h1, h2, dl, dd, dt {
	margin:0;
	padding:0;
	font-family: "微软雅黑";
}
body {
	font-size:0.1rem;
}
ul, ol, li, dl, dt, dd {
	list-style:none;
}
a {
	text-decoration:none;
	outline:0px;
}
fieldset, img {
	border:0;
}
img {
	max-width: 100%
}
.clear {
	clear:both;
	width:100%;
}
.c {
	clear:both;
	width:100%;
}
.all {
	width: 640px;
	margin: 0 auto;
	overflow: hidden;
}




/*font*/
@font-face {
font-family:"iconfont";
src:url("../images/iconfont.woff")/*tpa=http://900467.ks.panguweb.cn/wap900467/App/Cnm/Public/font/iconfont.woff*/ format('woff'), url("../images/iconfont.ttf")/*tpa=http://900467.ks.panguweb.cn/wap900467/App/Cnm/Public/font/iconfont.ttf*/ format('truetype');
}
@font-face {
font-family:"iconfont2";
src:url("../images/iconfont2.woff")/*tpa=http://900467.ks.panguweb.cn/wap900467/App/Cnm/Public/font/iconfont2.woff*/ format('woff'), url("../images/iconfont2.ttf")/*tpa=http://900467.ks.panguweb.cn/wap900467/App/Cnm/Public/font/iconfont2.ttf*/ format('truetype');
}
.iconfont {
	font-family:"iconfont" !important;
	font-style:normal;
	-webkit-font-smoothing:antialiased;
	-webkit-text-stroke-width:0.2px;
	-moz-osx-font-smoothing:grayscale;
}
.iconfont2 {
	font-family:"iconfont2" !important;
	font-size:0.54rem;
	font-style:normal;
	color:#fff;
	-webkit-font-smoothing: antialiased;
	-webkit-text-stroke-width: 0.2px;
	-moz-osx-font-smoothing: grayscale;
	border-radius: 50%;
	display: inline-block;
	width: 1rem;
	height: 1rem;
	line-height: 1rem;
	font-style:normal;
	-webkit-font-smoothing:antialiased;
	-webkit-text-stroke-width:0.2px;
	-moz-osx-font-smoothing:grayscale;
}
.iconfont2_ys {
	background-color: #ff506a;
}
.iconfont2_yys {
	background-color: #ff7e48;
}
.iconfont2_jz {
	background-color: #ffa848;
}
.iconfont2_yl {
	background-color: #ffce48;
}
.iconfont2_cs {
	background-color: #b3d931;
}
.iconfont2_yy {
	background-color: #5dd03b;
}
.iconfont2_zd {
	background-color: #3dd9c7;
}
.iconfont2_cr {
	background-color: #3b96d3;
}
/* banner */
.big-pic {
	width:100%;
	position:relative;
	z-index:2;
	margin:0 auto;
}
.big-pic-in {
	position:relative;
	width:100%;
	height:auto;
	overflow:hidden;
	margin:0 auto;
}
.pic-list {
	position:relative;
	height:auto;
	-webkit-transform:translate3d(0, 0, 0);
	z-index:0;
}
.pic-list img {
	float:left;
	height:auto;
	width:100%;
	display:block;
}
.big-pic2 .pic-list {
	width:200%;
}
.big-pic2 .pic-list img {
	width:50%;
}
.big-pic3 .pic-list {
	width:300%;
}
.big-pic3 .pic-list img {
	width:33.333334%;
}
.big-pic4 .pic-list {
	width:400%;
}
.big-pic4 .pic-list img {
	width:25%;
}
.slide-dot {
	width:100%;
	text-align:center;
	height:16px;
	padding-top:4px;
	overflow:hidden;
	position:absolute;
	bottom:5px;
	display:none
}
.slide-dot span {
	display:inline-block;
	width:8px;
	height:8px;
	border-radius:8px;
	vertical-align:top;
	z-index:10;
	margin:0 7px;
	background:#fff
}
.slide-dot span.slide-dot-cur {
	z-index:10;
	vertical-align:top;
	background:#6b1b55
}
.transition {
	-moz-transition: -moz-transform 0.3s ease-out;
	-webkit-transition: -webkit-transform 0.3s ease-out;
	-o-transition: -o-transform 0.3s ease-out;
	transition: transform 0.3s ease-out;
}
/* index */
.title {
	width:35.9375%;
	margin:0 auto;
	background:#1d1d1d;
	border-radius:0 0 0.1rem 0.1rem;
	text-align:center;
	padding-bottom:2%
}
.title span {
	font:0.18rem/1.2 "microsoft yahei";
	color:#c1c0c0;
}
.title p {
	font:0.16rem/1.2 "microsoft yahei";
	color:#828282;
	text-transform: uppercase
}
.title-border1 {
	width:100%;
	height:0.15rem;
	background:#1d1d1d;
}
.inav {
	width:97.5%;
	margin:2% auto;
	overflow:hidden;
}
.inav li {
	width:33.3%;
	float:left;
	height:auto;
	overflow:hidden
}
.inav li a {
	display:block;
	width:75%;
	margin:0 auto;
	overflow:hidden;
	text-align:center;
	font:0.18rem/2 "microsoft yahei";
	color:#1d1d1d
}
.inav li a img {
	display:block;
	width:83.97%;
	margin:0 auto;
	border:1px solid #d3d3d3;
	background:#fff;
	padding:0.09rem;
	border-radius:50%;
}
.title1 {
	width:100%;
	height:0.75rem;
	background:url("../images/titlebg1.jpg")/*tpa=http://900467.ks.panguweb.cn/wap900467/App/Cnm/Public/images/titlebg1.jpg*/ 0 bottom no-repeat #fff;
	background-size:100% auto;
}
.title1-name {
	float:left;
	overflow:hidden;
	margin-left:4.6875%;
}
.title1-name h3 {
	float:left;
	font:0.44rem/0.75rem "microsoft yahei";
	color:#bb2f30;
}
.title1-name p {
	float:left;
	font:0.18rem/0.2rem "microsoft yahei";
	color:#232323
}
.title1-name p span {
	font:700 0.18rem/0.2rem "microsoft yahei";
	color:#232323;
	display:block;
	margin-top:0.2rem
}
.title1 a {
	float:right;
	font:0.18rem/0.75rem "microsoft yahei";
	color:#7d7d7d;
	margin-right:4.6875%
}
.inews {
	width:100%;
	height:auto;
	overflow:hidden;
	background:url("../images/newsbg.jpg")/*tpa=http://900467.ks.panguweb.cn/wap900467/App/Cnm/Public/images/newsbg.jpg*/ right bottom no-repeat #fff;
	background-size:32.8125% auto;
	padding:5% 0
}
.news-img {
	display:block;
	float:left;
	width:25%;
	margin:0 3.75% 0 4.6875%;
}
.inews p {
	float:left;
	width:42.8125%;
	margin-left:3.75%;
	text-overflow: ellipsis;
	overflow:hidden;
	white-space: nowrap;
	font:0.16rem/2 "microsoft yahei";
	color:#686868;
}
.inews h3 {
	float:left;
	width:42.8125%;
	margin-left:3.75%;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	font:0.18rem/1.2 "microsoft yahei";
	color:#232323;
}
.inews h3 a {
	display:block;
	width:100%;
	text-overflow: ellipsis;
	overflow:hidden;
	white-space: nowrap;
	color:#232323;
}
.inews div {
	float:left;
	width:42.8125%;
	font:0.16rem/0.24rem "microsoft yahei";
	color:#1d1d1d;
	overflow:hidden;
	height:0.48rem;
	margin-left:3.75%;
}
.title2 {
	width:55.9375%;
	margin:2% auto;
	position:relative;
	text-align:center;
	color:#fff;
	background:url("../images/titlebg2.jpg")/*tpa=http://900467.ks.panguweb.cn/wap900467/App/Cnm/Public/images/titlebg2.jpg*/ 0 0 no-repeat;
	background-size:100% 100%;
	padding:2% 0;
}
.title2 span {
	font:0.18rem/1 "microsoft yahei";
}
.title2 p {
	font:0.16rem/1 "microsoft yahei";
}
.ipro {
	width:97.5%;
	margin:2% auto;
	overflow:hidden;
}
.ipro li {
	width:50%;
	float:left;
	height:auto;
	overflow:hidden;
	padding-bottom:4%;
}
.ipro li a {
	display:block;
	width:86.85%;
	background:#fff;
	border:1px solid #fff;
	overflow:hidden;
	margin:0 auto
}
.ipro li a span {
	display:block;
	width:100%;
	font:0.18rem/2.4 "microsoft yahei";
	text-overflow: ellipsis;
	overflow:hidden;
	white-space: nowrap;
	color:#1d1d1d;
	text-align:center;
}
.ipro li a img {
	width:100%
}
.imore {
	display:block;
	width:34.6875%;
	margin:2% auto;
	overflow:hidden;
	background:#1d1d1d;
	text-align:center;
	font:0.18rem/0.4rem "microsoft yahei";
	color:#ababab;
	border-radius: 0.4rem;
}
.icase {
	width:100%;
	height:auto;
	overflow:hidden;
	padding:2% 0;
	background:#fff;
}
.icase-top, .icase-bottom {
	width:92.5%;
	margin:2% auto;
	overflow:hidden;
}
.icase-top a:nth-child(1) {
display:block;
float:left;
width:29.56%;
}
.icase-top a:nth-child(2) {
display:block;
float:left;
width:31.08%;
margin:0 1.68%;
}
.icase-top a:nth-child(3) {
display:block;
float:left;
width:35.64%;
}
.icase-top a img {
	display:block;
	width:100%;
}
.icase-bottom a:nth-child(1) {
display:block;
float:left;
width:24.15%;
}
.icase-bottom a:nth-child(2) {
display:block;
float:right;
width:73.98%;
}
.support {
	width:100%;
	font:0.18rem/2.4 "microsoft yahei";
	color:#bb2f30;
	text-align:center;
	background:#fff;
}
.support a {
	color:#bb2f30;
}
/* top class */
.class {
	width:100%;
	top:8.33em;
	position:fixed;
	background:#232323;
	overflow-x: hidden;
	-webkit-overflow-scrolling: touch;
	-webkit-transition:all 0.3s ease-in-out 0s;
	-moz-transition:all 0.3s ease-in-out 0s;
	-ms-transition:all 0.3s ease-in-out 0s;
	transition:all 0.3s ease-in-out 0s;
	height:3rem;
	padding:0.1rem 0;
	display:none
}
.class li {
	width:90%;
	background:#fff;
	font:0.2rem/0.46rem "microsoft yahei";
	margin:2% auto;
	overflow:hidden;
	position:relative;
}
.class li a {
	display: block;
	float:left;
	width:60%;
	text-overflow: ellipsis;
	overflow:hidden;
	white-space: nowrap;
	padding:0 4%;
	color:#666
}
.class li span.iconfont {
	font-size:0.3rem;
	line-height:0.46rem;
	display:block;
	width:16%;
	text-align:center;
	color:#666;
	position:absolute;
	top:0;
	right:0;
	-webkit-transform:rotate(180deg);
	-moz-transform:rotate(180deg);
	transform:rotate(180deg);
	-moz-transition: -moz-transform 0.3s ease-out;
	-webkit-transition: -webkit-transform 0.3s ease-out;
	-o-transition: -o-transform 0.3s ease-out;
	transition: transform 0.3s ease-out;
}
.class li span.iconfont.class-up {
	-webkit-transform:rotate(0deg);
	-moz-transform:rotate(0deg);
	transform:rotate(0deg);
	-moz-transition: -moz-transform 0.3s ease-out;
	-webkit-transition: -webkit-transform 0.3s ease-out;
	-o-transition: -o-transform 0.3s ease-out;
	transition: transform 0.3s ease-out;
}
.class li dl {
	float:left;
	border-top:2px solid #232323;
	width:100%;
	display:none
}
.class li dl dd {
	overflow:hidden
}
.class li dl dd a {
	width:100%
}
/* subpage */
.about, .view {
	width:92.5%;
	margin:2% auto;
	font:0.2rem/2.4 "microsoft yahei";
	color:#1d1d1d;
}
.about {
}
.about img {
	display: inline-block;
}
.view h1, .about h1 {
	width:100%;
	text-align:center;
	font:0.3rem/0.5rem "microsoft yahei";
	color:#393939;
}
.view img {
	max-width: 100%;
	display:inline
}
.page {
	display:block;
	width:100%;
	height:0.38rem;
	font:0.2rem/0.38rem "microsoft yahei";
	color:#777;
	background:#ddd;
	border-radius:0.38rem;
	margin:2% auto;
	text-overflow: ellipsis;
	overflow:hidden;
	white-space: nowrap;
	text-indent:0.1rem;
}
.back {
	display:block;
	width:33.57%;
	margin:2% auto;
	height:0.4rem;
	border-radius:0.4rem;
	font:0.2rem/0.4rem "microsoft yahei";
	color:#393939;
	text-align:center;
}
/* product */
.product-top {
	width:91.25%;
	margin:2% auto;
	border-bottom:1px solid #c9c9c9;
	height:0.5833rem;
	font:0.2rem/0.5833rem "microsoft yahei";
	color:#7b7b7b;
}
.product-top p {
	float:left;
}
.product-top p span {
	color:#c5132d
}
.product-top-right {
	float:right;
	color:#7b7b7b
}
.product-top-right a {
	font-size:0.3rem;
	color:#272727;
	vertical-align: middle
}
.product-top-right a.show {
	color:#c5132d
}
/* news */
.news {
	width:100%;
	height:auto;
	overflow:hidden;
	margin:2% auto;
}
.news li {
	width:100%;
	height:0.691rem;
	overflow:hidden
}
.news li a {
	display:block;
	width:100%;
	height:0.691rem;
	overflow:hidden;
	font:0.2rem/0.691rem "microsoft yahei"
}
.news li span:nth-child(1) {
display:block;
float:left;
width:60%;
margin-left:4%;
text-overflow: ellipsis;
overflow:hidden;
white-space: nowrap;
color:#1d1d1d
}
.news li span:nth-child(2) {
display:block;
float:right;
margin-right:4%;
color:#9f9f9f
}
.news li:nth-child(even) {
background:#fff;
}
/* case */
.case {
	width:100%;
	height:auto;
	overflow:hidden;
	margin:2% auto
}
.case li {
	width:100%;
	height:auto;
	padding:2% 0;
	border-bottom:1px solid #ccc;
	overflow:hidden
}
.case li>a {
	display:block;
	width:35.46875%;
	float:left;
	margin:0 3.75% 0 4.6875%;
	border:1px solid #fff;
}
.case li>a img {
	display:block;
	width:100%
}
.case li h1 {
	float:left;
	width:51.875%;
	height:0.35rem;
	font:0.2rem/0.35rem "microsoft yahei";
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}
.case li h1 a {
	color:#232323
}
.case li div {
	float:left;
	width:51.75%;
	height:1.1rem;
	overflow:hidden;
	font:0.18rem/0.28rem "microsoft yahei";
	color:#1d1d1d
}
/* for white */
.white-bg {
	background:#fff;
}
/* mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm */
.nav_new {
	width: 100%;
}
.nav_new ul li {
	width: 20%;
	height: 0.5rem;
	float: left;
	text-align: center;
}
.nav_new ul li a {
	display: inline-block;
	color:#fff;
	border-right: 1px solid #000;
	font-size: 0.22rem;
	font-family: "microsoft yahei";
	padding:0 25%;
	margin-top: 7%;
	height: 0.4rem;
	line-height: 0.4rem;
}
.nav_new ul li a:nth-child(4) {
 border:none!important;
}
.nav_new ul li a:last-child {
	border:none;
}
@font-face {
 font-family:"hfont";
 src:url("../images/hfont.woff")/*tpa=http://900467.ks.panguweb.cn/wap900467/App/Cnm/Public/font/hfont.woff*/ format('woff'), url("../images/hfont.ttf")/*tpa=http://900467.ks.panguweb.cn/wap900467/App/Cnm/Public/font/hfont.ttf*/ format('truetype');
}
.hfont {
	font-family:"hfont" !important;
	font-style:normal;
	-webkit-font-smoothing:antialiased;
	-webkit-text-stroke-width:0.2px;
	-moz-osx-font-smoothing:grayscale;
}
.clear-fix:after {
	display:block;
	clear:both;
	visibility:hidden;
	height:0;
	font-size:0;
	content:".";
}
input {
	outline:none;
}
/*content*/
.content {
	padding-bottom:0.75rem !important;
	background:none;
}
/*iwrap*/
.iwrap {
	width:93.75%;
	margin:0 auto;
}
/*search*/
.search {
	margin-top:0.2rem;
}
.search-form {
	float:right;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	width:68.66%;
	height:0.5rem;
	padding:0.06rem 0.06rem;
	background:#e91e55;
	border-radius:0.1rem;
}
.search-txt {
	float:left;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	height:0.36rem;
	width:86.01036269%;
	border:1px solid #ca0047;
	padding-left:1em;
	font:normal 0.2rem/0.36rem "Microsoft YaHei";
	color:#FFF;
	background:#ff6699;
	border-radius:0.05rem;
}
.search-txt::-webkit-input-placeholder {
color:#FFF;
}
.search-input {
	float:right;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	width:13%;
	height:0.36rem;
	border:1px solid #cc0248;
	background:#faff6a url("../images/img3.png")/*tpa=http://900467.ks.panguweb.cn/wap900467/App/Cnm/Public/images/img3.png*/ center center no-repeat;
	background-size:0.24rem auto;
	border-radius:0.05rem;
}
.btn-category {
	float:left;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	width:30.33%;
	height:0.5rem;
	border:1px solid #ff6699;
	background:#faff6a;
	border-radius:0.1rem;
}
.btn-category a {
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	display:block;
	width:100%;
	font:0.23rem/0.48rem "Microsoft YaHei";
	color:#e91e55;
	text-align:center;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
/*itl*/
.itl {
	width:93.75%;
	margin:0.15rem auto;
	border-bottom:1px solid #036ac9;
}
.itl h2 {
	margin-left:1%;
	font-size:0.23rem;
	line-height:0.4rem;
	color:#036ac9;
	font-weight:bold;
	display:inline-block;
}
.itl h3 {
	display:inline-block;
	font-weight:normal;
	text-transform:uppercase;
	color:#036ac9;
}
.itl_more {
	float:right;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	margin-right:1%;
	font-size:0.21rem;
	line-height:0.4rem;
}
.itl_more a {
	display:block;
	color:#036ac9;
}
/*iabout*/
.iabout {
	display:block;
	width:98%;
	margin:0 auto 0;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	font-size:0.23rem;
	color:#000;
	padding:0.1rem 1.8125%;
	text-align:center;
	background:#fdb811;
	line-height:1.8em;
	border-radius:0.1rem;
}
.iabout .tl {
	font-size:0.35rem;
}
/*item_d*/
.item_d {
	position:relative;
	width:31.33%;
	float:left;
	margin:0 1% 0.15rem;
}
.item_d:nth-child(3n) {
 margin-right:0;
}
.item_d .pic {
	position:relative;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	border:0.03rem solid #036ac9;
	border-radius:0.1rem;
}
.item_d .flag {
	position:absolute;
	top:0;
	left:0;
	width:0.58rem;
	height:0.38rem;
	text-align:center;
	color:#FFF;
	font-size:0.12rem;
	background:url("../images/img44.png")/*tpa=http://900467.ks.panguweb.cn/wap900467/App/Cnm/Public/images/img44.png*/ no-repeat;
	background-size:100% 100%;
}

.item_d .tl {
	display:block;
	font-weight:normal;
	text-align:center;
	font-size:0.23rem;
	color:#036ac9;
	line-height:0.4rem;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
.item_d .price {
	display:block;
	font-weight:normal;
	text-align:center;
	font-size:0.23rem;
	color:#e91e55;
	line-height:0.4rem;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
/*hnav2*/
.hnav2 {
	width:99.6%;
	margin-top:0.15rem;
	border:1px solid #fff;
	border-radius:0.1rem;
}
.hnav2 .son {
	float:left;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	display:block;
	width:25%;
	border-top:1px solid #fff;
	border-right:1px solid #fff;
	text-align:center;
	color:#fff;
	font-size:0.22rem;
	line-height:0.5rem;
	background:#5d0102;
}
.hnav2 .son:nth-child(-n+4) {
 border-top:none;
}
.hnav2 .son:nth-child(4n) {
 border-right:none;
}
.hnav2 .son:nth-child(1) {
 border-radius:0.1rem 0 0 0.1rem;
}
.hnav2 .son:nth-child(4) {
 border-radius:0 0.1rem 0.1rem 0;
}
/*.hnav2 .son:nth-child(5) {
 border-radius:0 0 0 0.1rem;
}
.hnav2 .son:nth-child(8) {
 border-radius:0 0 0.1rem 0;
}
iadg*/
.iadg_tl {
	font-size:0.23rem;
	color:#ec4859;
	line-height:0.4rem;
	text-align:center;
	border-bottom:2px dotted #ec4859;
}
.iadg {
	padding:0.2rem 1em;
	font-size:0.21rem;
	line-height:1.5em;
	color:#ec4859;
	margin-bottom:0.2rem;
}
/*item_b*/
.item_b {
	position:relative;
	width:47%;
	float:left;
	margin:0.2rem 1.5%;
}
.item_b .pic {
	position:relative;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	border:0.05rem solid #ff6699;
	border-radius:0.1rem;
}
/*itl2*/
.itl2 {
	width:93.75%;
	margin:0.1rem auto 0;
	background-image:url("../images/img43.png")/*tpa=http://900467.ks.panguweb.cn/wap900467/App/Cnm/Public/images/img43.png*/;
	background-size:50% 0.1rem;
	background-position:2rem center;
	background-repeat:no-repeat;
}
.itl2 h2 {
	font-size:0.23rem;
	line-height:0.4rem;
	color:#FFF;
	font-weight:normal;
	display:inline-block;
	background:#e91e55;
	border-radius:0.15rem;
	padding:0 0.5em;
}
.itl2 h2 span {
	font-size:0.2rem;
}
.itl2_more {
	float:right;
	font-size:0.2rem;
	line-height:0.4rem;
}
.itl2_more a {
	display:block;
	color:#ff8aaf;
}
/*inew2*/
.inew2 {
	width:93.75%;
	margin:0.15rem auto;
}
.inew2 li {
	font-size:0.22rem;
	color:#666;
	line-height:0.5rem;
	border-bottom:1px dotted #858585;
}
.inew2 li:last-child {
	border-bottom:none;
}
.inew2 a {
	display:block;
	color:#666;
	padding:0 3.125%;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
.inew2 span:first-child {
	font-size:0.5rem;
	line-height:0.4rem;
	width:0.2rem;
	display:inline-block;
	vertical-align:middle;
	color:#ff6699;
}
/*itl3*/
.itl3 {
	position:relative;
	z-index:22;
	width:93.75%;
	margin:0 auto;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	background:#036ac9;
	border-radius:0.1rem;
}
.itl3 h2 {
	float:left;
	font-weight:normal;
	margin-left:1%;
	font-size:0.23rem;
	line-height:0.46rem;
	color:#FFF;
}
.itl3 h2 span {
	display:inline-block;
	padding:0 0.04rem;
	margin:0.02rem 0.05rem 0.02rem 0;
	font-size:0.25rem;
	font-weight:normal;
	color:#e91e55;
	background:url("../images/img7.png")/*tpa=http://900467.ks.panguweb.cn/wap900467/App/Cnm/Public/images/img7.png*/ no-repeat;
	background-size:100% 100%;
}
.itl3 h3 {
	float:left;
	line-height:0.54rem;
	color:#ffe100;
	margin-left:0.1rem;
}
.itl3_more {
	float:right;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	margin-right:1%;
	font-size:0.21rem;
	line-height:0.54rem;
}
.itl3_more a {
	display:block;
	color:#ff8aaf;
}


/*inew4*/
.inew4{width:95%;height:auto;overflow:hidden;margin:2% auto;padding-bottom:1em;}
.inew4 li{width:90%;height:auto;font:1.5em/3 "microsoft yahei";color:#3b3b3b;text-overflow: ellipsis;overflow:hidden;white-space: nowrap;padding:0 6.25%;background:#efefef}
.inew4 li a{color:#000;margin-left:2%;}
.inew4 li span{color:#b2b2b2;margin-right:2%;}
.inew4 li:nth-child(2n){background:#fff}


/*inew3*/
.inew3 {
	width:93.75%;
	margin:-0.1rem auto 0;
	padding:0.1rem 0 0.15rem;
	background:#f4f4f4;
	border-radius:0 0 0.1rem 0.1rem;
}
.inew3 li {
	font-size:0.22rem;
	color:#e91e55;
	line-height:0.5rem;
	border-bottom:1px dotted #e91e55;
}
.inew3 a {
	display:block;
	color:#e91e55;
	padding:0 3.125%;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
.inew3 span:first-child {
	font-size:0.5rem;
	line-height:0.4rem;
	width:0.2rem;
	display:inline-block;
	vertical-align:middle;
	color:#e91e55;
}
/*iz*/
.iz {
	background:#faff6a;
	border-radius:0.1rem;
}
/*beian*/
.beian {
	width:100%;
	height:0.65rem;
	font-size:0.21rem;
	line-height:0.65rem;
	color:#8f8f8f;
	text-align:center;
}
.beian a {
	color:#8f8f8f;
}
 @media all and (min-width:640px) {
 .content {
width:640px;
margin:0 auto;
}
}
.header {
	float:left;
	width:100%;
	margin-bottom:0%;
}
.headermain {
	margin:0 auto;
	max-width:640px;
	width:100%;
}
.top {
	margin:0 auto;
	position:relative;
	width:100%;
}
.logo {
	width:85%;
	margin-left:15%;
	text-align:center;
}
.logo img {
	width:100%;
	max-width:530px;
}
.menu_but {
	float:right;
	display:block;
	margin-right:1%;
	text-align:center;
	width:11%;
	margin-top:1%;
	min-width:42px;
	background-size:100% 80%;
	color:#fff;
	padding-top:1.5%;
	text-align:center;
}
.menu_but a {
	float:left;
	width:100%;
	text-align:center;
	color:#f00;
	line-height:1.3
}
.menu_but img {
	width:75%;
}
 @media all and (min-width:640px) {
.menu_but {
background-size:100% 100%;
}
}
@media all and (max-width:481px) {
 .logo {
float:left;
width:70%;
}
}
 @media all and (max-width:321px) {
 .logo {
float:left;
width:80%;
}
.menu_but {
background-size:100% 70%;
}
}
#modal {
	display:none;
}
#pageslide {
	display:none;
	background:#5d0102;
	position: absolute;
	position: fixed;
	top: 0;
	width:35%;
	max-width:280px;
	height:100%;
	z-index: 999999;
}
.nav {
	width:100%;
	float:left;
	font-size:16px;
	background:#5d0102;
}
.navli {
	float:left;
	width:100%
}
.navli a {
	padding:5% 0 5% 10%;
	width:90%;
	font-size:14px;
	text-align:left;
	float:left;
	border-bottom:1px solid #fff;
}
.navli a span {
	float:left;
	width:90%;
	padding-left:10%;
	color:#fff;
	font-size:16px;
	background:url("../images/nav_ico.png") no-repeat 0px center;
}
.navli ul {
	float:left;
	display:none;
	width:80%;
	padding:2% 0 2% 20%;
	background:#ca1828;
	border-bottom:1px solid #000;
}
.navli li {
	float:left;
	width:100%;
	padding:3% 0;
}
.navli a:hover {
	background:#89524b;
}
.navli li a {
	padding:0 0;
	width:100%;
	font-size:14px;
	color:#fff;
	text-align:left;
	float:left;
	background:none;
	border-bottom:0
}
.banner {
	width:100%
}
.banner img {
	display:block;
	width:100%
}
.swipe {
	width:100%;
	overflow:hidden;
	position:relative;
}
.swipe ul {
	-webkit-transition:left 800ms ease-in 0;
	-moz-transition:left 800ms ease-in 0;
	-o-transition:left 800ms ease-in 0;
	-ms-transition:left 800ms ease-in 0;
	transition:left 800ms ease-in 0;
}
.swipe #pagenavi {
	position:absolute;
	left:0;
	bottom:0px;
	text-align:center;
	width:100%;
	background:rgba(fff, fff, fff, 0.6)!important;
	filter:Alpha(opacity=50);
	padding:6px;
}
.swipe #pagenavi a {
	width:8px;
	height:8px;
	line-height:99em;
	background:#fff;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	border-radius:50%;
	margin:0 4px;
	overflow:hidden;
	cursor:pointer;
	display:inline-block;
*display:inline;
*zoom:1;
	position:relative;
}
.swipe #pagenavi a.active {
	background:#ff0;
	position:relative;
}
.footer {
	float:left;
	width:100%;
	max-width:640px;
	font-size:1em;
	background:#5d0102;
	background-size:100%;
	position:fixed;
	bottom:0;
	z-index:999;
}
.footer ul {
	float:left;
	width:100%;
}
.footer ul li {
	float:left;
	min-height:35px;
	width:25%;
	padding:2% 0 1%;
	background:url("../images/footline.png") no-repeat right center;
}
.footer ul li a {
	float:left;
	min-height:25px;
	width:100%;
	color:#fff;
	text-align:center;
	float:left;
	display:block;
}
.footer img {
	width:30%;
	min-width:20px;
	margin-right:3px;
	vertical-align:middle
}






.wrap {
    width: 94%;
    padding: 0 3%;
    overflow: hidden;
	display:block;
}

.slMenu{ width:20px; height:17px;}
.slMenu span{ width:20px; height:2px; background:#5d0102; margin-bottom:5px; display:block; transition:transform 0.5s; -webkit-transition:-webkit-transform 0.5s; opacity:1; transform:rotate(0deg) translate(0px,0px);}
.slNavBoxBg{ width:100%;background: #5d0102; height:60px;}
.slNavBoxBg ul{ width:100%; height:30px; line-height:30px;}
.slNavBoxBg ul li a{ float: left;
width: 20%;
text-align: center;
white-space: nowrap;
height: 30px;
line-height: 30px;
color: #fff;}