

.Content{width: 100%; float: left; margin-top: 137px; }
.common-list{ width: 100%; float: left; border-bottom: 1px solid #ccc; position: relative;}
.common-list::before{ content: ""; position: absolute; bottom: -21px; left: 50%; margin-left: -21px; border: 4px solid #c01513; width: 42px; height: 40px; z-index: 1;}
.common-list::after{ content: ""; position: absolute; bottom: -3px; left: 50%; margin-left: -44px; background: #c01513; border-left: 45px solid #fff; border-right: 45px solid #fff; width: 5px; height: 12px;}
.Content nav { width: 100%; float: left; margin-bottom: 70px;}
.Content nav .list{ width: auto; margin: 0 auto; display: table;}
.Content h2{ width: 100%; margin-top: 60px; font-size: 72px; text-align: center; font-weight: bold; text-transform: uppercase; font-family: "Arial Narrow"; position: relative; float: left; line-height: 70px;}

.Content nav li{ display: inline-block;}
.Content nav .list a{ color: #222; font-size: 16px; line-height: 30px; margin: 32px 13px; display: inline-block;}
.Content nav .list a.cur,.Content nav .list a:hover{ color: #c01513;}



.body-about{ width: 100%; float: left; margin: 30px 0;}
.body-news{ width: 100%; float: left; margin: 80px 0 30px;}

.company{
	width: 100%; height: auto; float: left; margin: 50px 0 0;
}
.company p{
	line-height: 36px; font-size: 16px; color: #000; margin: 0 0 50px;
}
.company p b{ display: block; font-weight: bold; font-size: 30px; font-family: "Arial Narrow"; text-transform: uppercase; margin-bottom: 20px;}
.company .company-text{ width: 100%; float: left;}
.company .company-img{ width: 682px; float: right; margin: 0 0 20px 50px;}
.company .company-img ul{ width: 100%; float: left; margin-bottom: 30px;}
.company .company-img ul li{ float: left; margin-right: 20px; box-shadow: 0 0 10px #fff;}
.company .company-img ul li:last-child{ margin-right: 0; box-shadow: 0 0 10px #ddd;}
.company .company-img img{ max-width: 100%;}

.ceosay{ width: 100%; height: auto; float: left; margin: 50px 0 0;}
.ceosay h3{ width: 100%; text-align: center; float: left; font-weight: bold; font-size: 30px; font-family: "Arial Narrow"; text-transform: uppercase; margin-bottom: 50px;}
.ceosay .ceosay-l{ width: 565px; float: left; margin: 0 38px 50px 0; position: relative;}
.ceosay .ceosay-l .img{ width: 100%; float: left;}
.ceosay .ceosay-l .img img{ max-width: 100%;}
.ceosay .ceosay-l .ceosay-logo{ width: 298px; height: 283px; background: #c01513; top: 260px; left: 150px; float: left; position: absolute;}
.ceosay .ceosay-l .ceosay-logo:after{ content: ""; position: absolute; top: 8px; left: 8px; border: 2px solid #fff; width: 278px; height: 263px; opacity: 0.5;}
.ceosay .ceosay-l .ceosay-logo > img{ float: left; margin-top: 104px; margin-left: 62px;}
.ceosay .ceosay-r{ width: 660px; float: right;}
.ceosay .ceosay-r p{ margin: 0 0 30px; line-height: 32px; font-size: 15px; color: #333;}


.culture{ width: 855px; height: 843px; position: relative; margin: 50px auto; background: url(../images/Culture.jpg) no-repeat center center;}
.culture .text{ width: 600px; height: 600px; box-sizing: border-box; padding: 150px 0; background: rgba(255,255,255,0.9); text-align: center; position: absolute; top: 50%; left: 50%; margin: -300px 0 0 -300px ;}
.culture .text h3{ width: 100%; text-align: center; float: left; font-weight: bold; font-size: 30px; font-family: "Arial Narrow"; text-transform: uppercase; margin-bottom: 50px;}
.culture .text p{ margin: 0 0; line-height: 32px; font-size: 15px; color: #333;}

.lxfs{ width: 600px; float: left; margin-top: 50px;}
.lxfs .lxfs-zt h3{ width: 100%; text-align: left; float: left; font-weight: bold; font-size: 30px; font-family: "Arial Narrow"; text-transform: uppercase; margin-bottom: 50px;}
.lxfs ul{ width: 100%; float: left; font-size: 14px;}
.lxfs ul li{ width: 100%; float: left; line-height: 40px; padding: 30px 0; border-top: 1px solid #ccc;}
.lxfs ul li .tit{ height: 100%; width: 200px; text-transform: uppercase; line-height: 24px; color: #000; float: left; font-size: 16px; font-family: "BellCent","Microsoft YaHei";}
.lxfs ul li .text{ color: #666; width: 400px; float: left; font-size: 14px; line-height: 24px;}
.lxfs ul li .text span{ color: #666; width: 100%; float: left; line-height: 24px;}
.lxfs ul li .text .ewm{ float: left; width: 200px; box-sizing: border-box; border: 1px solid #ccc; padding: 8px;}
.lxfs ul li .text .ewm img{ width: 100%; float: left;}
.map{ width: 48%; height: 600px; float: right; margin-top: 50px;}
.n-eq{ width: 100%; float: left;}
.n-eq ul{ width: 100%; float: left; margin: 30px 0;}
.n-eq ul li{ width: 390px; height: auto; float: left; margin: 18px; box-sizing: border-box; padding: 15px; border: 3px solid #ccc; }
.n-eq ul li img{ width: 100%; float: left;}


/* newslist */
.newslist{ width: 100%; float: left; margin: 40px 0;}

.newslist li{ width: 100%; float: left;  margin-bottom: 60px;}
.newslist li a{	width: 100%; height: auto; transition: all 0.3s ease 0.1s;}
.newslist li .img{ width: 49%; box-sizing: border-box; border: 20px solid #fff; float: left;}
.newslist li .img img{ width: 100%; transition: all 0.3s ease 0.1s;}
.newslist li .img a:hover img{ opacity: 0.7;}
.newslist li dl{ width: 49%; float: right; display: table-cell; vertical-align: middle;}
.newslist li dl dt{ width: 100%; font-size: 20px; font-family: "Arial Narrow"; color: #000; line-height: 60px; height: 60px; overflow: hidden; margin: 100px 0 0; transition: all 0.3s ease 0.1s;}
.newslist li dl a:hover dt{ color: #c01513;}
.newslist li dl .date{width: 100%; color: #c01513; font-size: 14px; margin-bottom: 10px; line-height: 24px;}
.newslist li dl .date:before{ font-size: 21px; padding-right: 10px; content: "\e651"; font-family: "iconfont";}
.newslist li dl a dd{
	width: 100%; font-size: 14px; font-family: "BellCent","Microsoft YaHei"; color: #666; line-height: 21px; max-height: 63px; overflow: hidden;
}
.newslist li dl a.more{ width: auto; color: #000; border-top: 2px solid #000; line-height: 40px; padding-right: 10px; margin-top: 20px; font-size: 12px; text-transform: uppercase; float: left;}
.newslist li dl a.more::before{ content: "\e69a"; font-size: 14px; padding-right: 10px; font-family: "iconfont";}

.newsview{width: 100%;}
.newsview .tit{	width: 100%; text-align: left; font-size: 24px; line-height: 30px; color: #000;}
.newsview .xinxi{width: 100%; text-align: left; font-size: 14px; line-height: 30px; padding-bottom: 10px;color: #999;}
.newsview .xinxi span{ padding-right: 10px;}
.newsview .ms{ font-size: 14px; line-height: 21px; padding:10px 0;}

.xx_more{ border: 1px solid #ccc;font-size: 14px; padding: 7px 12px; color: #000;}
.xx_more:hover{ background: #c01513; color: #fff;}



/* prodcuts */
.productslist{
	width: 100%; display: flex; justify-content: flex-start; flex-wrap: wrap;
}

.productslist li{
	width: 23%; margin: 1%;
}

.productslist li img{ width: 100%; box-sizing: border-box; border: 1px solid #ccc;}
.productslist li a:hover img{ border:3px solid #c01513;}
.productslist li .tit{ width: 100%; text-align: center; font-size: 14px; color: #000; line-height: 40px;}


.n-feedback {
	box-sizing:border-box;
	padding:0 40px;
	padding-top:362px;
	width:100%;
	display:block;
	position:relative;
	margin-bottom:50px
}
.n-feedback:after {
	content:"";
	width:1px;
	height:80px;
	background:#000;
	position:absolute;
	left:50%;
	top:198px;
}
.n-feedback p{ width: 100%; text-align: center; font-size: 15px; position: absolute; top: 100px; margin: 0; left: 0;}

.n-feedback .from {
	width:100%;
	display:block;
	font-size:0;
	text-align:center
}

.n-feedback .from .input_01 {
	width:30%;
	margin:0 1.5% 40px;
	display:inline-block;
	box-sizing:border-box;
	border:1px solid #ccd6dd; box-sizing: border-box; padding: 0 7px;
	line-height:30px;
	color:#666;
	outline:0;
	font-size:14px
}
.n-feedback .from .content {
	width:97%;
	margin:0 1.5% 40px;
	display:inline-block;
	border:1px solid #ccd6dd; box-sizing: border-box; padding: 0 7px;
	line-height:30px;
	color:#666;
	outline:0;
	font-size:14px;
	font-family:Helvetica Neue,Arial,"Microsoft YaHei"
}
.n-feedback .from .submit {
	padding:0 12px;
	line-height:30px;
	background:0 0;
	border:none;
	border:2px solid #ccd6dd;
	outline:0;
	color:#666;
	cursor:pointer;
	transition:all .3s ease
}
.n-feedback .from .submit:hover {
	color:#000;
	border:2px solid #000
}


.ny_down { width: 100%; display: block; float: left; margin-top: 50px; font-size: 0;}
.ny_down li { width: 100%; padding-bottom: 20px;	display: inline-block;	border-bottom: 1px dashed #ccc;	margin-top: 20px;}
.ny_down li .img { width: 30%; float: left;}
.ny_down li .img img {
	width: 100%;
	box-sizing: border-box;
	border: 1px solid #ddd
}

.ny_down li dl {
	width:66%;
	float: right
}

.ny_down li a {
	width: 100%
}

.ny_down li dt {
	width: 100%;
	font-size: 16px;
	font-weight: 700;
	line-height: 40px
}

.ny_down li dd {
	width: 100%;
	font-size: 14px;
	line-height: 24px;
	height: auto;
	max-height: 96px;
	overflow: hidden;
	padding: 5px 0
}

.ny_down li a:hover {
	opacity: .7
}




/* page */
.page_zt {
	width: 100%; float: left;
}

.page_zt {width: 100%; display: block; text-align: center; height: 84px; border-top: 1px solid #e9e9e9; border-bottom: 1px solid #e9e9e9; margin: 20px 0;}
.page_zt .page_r { width: auto; display: inline-block; font-size: 12px; margin-top: 32px; color: #000;}
.page_zt .page_r a { height: 24px; margin: 0 3px; width: 24px; box-sizing: border-box; border: 1px solid #ddd; font-family: iconfont; color: #000; text-align: center; border-radius: 24px; display: inline-block; line-height: 24px; font-size: 12px;}
.page_zt .page_r a.page_prev { padding-right: 2px; line-height: 26px; font-family: SimSun;}
.page_zt .page_r a.page_next { padding-left: 2px; line-height: 24px; font-family: SimSun;}
.page_zt .page_r .ym { font-family: arial;}
.page_zt .page_r a:hover { background: #fe0000; border-color: #fe0000; color: #fff; opacity: .7; cursor: pointer; }
.page_zt .page_r .ym2 { height: 24px; width: 24px; background: #fe0000; color: #fff; margin: 0 3px; font-weight: 400; text-align: center; border-radius: 24px; display: inline-block; line-height: 24px; font-size: 12px; cursor: pointer; }
.page_zt .page_r .ym2:hover { opacity: .7; cursor: pointer;}



#galpop-wrapper {
	background-color: rgb(0, 0, 0);
	background-color: rgba(0, 0, 0, .8);
  }
  #galpop-container {
	border-radius:5px;
	padding:10px;
	background-color:rgb(255, 255, 255);
	background-color:rgba(255, 255, 255, .8);
  }
  #galpop-wrapper.loaded-ajax #galpop-container,
  #galpop-wrapper.loaded-iframe #galpop-container {
	width:70vw;
	height:70vh;
	padding:0;
	border-radius:0;
  }
  #galpop-wrapper.loaded-iframe iframe {
	width:100%;
	height:70vh;
	border:0;
  }
  #galpop-wrapper.loaded-ajax #galpop-content {
	padding:10px 20px;
  }
  #galpop-ajax {
	position:absolute;
	top:0;
	left:0;
	right:0;
	bottom:0;
	opacity:1;
	-o-transition: opacity 0.5s;
	-ms-transition: opacity 0.5s;
	-moz-transition: opacity 0.5s;
	-webkit-transition: opacity 0.5s;
	transition:opacity 0.5s;
	background-image:url("../images/ajax-loader.gif");
	background-repeat:no-repeat;
	background-position:center;
  }
  #galpop-wrapper.complete #galpop-ajax {
	opacity:0;
  }
  #galpop-info {
	background-color: rgb(0, 0, 0);
	background-color: rgba(0, 0, 0, .8);
	color:#fff;
	font-size:.8em;
	padding:10px;
	left:0;
	bottom:0;
  }
  #galpop-close {
	top:-30px;
	right:-30px;
	width:36px;
	height:36px;
	background-image:url("../images/btn-close.png");
	background-repeat:no-repeat;
  }
  
  /* Important to the slider! Be careful when changing these values! */
  
  .lock-scroll {
	overflow: hidden !important;
  }
  #galpop-wrapper {
	display:none;
	position:fixed;
	top:0;
	left:0;
	right:0;
	bottom:0;
	z-index:100;
  }
  #galpop-container {
	position:absolute;
	top:50%;
	left:50%;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
	height:100px;
	width:100px;
	-ms-transform: translate(-50%,-50%);
	-webkit-transform: translate(-50%,-50%);
	-moz-transform: translate(-50%,-50%);
	-o-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%);
	-o-transition: width 0.5s, height 0.5s;
	-ms-transition: width 0.5s, height 0.5s;
	-moz-transition: width 0.5s, height 0.5s;
	-webkit-transition: width 0.5s, height 0.5s;
	transition:width 0.5s, height 0.5s;
	overflow: visible !important;
  }
  #galpop-prev,
  #galpop-next {
	position:absolute;
	top:0;
	bottom:0;
	z-index:5;
	background-repeat:no-repeat;
	outline:none;
  }
  #galpop-prev {
	left:0;
	right:50%;
  }
  #galpop-next {
	left:50%;
	right:0;
  }
  #galpop-prev:hover {
	background-image:url("../images/btn-prev.png");
	background-position:left center;
  }
  #galpop-next:hover {
	background-image:url("../images/btn-next.png");
	background-position:right center;
  }
  #galpop-modal {
	position:relative;
  }
  #galpop-content {
	display:none;
  }
  #galpop-content img {
	vertical-align:top; max-width: 100%;
  }
  #galpop-info {
	position:absolute;
	display:none;
	z-index:15;
  }
  #galpop-info p {
	margin:0; font-size: 0.14rem
  }
  #galpop-info a {
	color:#fff;
  }
  #galpop-close {
	position:absolute;
	display:block;
	z-index:10;
	
  }

@media screen and (max-width: 736px) {

	.Content{width: 100%; float: left; margin-top: 0.92rem; }
	.common-list{ width: 100%; float: left; border-bottom: 1px solid #ccc; position: relative;}
	.common-list::before{ content: ""; position: absolute; bottom: -21px; left: 50%; margin-left: -21px; border: 4px solid #c01513; width: 42px; height: 40px; z-index: 1;}
	.common-list::after{ content: ""; position: absolute; bottom: -3px; left: 50%; margin-left: -44px; background: #c01513; border-left: 45px solid #fff; border-right: 45px solid #fff; width: 5px; height: 12px;}
	.Content nav { width: 100%; float: left; margin: 0.2rem 0 0.6rem; font-size: 0}
	.Content nav .list{ width: auto; margin: 0 auto; display: table;}
	.Content h2{ width: 100%; margin-top: 0.3rem; font-size: 0.48rem; text-align: center; font-weight: bold; text-transform: uppercase; font-family: "Arial Narrow"; position: relative; float: left; line-height: 0.4rem;}
	
	.Content nav li{ display: inline-block; float: left; line-height: 0.24rem}
	.Content nav .list a{ color: #222; font-size: 0.13rem; line-height: 0.24rem; margin:0 0.12rem; display: inline-block;}
	.Content nav .list a.cur,.Content nav .list a:hover{ color: #c01513;}
	
	
	
	.body-about{ width: 100%; float: left; margin: 0.2rem 0 0;}
	.body-news{ width: 100%; float: left; margin: 0.4rem 0 30px;}
	
	.company{ width: 100%; height: auto; float: left; margin: 0.2rem 0 0; padding: 0 0.1rem 0.1rem; box-sizing: border-box;}
	.company p{ line-height: 0.24rem; font-size: 0.14rem; color: #000; margin: 0 0 0.1rem;}
	.company p b{ display: block; font-weight: bold; font-size: 0.22rem; font-family: "Arial Narrow"; text-transform: uppercase; margin-bottom: 0.1rem;}
	.company .company-text{ width: 100%; float: left;}
	.company .company-img{ width: 100%; float: right; margin: 0.1rem 0 0.3rem;}
	.company .company-img ul{ width: 100%; float: left; margin-bottom: 0;}
	.company .company-img ul li{ width: 50%; box-sizing: border-box; margin-right: 0; box-shadow: 0 0 10px #fff;}
	.company .company-img ul li:last-child{ margin-right: 0; box-shadow: 0 0 10px #ddd;}

	.company .company-img img{ max-width: 100%; float: left;}
	
	.ceosay{ width: 100%; height: auto; float: left; margin: 0.5rem 0 0;}
	.ceosay h3{ width: 100%; text-align: center; float: left; font-weight: bold; font-size: 0.22rem; font-family: "Arial Narrow"; text-transform: uppercase; margin-bottom: 0.5rem;}
	.ceosay .ceosay-l{ width: 100%; float: left; margin: 0 0 0.5rem 0; position: relative;}
	.ceosay .ceosay-l .img{ width: 100%; float: left;}
	.ceosay .ceosay-l .img img{ max-width: 100%;}
	.ceosay .ceosay-l .ceosay-logo{ width: 2.5rem; height: 2rem; background: #c01513; top: 50%; left: 50%; margin-top: -1rem; margin-left: -1.25rem; float: left; position: absolute;}
	.ceosay .ceosay-l .ceosay-logo:after{ content: ""; position: absolute; top: 8px; left: 8px; border: 2px solid #fff; width: 2.3rem; height: 1.8rem; opacity: 0.5;}
	.ceosay .ceosay-l .ceosay-logo > img{ float: left; width: 1.5rem; margin: 0.7rem 0.5rem;}
	.ceosay .ceosay-r{ width: 100%; float: right; box-sizing: border-box; padding: 0 0.2rem;}
	.ceosay .ceosay-r p{ margin: 0 0 0.3rem; line-height: 0.24rem; font-size: 0.14rem; color: #333;}
	
	
	.culture{ width: 100%; height: 5rem; position: relative; margin: 0.5rem auto 0; background: url(../images/Culture.jpg) no-repeat center center;}
	.culture .text{ width: 80%; height: 4rem; box-sizing: border-box; padding: 0.5rem 0.2rem; background: rgba(255,255,255,0.9); text-align: center; position: absolute; top: 50%; left: 50%; margin: -2rem 0 0 -40% ;}
	.culture .text h3{ width: 100%; text-align: center; float: left; font-weight: bold; font-size: 0.24rem; font-family: "Arial Narrow"; text-transform: uppercase; margin-bottom: 0.3rem;}
	.culture .text p{ margin: 0.2rem 0; line-height: 0.18rem; font-size: 0.15rem; color: #333;}
	
	.lxfs{ width: 100%; margin-top: 0.2rem;}
	.lxfs .lxfs-zt h3{ width: 100%; font-size: 0.22rem; text-align: center; font-family: "Arial Narrow"; text-transform: uppercase; margin: 0.3rem 0 0.2rem;}
	.lxfs ul{ width: 100%; float: left; font-size: 14px;}
	.lxfs ul li{ line-height: 0.24rem; box-sizing: border-box; padding: 0.2rem; }
	.lxfs ul li .tit{ width: 100%; line-height: 0.24rem; font-size: 0.16rem;}
	.lxfs ul li .text{ width: 100%; font-size: 0.14rem; line-height: 0.24rem;}
	.lxfs ul li .text span{ width: 100%; float: left; line-height: 0.24rem;}
	.lxfs ul li .text .ewm{ float: none; text-align: center; display: inline-block; margin-top: 0.2rem; width: 2rem; box-sizing: border-box; border: 1px solid #ccc; padding: 0.08rem;}
	.lxfs ul li .text .ewm img{ width: 100%; float: left;}
	.lxfs ul li:last-child .text{ text-align: center;}

	.map{ display: none;}

	.n-eq{ width: 100%; float: left;}
	.n-eq ul{ width: 100%; float: left; margin: 0.3rem 0; box-sizing: border-box; padding: 0  0.2rem;}
	.n-eq ul li{ width: 100%; height: auto; float: left; margin: 0.1rem 0; box-sizing: border-box; padding: 0.1rem; border: 3px solid #ccc; }
	.n-eq ul li img{ width: 100%; float: left;}
	
/* newslist */
.newslist{ width: 100%; float: left; margin: 0.2rem 0;}

.newslist li{ width: 100%; float: left;  margin-bottom: 0.4rem;}
.newslist li a{	width: 100%; height: auto; transition: all 0.3s ease 0.1s;}
.newslist li .img{ width: 100%; box-sizing: border-box; border: 0.2rem solid #fff; float: left;}
.newslist li .img img{ width: 100%; transition: all 0.3s ease 0.1s;}
.newslist li .img a:hover img{ opacity: 0.7;}
.newslist li dl{ box-sizing: border-box; border: 0.2rem solid #fff; border-width: 0 0.2rem; width: 100%;}
.newslist li dl dt{ width: 100%; font-size: 0.2rem; font-family: "Arial Narrow"; color: #000; line-height: 0.4rem; height: 0.4rem; overflow: hidden; margin: 0 0 0; transition: all 0.3s ease 0.1s;}
.newslist li dl a:hover dt{ color: #c01513;}
.newslist li dl .date{width: 100%; color: #c01513; font-size: 0.14rem; margin-bottom: 0.1rem; line-height: 0.24rem;}
.newslist li dl .date:before{ font-size: 0.21rem; padding-right: 0.1rem; content: "\e651"; font-family: "iconfont";}
.newslist li dl a dd{ font-size: 0.14rem;line-height: 0.21rem; max-height: 0.63rem;}
.newslist li dl a.more{ line-height: 0.4rem; padding-right: 0.1rem; margin-top: 0.2rem; font-size: 0.12rem;}
.newslist li dl a.more::before{ font-size: 0.14rem; padding-right: 0.1rem;}

.newsview{ box-sizing: border-box; padding: 0 0.2rem; }
.newsview .tit{	font-size: 0.22rem; line-height: 0.3rem; color: #000;}
.newsview .xinxi{ font-size: 0.14rem; line-height: 0.3rem; padding-bottom: 0.1rem;color: #999;}
.newsview .xinxi span{ padding-right: 0.1rem;}
.newsview .ms{ font-size: 0.13rem; line-height: 0.21rem; padding:0.1rem 0;}

.xx_more{ border: 1px solid #ccc; padding: 0.07rem 0.21rem; font-size: 0.14rem; color: #000;}
.xx_more:hover{ background: #c01513; color: #fff;}
	

	.productslist li{width: 48%;}
	.productslist li .tit{ font-size: 0.14rem; 	line-height: 0.4rem; height: 0.4rem; overflow: hidden;}


	.n-feedback { box-sizing:border-box; padding:1rem 0.2rem 0;width:100%;display:block;position:relative;margin-bottom:0.3rem;}
	.n-feedback:after { display: none;}
	.n-feedback p{ width: 100%; text-align: center; font-size: 15px; position: absolute; top: 0.5rem; margin: 0; left: 0;}
	
	.n-feedback .from {width:100%;display:block;font-size:0;text-align:center;}
	
	.n-feedback .from .input_01 {width:100%;margin:0 0 0.1rem; padding: 0 0.07rem;line-height:0.3rem;color:#666;outline:0;font-size:0.14rem;}
	.n-feedback .from .content {width:100%;margin:0 0 0.1rem; padding: 0 0.07rem;line-height:0.3rem;color:#666;outline:0;font-size:0.14rem;}
	.n-feedback .from .submit {padding:0 0.12rem;line-height: 0.3rem;background:0 0;border:none;border:2px solid #ccd6dd;outline:0;color:#666;cursor:pointer;transition:all .3s ease;}
	.n-feedback .from .submit:hover {color:#000;border:2px solid #000;}
	
	
	.ny_down { width: 100%; display: block; float: left; margin-top: 50px; font-size: 0;}
	.ny_down li { width: 100%; padding: 0.15rem; box-sizing: border-box; display: inline-block;	border-bottom: 1px dashed #ccc;	margin-top: 0.2rem;}
	.ny_down li .img { width: 100%; float: left;}
	.ny_down li .img img {width: 100%;box-sizing: border-box;border: 1px solid #ddd}	
	.ny_down li dl {width:100%;float: left;}	
	.ny_down li dt {float: left;font-size: 0.16rem;font-weight: 700;line-height: 0.4rem}	
	.ny_down li dd {float: left;font-size: 0.14rem;line-height: 0.24rem; max-height: 0.96rem;padding: 0.05rem 0}	
	.ny_down li a:hover {opacity: .7}
	
/* page */
.page_zt {
	width: 100%; float: left;
}

.page_zt {width: 100%; display: block; text-align: center; height: 0.84rem; border-top: 1px solid #e9e9e9; border-bottom: 1px solid #e9e9e9; margin: 0.2rem 0;}
.page_zt .page_r { width: auto; display: inline-block; font-size: 0.12rem; margin-top: 0.32rem; color: #000;}
.page_zt .page_r a { height: 0.24rem; margin: 0 0.03rem; width: 0.24rem; box-sizing: border-box; border: 1px solid #ddd; font-family: iconfont; color: #000; text-align: center; border-radius: 0.24rem; display: inline-block; line-height: 0.24rem; font-size: 0.12rem;}
.page_zt .page_r a.page_prev { padding-right: 2px; line-height: 0.26rem; font-family: SimSun;}
.page_zt .page_r a.page_next { padding-left: 2px; line-height: 0.24rem; font-family: SimSun;}
.page_zt .page_r .ym { font-family: arial;}
.page_zt .page_r a:hover { background: #fe0000; border-color: #fe0000; color: #fff; opacity: .7; cursor: pointer; }
.page_zt .page_r .ym2 { height: 0.24rem; width: 0.24rem; background: #fe0000; color: #fff; margin: 0 0.03rem; font-weight: 400; text-align: center; border-radius: 0.24rem; display: inline-block; line-height: 0.24rem; font-size: 0.12rem; cursor: pointer; }
.page_zt .page_r .ym2:hover { opacity: .7; cursor: pointer;}


}



