.proleft {

	width: 305px;

	overflow: hidden;

	float: left;

}

.proleft .cp_type {

	background-color: #f7931e;

	padding: 26px 0 0;

}

.cp_type .hd {

	width: 100%;

	height: auto;

	margin: 0 auto 26px;

	padding: 0 30px;

	text-align: center;

	position: relative;

}

.proleft .cp_type .hd:before {

	content: "";

	display: block;

	background: url(../images/flbtbg1.png) left no-repeat;

	width: 89px;

	height: 165px;

	position: absolute;

	left: 0;

	top: -26px;

}

.proleft .cp_type .hd:after {

	content: "";

	display: block;

	background: url(../images/flbtbg2.png) left no-repeat;

	width: 119px;

	height: 179px;

	position: absolute;

	right: 0;

	bottom: -25px;

}

.cp_type .hd p {

	width: 100%;

	color: #fff;

	font-size: 40px;

	font-weight: bold;

	text-transform: uppercase;

}

.cp_type .hd p img {

	display: block;

	width: 28px;

	height: 28px;

	margin: 2px 10px 2px 0;

	padding: 0;

	float: left;

}

.cp_type .hd span {

	display: block;

	color: #fff;

	font-size: 24px;

}

.cp_type .hd i {

	display: none;

}

.cp_type .hd em {

	display: block;

	width: 30px;

	height: 5px;

	background: rgba(255,255,255,.3);

	margin: 5px auto;

}

.cp_type .bd {

	position: relative;

	z-index: 2;

}

.cp_type .bd ul {

	background: #222;

	overflow: hidden;

	min-height: 200px;

}

.cp_type .bd ul li {

	border-bottom: 0px solid rgba(255,255,255,.3);

	transition: all 0.5s;

	-webkit-transition: all 0.5s;

	-moz-transition: all 0.5s;

	-o-transition: all 0.5s;

}

.cp_type .bd ul li p {

	height: 74px;

	width: 88%;

	margin: 0 auto;

	position: relative;

	border-bottom: 1px solid rgba(255,255,255,.3);

}

.cp_type .bd ul li:last-child p {

	border-bottom: 0;

}

.cp_type .bd ul li.on:last-child p {

	border-bottom: 1px solid rgba(255,255,255,.3);

}

.cp_type .bd ul li p a {

	display: block;

	width: calc(100% - 40px);

	line-height: 74px;

	padding: 0;

	overflow: hidden;

	color: #fff;

	font-size: 17px;

	white-space: nowrap;

	text-overflow: ellipsis;

	float: left;

}

.cp_type .bd ul li p span {

	display: block;

	width: 40px;

	height: 100%;

	background: url(../images/mulu0.png) center center no-repeat;

	cursor: pointer;

	position: absolute;

	top: 0;

	right: -5px;

}

.cp_type .bd ul li div {

	display: none;

}

.cp_type .bd ul li div a {

	display: block;

	height: 40px;

	line-height: 40px;

	color: rgba(255,255,255,.5);

	font-size: 15px;

	overflow: hidden;

	text-overflow: ellipsis;

	white-space: nowrap;

	width: 88%;

	margin: 0 auto;

	padding: 0 10px;

}

.cp_type .bd ul li div a:first-child {

	margin-top: 15px;

}

.cp_type .bd ul li:last-child div a:last-child {

	margin-bottom: 15px;

}

.cp_type .bd ul li div a i {

	display: block;

	width: 4px;

	height: 4px;

	margin: 13px 6px 13px 0;

	padding: 0;

	border: 1px solid #999;

	border-radius: 50%;

	float: left;

}

.cp_type .bd ul li div a:hover i {

	border: 1px solid #f7931e;

}

.cp_type .bd ul li p:hover a, .cp_type .bd ul li.on p a {

	color: #f7931e;

}

.cp_type .bd ul li p:hover span {

	background: url(../images/mulu1.png) center center no-repeat;

}

.cp_type .bd ul li.on p span {

	background: url(../images/mulu2.png) center center no-repeat;

}

.cp_type .bd ul li div a:hover {

	color: #f7931e;

}

.cp_type .bd ul li div a:hover:before {

	background-position: 0 -10px;

}

.cp_type .bd ul a.ckqb {

	display: block;

	height: 34px;

	line-height: 34px;

	font-size: 16px;

	color: #333;

	background: #f1f1f1;

	width: 92%;

	margin: 10px auto;

	text-align: center;

	overflow: hidden;

	text-overflow: ellipsis;

	white-space: nowrap;

	cursor: pointer;

}

.cp_type .bd ul a.ckqb:hover {

	background: #f7931e;

	color: #fff;

}

.ProAll {

	width: 100%;

	height: auto;

	border-top: 1px solid #eee;

	margin-top: 12px;

}

.ProAll a {

	display: block;

	width: 100%;

	height: 58px;

	line-height: 58px;

	overflow: hidden;

	color: #333;

	font-size: 16px;

	font-weight: bold;

	white-space: nowrap;

	text-overflow: ellipsis;

	margin: 0 auto;

	padding: 0 30px;

	position: relative;

}

.ProAll a i {

	display: block;

	width: 40px;

	height: 100%;

	margin: 0;

	padding: 0;

	background: url(../images/mulu0.png) center center no-repeat;

	position: absolute;

	top: 0;

	right: 15px;

}

.ProAll a:hover {

	background: #f7931e;

	color: #fff;

}

.ProAll a:hover i {

	background: url(../images/mulu1.png) center center no-repeat;

}

.cp_type .mlphone {

	width: 100%;

	background: #f7931e;

	text-align: center;

	padding: 30px 0;

}

.cp_type .mlphone span {

	color: #fff;

	font-size: 20px;

	text-transform: uppercase;

}

.cp_type .mlphone p {

	color: #fff;

	font-size: 30px;

	font-weight: bold;

	margin: 8px 0 0;

}

.cp_type .mlphone .allpro {

	display: block;

	width: 112px;

	height: 37px;

	margin: 16px auto 0;

	line-height: 37px;

	text-align: center;

	color: #fff;

	font-size: 15px;

	background: #222;

	transition: all .4s ease;

}

.cp_type .mlphone .allpro:hover {

	background: #fff;

	color: #f7931e;

}

@media screen and (max-width:1399px) {

.proleft {

	width: 255px;

}

.cp_type .hd {

	margin: 0 auto 20px;

	padding: 0 20px;

}

.cp_type .hd p {

	font-size: 30px;

}

.cp_type .hd span {

	font-size: 20px;

}

.cp_type .bd ul li p {

	height: 68px;

}

.cp_type .bd ul li p a {

	line-height: 68px;

}

.cp_type .bd ul li div a {

	height: 40px;

	line-height: 40px;

}

.ProAll a {

	font-size: 15px;

	padding: 0 20px;

}

.ProAll a i {

	right: 5px;

}

}

@media screen and (max-width:1079px) {

.proleft {

	width: 100%;

}

.proleft .cp_type {

	padding: 10px 0 1px;

}

.cp_type .hd {

	position: relative;

	height: 40px;

	padding: 0 30px;

	text-align: left;

	margin: 0 auto 10px;

}

.proleft .cp_type .hd:before, .proleft .cp_type .hd:after {

	display: none;

}

.cp_type .hd i {

	display: block;

	width: 40px;

	height: 40px;

	margin: 0;

	padding: 0;

	background: rgba(255,255,255,0.3) url(../images/mulu3.png) center center no-repeat;

	position: absolute;

	top: 0;

	right: 30px;

}

.cp_type .hd.on i {

	background: rgba(255,255,255,0.3) url(../images/mulu4.png) center center no-repeat;

}

.cp_type .hd p, .cp_type .hd em {

	display: none;

}

.cp_type .hd span {

	display: block;

	line-height: 40px;

	font-size: 22px;

	font-weight: bold;

}

.cp_type .bd {

	display: none;

}

.cp_type .bd ul li p a {

	font-size: 16px;

}

.cp_type .bd ul li p span {

}

.ProAll a {

	font-size: 16px;

	padding: 0 30px;

}

.ProAll a i {

	right: 15px;

}

.cp_type .mlphone {

	display: none;

}

}

@media screen and (max-width:767px) {

.cp_type .hd {

	height: 32px;

	padding: 0 20px;

}

.cp_type .hd p, .NyXgwz_Title p {

	font-size: 20px;

}

.cp_type .hd i {

	width: 32px;

	height: 32px;

	right: 20px;

}

.cp_type .hd span {

	line-height: 32px;

	font-size: 20px;

}

.cp_type .bd ul li p {

	height: 58px;

}

.cp_type .bd ul li p a {

	line-height: 58px;

}

}

.NyBanner {

	width: 100%;

	height: 460px;

	overflow: hidden;

	margin: 0 auto;

	padding: 0;

	position: relative;

}

.NyBanner img.nyBa_Img {

	display: block;

	width: 1920px;

	height: 550px;

	margin: 0;

	padding: 0;

	position: absolute;

	left: 50%;

	top: 50%;

	transform: translate(-50%, -50%);

	-moz-transform: translate(-50%, -50%);

	-webkit-transform: translate(-50%, -50%);

}

.NyBanner .NyBa_Con {

	width: 1400px;

	height: auto;

	margin: 0;

	padding: 0;

	position: absolute;

	top: 50%;

	left: 50%;

	transform: translate(-50%, -50%);

	-moz-transform: translate(-50%, -50%);

	-webkit-transform: translate(-50%, -50%);

	-webkit-box-sizing: border-box;

	-moz-box-sizing: border-box;

	box-sizing: border-box;

}

.NyBa_Con p {

	width: 100%;

	height: auto;

	line-height: 40px;

	color: #fff;

	font-size: 36px;

	font-weight: bold;

	text-align: center;

	margin: 0 auto;

	padding: 0;

}

.NyBa_Con i {

	display: block;

	width: 40px;

	height: 3px;

	margin: 10px auto 15px;

	padding: 0;

	background-color: #f7931e;

}

.NyBa_Con span {

	display: block;

	width: 100%;

	height: auto;

	line-height: 30px;

	color: rgba(255,255,255,0.25);

	font-size: 24px;

	text-align: center;

	margin: 0 auto;

	padding: 0;

	text-transform: uppercase;

}

@media (max-width:1680px) {

.NyBanner {

	height: 420px;

}

.NyBanner img.nyBa_Img {

	width: 1753px;

	height: 420px;

}

}

@media (max-width:1600px) {

.NyBanner {

	height: 400px;

}

.NyBanner img.nyBa_Img {

	width: 1670px;

	height: 400px;

}

}

@media (max-width:1440px) {

.NyBanner {

	height: 360px;

}

.NyBanner img.nyBa_Img {

	width: 1503px;

	height: 360px;

}

.NyBa_Con p {

	line-height: 36px;

	font-size: 32px;

}

.NyBa_Con span {

	font-size: 20px;

}

.NyBa_Con i {

	margin: 10px auto;

}

}

@media (max-width:1366px) {

.NyBanner {

	height: 320px;

}

.NyBanner img.nyBa_Img {

	width: 1336px;

	height: 320px;

}

}

@media (max-width:1280px) {

.NyBanner {

	height: 300px;

}

.NyBanner img.nyBa_Img {

	width: 1250px;

	height: 300px;

}

.NyBa_Con p {

	line-height: 32px;

	font-size: 30px;

}

.NyBa_Con span {

	line-height: 20px;

	font-size: 18px;

}

.NyBa_Con i {

	height: 2px;

}

}

@media (max-width:1200px) {

.NyBanner {

	height: 290px;

}

.NyBanner img.nyBa_Img {

	width: 1210px;

	height: 290px;

}

}

@media (max-width:1080px) {

.NyBanner {

	height: 280px;

}

.NyBanner img.nyBa_Img {

	width: 1169px;

	height: 280px;

}

.NyBa_Con p {

	line-height: 30px;

	font-size: 26px;

}

.NyBa_Con span {

	font-size: 16px;

}

}

@media (max-width:1024px) {

.NyBanner {

	height: 320px;

}

.NyBanner img.nyBa_Img {

	width: 1117px;

	height: 320px;

}

}

@media (max-width:800px) {

.NyBanner {

	height: 250px;

}

.NyBanner img.nyBa_Img {

	width: 1043px;

	height: 250px;

}

}

@media (max-width:767px) {

.NyBanner {

	height: 180px;

	margin-top: 60px;

}

.NyBanner img.nyBa_Img {

	width: 835px;

	height: 200px;

}

.NyBa_Con p {

	font-size: 24px;

}

.NyBa_Con span {

	font-size: 14px;

}

.NyBa_Con i {

	width: 30px;

	margin: 5px auto;

}

}

@media (max-width:375px) {

.NyBanner {

	height: 160px;

}

.NyBanner img.nyBa_Img {

	width: 559px;

	height: 160px;

}

}

@media (max-width:320px) {

.NyBanner {

	height: 140px;

}

.NyBanner img.nyBa_Img {

	width: 489px;

	height: 140px;

}

.NyBa_Con p {

	font-size: 22px;

}

}

.NyCrumb {

	width: 100%;

	height: auto;

	margin: 0 auto 58px;

	padding: 0;

	position: relative;

	-webkit-box-sizing: border-box;

	-moz-box-sizing: border-box;

	box-sizing: border-box;

}

.NyCrumb .NyCrumb_Main {

	width: 1400px;

	height: 70px;

	margin: 0 auto;

	padding: 0;

	background-color: #fff;

	position: relative;

}

.NyCrumb_Main ul {

	float: left;

}

.NyCrumb_Main ul li {

	height: 70px;

	float: left;

	position: relative;

}

.NyCrumb_Main ul li em {

	display: block;

	width: 1px;

	height: 18px;

	margin: 26px auto;

	padding: 0;

	background-color: #ddd;

}

.NyCrumb_Main ul li a {

	display: block;

	width: auto;

	height: 70px;

	overflow: hidden;

	line-height: 70px;

	color: #333;

	font-size: 20px;

	font-weight: bold;

	margin: 0;

	padding: 0 60px;

}

.NyCrumb_Main ul li.NyActive a, .NyCrumb_Main ul li:hover a {

	background-color: #f7931e;

	color: #fff;

}

.NyCrumb_Main p {

	width: auto;

	max-width: 72%;

	height: 70px;

	overflow: hidden;

	line-height: 50px;

	color: #333;

	font-size: 16px;

	white-space: nowrap;

	text-overflow: ellipsis;

	float: right;

	padding: 10px 28px 10px 0;

}

.NyCrumb_Main p img.Crumb {

	display: inline-block;

	width: 18px;

	height: 18px;

	vertical-align: middle;

	margin: -2px 6px 0 0;

}

.NyCrumb_Main p img.CrumbJt {

	display: inline-block;

	width: 12px;

	height: 12px;

	vertical-align: middle;

	margin: -2px 8px 0;

}

.NyCrumb_Main p a {

	color: #333;

}

.NyCrumb_Main p a:hover {

	color: #f7931e;

}

.NyCrumb_Main p span {

	color: #999;

}

@media (max-width:1440px) {

.NyCrumb {

	margin: 0 auto 40px;

}

.NyCrumb .NyCrumb_Main {

	width: 100%;

	height: 60px;

}

.NyCrumb_Main ul li {

	height: 60px;

}

.NyCrumb_Main ul li a {

	height: 60px;

	line-height: 60px;

	font-size: 18px;

	padding: 0 40px;

}

.NyCrumb_Main p {

	height: 60px;

	line-height: 40px;

	font-size: 15px;

}

.NyCrumb_Main ul li em {

	margin: 21px auto;

}

}

@media (max-width:1200px) {

.NyCrumb_Main ul li a {

	padding: 0 30px;

}

.NyCrumb_Main p {

	font-size: 14px;

}

}

@media (max-width:1024px) {

.NyCrumb {

	margin: 0 auto 30px;

}

.NyCrumb_Main ul li a {

	font-size: 16px;

}

}

@media (max-width:800px) {

.NyCrumb {

	margin: 0 auto 25px;

}

.NyCrumb .NyCrumb_Main {

	height: 50px;

}

.NyCrumb_Main ul li {

	height: 50px;

}

.NyCrumb_Main ul li a {

	height: 50px;

	line-height: 50px;

	padding: 0 20px;

}

.NyCrumb_Main p {

	height: 50px;

	padding: 5px 15px 5px 0;

}

.NyCrumb_Main p img.CrumbJt {

	margin: -2px 6px 0;

}

.NyCrumb_Main ul li em {

	margin: 16px auto;

}

}

@media (max-width:767px) {

.NyCrumb {

	margin: 0 auto 16px;

}

.NyCrumb .NyCrumb_Main {

	height: auto;

}

.NyCrumb_Main ul {

	width: 100%;

	border-bottom: 1px solid #f0f0f0;

	float: inherit;

}

.NyCrumb_Main ul li a {

	font-size: 15px;

}

.NyCrumb_Main p {

	width: 100%;

	max-width: 100%;

	height: auto;

	line-height: 30px;

	margin: 0 auto;

	padding: 10px 12px;

}

}

.eyou_Title1 {

	width: 100%;

	overflow: hidden;

	margin: 0 auto 40px;

	padding: 0;

}

.eyou_Title1 p {

	width: 100%;

	height: 40px;

	line-height: 40px;

	color: #333;

	font-size: 36px;

	font-weight: bold;

	text-align: center;

	margin: 0 auto;

	padding: 0;

}

.eyou_Title2 p {

	color: #fff;

}

.eyou_Title1 span {

	display: block;

	width: 144px;

	height: 13px;

	margin: 17px auto 0;

	padding: 0;

	background: url(../images/line01.png) center center repeat-x;

}

.eyou_Title1 span i {

	display: block;

	width: 13px;

	height: 13px;

	margin: 0 auto;

	padding: 0;

	background-color: #f7931e;

}

@media (max-width:1440px) {

.eyou_Title1 {

	margin: 0 auto 30px;

}

.eyou_Title1 p {

	height: 36px;

	line-height: 36px;

	font-size: 32px;

}

.eyou_Title1 span {

	width: 128px;

	height: 9px;

	margin: 15px auto 0;

}

.eyou_Title1 span i {

	width: 9px;

	height: 9px;

}

}

@media (max-width:1280px) {

.eyou_Title1 p {

	height: 32px;

	line-height: 32px;

	font-size: 30px;

}

.eyou_Title1 span {

	width: 120px;

}

}

@media (max-width:1200px) {

.eyou_Title1 p {

	font-size: 28px;

}

}

@media (max-width:1080px) {

.eyou_Title1 p {

	height: 30px;

	line-height: 30px;

	font-size: 26px;

}

.eyou_Title1 span {

	margin: 10px auto 0;

}

}

@media (max-width:767px) {

.eyou_Title1 {

	margin: 0 auto 20px;

}

.eyou_Title1 p {

	height: 30px;

	line-height: 30px;

	font-size: 24px;

}

.eyou_Title1 span {

	width: 96px;

	height: 5px;

	margin: 5px auto 0;

}

.eyou_Title1 span i {

	width: 5px;

	height: 5px;

}

}

@media (max-width:320px) {

.eyou_Title1 p {

	font-size: 22px;

}

}

.eyaboutus {

	width: 100%;

	height: auto;

	min-height: 320px;

	margin: 0 auto;

	padding: 0;

}

.NyTitle {

	width: 100%;

	height: auto;

	margin: 0 auto 40px;

	padding: 0;

}

.NyTitle p {

	width: 100%;

	height: 40px;

	overflow: hidden;

	line-height: 40px;

	color: #333;

	font-size: 36px;

	font-weight: bold;

	text-align: center;

	margin: 0 auto 10px;

	padding: 0;

}

.NyTitle i {

	display: block;

	width: 143px;

	height: 13px;

	overflow: hidden;

	margin: 0 auto;

	padding: 0;

	background: url(../images/line04.png) center center no-repeat;

}

.NyTitle1 p {

	color: #fff;

}

.eyaboutus .eyaboutus_Profile {

	width: 100%;

	height: auto;

	margin: 0 auto;

	padding: 80px 0;

	background-color: #edf0f7;

	-webkit-box-sizing: border-box;

	-moz-box-sizing: border-box;

	box-sizing: border-box;

}

.eyaboutus_Profile .eyaboutus_Con {

	width: 1400px;

	height: auto;

	margin: 0 auto;

	padding: 0;

}

.eyaboutus_Con .eyaboutus_Img {

	width: 47%;

	height: auto;

	margin: 0;

	padding: 40px 40px 40px 0;

	background: url(../images/nyabbg.png) 250px 0 no-repeat;

	float: left;

	-webkit-box-sizing: border-box;

	-moz-box-sizing: border-box;

	box-sizing: border-box;

}

.eyaboutus_Img p {

	display: block;

	width: 100%;

	height: 390px;

	overflow: hidden;

	margin: 0;

	padding: 0;

	background-color: #fff;

	position: relative;

}

.eyaboutus_Img p img {

	display: block;

	width: 100%;

	height: 100%;

	overflow: hidden;

	object-fit: cover;

	margin: auto;

	padding: 0;

	position: absolute;

	left: 0;

	top: 0;

	right: 0;

	bottom: 0;

}

.eyaboutus_Con .eyaboutus_Text {

	width: 53%;

	height: 470px;

	margin: 0;

	padding: 40px;

	background-color: #333;

	float: right;

	position: relative;

	-webkit-box-sizing: border-box;

	-moz-box-sizing: border-box;

	box-sizing: border-box;

}

.eyaboutus_Text em {

	display: block;

	width: 100%;

	height: auto;

	line-height: 64px;

	color: rgba(255,255,255,0.04);

	font-family: "RobotoBold";

	font-size: 72px;

	font-style: normal;

	margin: 0 auto;

	padding: 0;

}

.eyaboutus_Text .NyAb_Name {

	width: 100%;

	height: auto;

	line-height: 36px;

	color: #fff;

	font-size: 28px;

	font-weight: bold;

	margin: -20px auto 40px;

	padding: 0;

}

.eyaboutus_Text .NyAb_Ms {

	width: 100%;

	height: auto;

	max-height: 240px;

	overflow-y: scroll;

	line-height: 30px;

	color: rgba(255,255,255,0.45);

	font-size: 16px;

	text-indent: 2em;

	word-break: break-all;

	text-align: justify;

	margin: 0 auto;

	padding: 0 20px 0 0;

	-webkit-box-sizing: border-box;

	-moz-box-sizing: border-box;

	box-sizing: border-box;

}

.eyaboutus_Text .NyAb_Ms::-webkit-scrollbar {

width:3px;

}

.eyaboutus_Text .NyAb_Ms p {

	width: 100%;

	height: auto;

	line-height: 30px;

	color: rgba(255,255,255,0.45);

	font-size: 16px;

	text-indent: 2em;

	word-break: break-all;

	text-align: justify;

	margin: 0 auto;

	padding: 0;

}

.eyaboutus_Text i {

	display: block;

	width: 3px;

	height: 80%;

	margin: 0;

	padding: 0;

	background-color: #f7931e;

	position: absolute;

	left: 0;

	top: 0;

}

.eyaboutus .eyaboutus_Culture {

	width: 100%;

	height: auto;

	margin: 0 auto;

	padding: 80px 0;

	background: #313131 url(../images/nyabbg1.png) center center no-repeat;

	background-size: cover;

	-webkit-box-sizing: border-box;

	-moz-box-sizing: border-box;

	box-sizing: border-box;

}

.eyaboutus .eyaboutus_Culture .eyou_Title1 span i {

	background: #f7931e;

}

.eyaboutus_Culture .NyAbCulture_Main {

	width: 1400px;

	height: auto;

	margin: 0 auto;

	padding: 0;

}

.NyAbCulture_Main ul li {

	width: 23.5%;

	height: auto;

	margin: 0 2% 0 0;

	padding: 60px 40px;

	background-color: #fff;

	float: left;

	transition: all 0.3s;

	-webkit-transition: all 0.3s;

	-moz-transition: all 0.3s;

	-o-transition: all 0.3s;

	-webkit-box-sizing: border-box;

	-moz-box-sizing: border-box;

	box-sizing: border-box;

}

.NyAbCulture_Main ul li:nth-child(4) {

	margin: 0;

}

.NyAbCulture_Main ul li:hover {

	background-color: #f7931e;

}

.NyAbCulture_Main ul li i {

	display: block;

	width: 90px;

	height: 90px;

	overflow: hidden;

	margin: 0 auto 20px;

	padding: 0;

	transition: all 0.3s;

	-webkit-transition: all 0.3s;

	-moz-transition: all 0.3s;

	-o-transition: all 0.3s;

}

.NyAbCulture_Main ul li i.AbIco1 {

	background: url(../images/abico1.png) center center no-repeat;

	background-size: 100% 100%;

}

.NyAbCulture_Main ul li i.AbIco2 {

	background: url(../images/abico2.png) center center no-repeat;

	background-size: 100% 100%;

}

.NyAbCulture_Main ul li i.AbIco3 {

	background: url(../images/abico3.png) center center no-repeat;

	background-size: 100% 100%;

}

.NyAbCulture_Main ul li i.AbIco4 {

	background: url(../images/abico4.png) center center no-repeat;

	background-size: 100% 100%;

}

.NyAbCulture_Main ul li:hover i.AbIco1 {

	background: url(../images/abico01.png) center center no-repeat;

	background-size: 100% 100%;

}

.NyAbCulture_Main ul li:hover i.AbIco2 {

	background: url(../images/abico02.png) center center no-repeat;

	background-size: 100% 100%;

}

.NyAbCulture_Main ul li:hover i.AbIco3 {

	background: url(../images/abico03.png) center center no-repeat;

	background-size: 100% 100%;

}

.NyAbCulture_Main ul li:hover i.AbIco4 {

	background: url(../images/abico04.png) center center no-repeat;

	background-size: 100% 100%;

}

.NyAbCulture_Main ul li p {

	width: 100%;

	height: auto;

	line-height: 30px;

	color: #333;

	font-size: 24px;

	text-align: center;

	margin: 0 auto;

	padding: 0;

	transition: all 0.3s;

	-webkit-transition: all 0.3s;

	-moz-transition: all 0.3s;

	-o-transition: all 0.3s;

}

.NyAbCulture_Main ul li:hover p {

	color: #fff;

}

.NyAbCulture_Main ul li em {

	display: block;

	width: 50px;

	height: 2px;

	margin: 10px auto 20px;

	padding: 0;

	background: url(../images/line05.png) center center no-repeat;

	transition: all 0.3s;

	-webkit-transition: all 0.3s;

	-moz-transition: all 0.3s;

	-o-transition: all 0.3s;

}

.NyAbCulture_Main ul li:hover em {

	background: url(../images/line06.png) center center no-repeat;

}

.NyAbCulture_Main ul li span {

	display: block;

	width: 100%;

	height: 50px;

	overflow: hidden;

	line-height: 25px;

	color: #999;

	font-size: 15px;

	text-align: center;

	margin: 0 auto;

	padding: 0;

	display: -webkit-box;

	text-overflow: ellipsis;

	-webkit-line-clamp: 2;

	-webkit-box-orient: vertical;

	transition: all 0.3s;

	-webkit-transition: all 0.3s;

	-moz-transition: all 0.3s;

	-o-transition: all 0.3s;

}

.NyAbCulture_Main ul li:hover span {

	color: rgba(255,255,255,.45);

}

.eyaboutus .eyaboutus_Honor {

	width: 100%;

	height: auto;

	margin: 0 auto;

	padding: 80px 0;

	background-color: #edf0f7;

	-webkit-box-sizing: border-box;

	-moz-box-sizing: border-box;

	box-sizing: border-box;

}

.eyaboutus_Honor .eyaboutusHonor_Main {

	width: 1400px;

	height: auto;

	margin: 0 auto;

	padding: 0;

	-webkit-box-sizing: border-box;

	-moz-box-sizing: border-box;

	box-sizing: border-box;

}

.eyaboutusHonor_Main .eyaboutusHonor_List {

	width: 100%;

	height: auto;

	min-height: 240px;

	padding: 0 70px;

	position: relative;

}

.eyaboutusHonor_List .swiper-container03 {

	width: 100%;

	height: auto;

	overflow: hidden;

	margin: 0 auto;

	padding: 0;

	position: relative;

}

.eyaboutusHonor_List .swiper-container03 .swiper-slide {

	height: auto;

	padding: 0;

	transition: all 0.5s;

	-webkit-transition: all 0.5s;

	-moz-transition: all 0.5s;

	-o-transition: all 0.5s;

}

.eyaboutusHonor_List .swiper-container03 .swiper-slide .eyaboutusHonor_Img {

	width: 100%;

	height: 240px;

	overflow: hidden;

	margin: 0 auto 10px;

	padding: 16px;

	background-color: #fff;

	box-shadow: 0 0 0 rgba(0,0,0,0.06);

	transition: all 0.5s;

	-webkit-transition: all 0.5s;

	-moz-transition: all 0.5s;

	-o-transition: all 0.5s;

	-webkit-box-sizing: border-box;

	-moz-box-sizing: border-box;

	box-sizing: border-box;

}

.eyaboutusHonor_List .swiper-container03 .swiper-slide:hover .eyaboutusHonor_Img {

	box-shadow: 0 0 10px rgba(0,0,0,0.06);

}

.eyaboutusHonor_List .swiper-container03 .swiper-slide .eyaboutusHonor_Img a {

	display: block;

	width: 100%;

	height: 100%;

	overflow: hidden;

	margin: 0 auto;

	padding: 0;

	position: relative;

}

.eyaboutusHonor_List .swiper-container03 .swiper-slide .eyaboutusHonor_Img a img {

	display: block;

	max-width: 100%;

	max-height: 100%;

	margin: auto;

	padding: 0;

	position: absolute;

	left: 0;

	top: 0;

	right: 0;

	bottom: 0;

	transition: all 0.5s;

	-webkit-transition: all 0.5s;

	-moz-transition: all 0.5s;

	-o-transition: all 0.5s;

}

.eyaboutusHonor_List .swiper-container03 .swiper-slide:hover .eyaboutusHonor_Img a img {

	-webkit-transform: scale(1.1);

	-moz-transform: scale(1.1);

	transform: scale(1.1);

}

.eyaboutusHonor_List .swiper-container03 .swiper-slide a.eyaboutusHonor_Name {

	display: block;

	width: 100%;

	height: 40px;

	overflow: hidden;

	line-height: 30px;

	color: #333;

	font-size: 20px;

	font-weight: bold;

	text-align: center;

	white-space: nowrap;

	text-overflow: ellipsis;

	margin: 0 auto;

	border-bottom: 1px solid #e6e6e6;

}

.eyaboutusHonor_List .swiper-container03 .swiper-slide:hover a.eyaboutusHonor_Name {

	color: #f7931e;

	border-bottom: 1px solid #f7931e;

}

.eyaboutusHonor_List .swiper-button-prev3, .eyaboutusHonor_List .swiper-button-next3 {

	width: 40px!important;

	height: 40px!important;

	margin: -20px 0 0!important;

	border-radius: 50%;

	position: absolute;

	top: 50%!important;

	bottom: 0!important;

	opacity: 1;

	cursor: pointer;

}

.eyaboutusHonor_List .swiper-button-prev3 {

	background: url(../images/prev01.png) center center no-repeat;

	left: 0;

}

.eyaboutusHonor_List .swiper-button-next3 {

	background: url(../images/next01.png) center center no-repeat;

	right: 0;

}

.eyaboutusHonor_List .swiper-button-prev3:hover {

	background: url(../images/prev02.png) center center no-repeat;

}

.eyaboutusHonor_List .swiper-button-next3:hover {

	background: url(../images/next02.png) center center no-repeat;

}

@media (max-width:1450px) {

.eyaboutus .eyaboutus_Profile {

	padding: 60px;

}

.eyaboutus_Profile .eyaboutus_Con {

	width: 100%;

}

.eyaboutus_Img p {

	height: 370px;

}

.eyaboutus_Con .eyaboutus_Text {

	height: 450px;

}

.eyaboutus_Text em {

	line-height: 60px;

	font-size: 68px;

}

.eyaboutus .eyaboutus_Culture {

	padding: 60px;

}

.eyaboutus_Culture .NyAbCulture_Main {

	width: 100%;

}

.NyAbCulture_Main ul li {

	padding: 60px 30px;

}

.eyaboutus .eyaboutus_Honor {

	padding: 60px;

}

.eyaboutus_Honor .eyaboutusHonor_Main {

	width: 100%;

}

.eyaboutusHonor_Main .eyaboutusHonor_List {

	margin: 0;

	padding: 0 60px;

}

.eyaboutusHonor_List .swiper-container03 .swiper-slide .eyaboutusHonor_Img {

	height: 240px;

}

}

@media (max-width:1366px) {

.eyaboutus_Img p {

	height: 350px;

}

.eyaboutus_Con .eyaboutus_Text {

	height: 430px;

}

.eyaboutus_Text em {

	line-height: 50px;

	font-size: 60px;

}

.eyaboutus_Text .NyAb_Name {

	line-height: 32px;

	font-size: 26px;

	margin: -20px auto 30px;

}

.eyaboutus_Text .NyAb_Ms {

	font-size: 15px;

}

}

@media (max-width:1280px) {

.eyaboutus_Img p {

	height: 330px;

}

.eyaboutus_Con .eyaboutus_Text {

	height: 410px;

}

.eyaboutus_Text em {

	line-height: 48px;

	font-size: 54px;

}

.eyaboutus_Text .NyAb_Name {

	line-height: 30px;

	font-size: 24px;

	margin: -20px auto 20px;

}

.NyAbCulture_Main ul li {

	padding: 50px 25px;

}

.eyaboutusHonor_List .swiper-container03 .swiper-slide .eyaboutusHonor_Img {

	height: 200px;

	padding: 10px;

}

}

@media (max-width:1200px) {

.eyaboutus .eyaboutus_Profile {

	padding: 60px 40px;

}

.eyaboutus_Con .eyaboutus_Img {

	padding: 30px 30px 30px 0;

}

.eyaboutus_Img p {

	height: 320px;

}

.eyaboutus_Con .eyaboutus_Text {

	height: 380px;

	padding: 30px;

}

.eyaboutus_Text .NyAb_Ms {

	max-height: 208px;

	line-height: 26px;

	font-size: 14px;

}

.eyaboutus .eyaboutus_Culture {

	padding: 60px 40px;

}

.NyAbCulture_Main ul li {

	padding: 40px 20px;

}

.NyAbCulture_Main ul li span {

	height: 48px;

	line-height: 24px;

	font-size: 14px;

}

.eyaboutus .eyaboutus_Honor {

	padding: 60px 40px;

}

.eyaboutusHonor_Main .eyaboutusHonor_List {

	min-height: 180px;

	margin: 0;

	padding: 0 40px;

}

.eyaboutusHonor_List .swiper-container03 .swiper-slide .eyaboutusHonor_Img {

	height: 200px;

}

}

@media (max-width:1080px) {

.eyaboutus_Img p {

	height: 300px;

}

.eyaboutus_Con .eyaboutus_Text {

	height: 360px;

}

.eyaboutus_Text .NyAb_Ms {

	max-height: 192px;

	line-height: 24px;

}

.NyAbCulture_Main ul li {

	padding: 30px 20px;

}

.NyAbCulture_Main ul li i {

	width: 80px;

	height: 80px;

}

.NyAbCulture_Main ul li p {

	font-size: 22px;

}

.eyaboutusHonor_List .swiper-container03 .swiper-slide .eyaboutusHonor_Img {

	height: 240px;

}

.eyaboutusHonor_List .swiper-container03 .swiper-slide a.eyaboutusHonor_Name {

	font-size: 18px;

}

}

@media (max-width:1024px) {

.eyaboutus .eyaboutus_Profile {

	padding: 40px;

}

.eyaboutus_Img p {

	height: 280px;

}

.eyaboutus_Con .eyaboutus_Text {

	height: 340px;

}

.eyaboutus_Text em {

	line-height: 44px;

	font-size: 50px;

}

.eyaboutus_Text .NyAb_Name {

	font-size: 22px;

}

.eyaboutus .eyaboutus_Culture {

	padding: 40px;

}

.NyAbCulture_Main ul li {

	padding: 30px 15px;

}

.NyAbCulture_Main ul li i {

	width: 70px;

	height: 70px;

}

.NyAbCulture_Main ul li p {

	font-size: 20px;

}

.NyAbCulture_Main ul li span {

	height: 44px;

	line-height: 22px;

}

.eyaboutus .eyaboutus_Honor {

	padding: 40px;

}

}

@media (max-width:800px) {

.eyaboutus .eyaboutus_Profile {

	padding: 40px 20px;

}

.eyaboutus_Con .eyaboutus_Img {

	width: 100%;

	margin: 0 auto;

	padding: 20px 20px 20px 0;

	float: inherit;

}

.eyaboutus_Img p {

	height: 360px;

}

.eyaboutus_Con .eyaboutus_Text {

	width: 100%;

	height: auto;

	margin: 0 auto;

	padding: 20px;

	float: inherit;

}

.eyaboutus_Text i {

	width: 60%;

	height: 3px;

	left: inherit;

	right: 0;

}

.eyaboutus_Text .NyAb_Ms {

	padding: 0;

	max-height: inherit;

	display: inherit;

	text-overflow: inherit;

	-webkit-line-clamp: inherit;

	-webkit-box-orient: inherit;

	min-height: 200px;

}

 .eyaboutus_Text .NyAb_Ms::-webkit-scrollbar {

width:0;

}

.eyaboutus .eyaboutus_Culture {

	padding: 40px 20px;

}

.NyAbCulture_Main ul li i {

	width: 60px;

	height: 60px;

}

.NyAbCulture_Main ul li p {

	font-size: 18px;

}

.NyAbCulture_Main ul li span {

	height: 60px;

	line-height: 20px;

	-webkit-line-clamp: 3;

}

.eyaboutusHonor_List .swiper-container03 .swiper-slide .eyaboutusHonor_Img {

	height: 180px;

	margin: 0 auto;

}

}

@media (max-width:767px) {

.eyaboutus .eyaboutus_Profile {

	padding: 30px 12px;

}

.eyaboutus_Con .eyaboutus_Img {

	padding: 12px 12px 12px 0;

	background: url(../images/nyabbg.png) 80px 0 no-repeat;

}

.eyaboutus_Img p {

	height: 240px;

}

.eyaboutus .eyaboutus_Culture {

	padding: 20px 12px;

}

.NyAbCulture_Main ul li {

	width: 48.5%;

	height: auto;

	margin: 0 3% 12px 0;

	padding: 40px 12px 20px;

}

.NyAbCulture_Main ul li:nth-child(4) {

	margin: 0 3% 12px 0;

}

.NyAbCulture_Main ul li:nth-child(2n+2) {

	margin: 0 0 12px 0;

}

.eyaboutus .eyaboutus_Honor {

	padding: 20px 12px;

}

.eyaboutusHonor_Main .eyaboutusHonor_List {

	margin: 0 auto;

	padding: 0;

}

.eyaboutusHonor_List .swiper-container03 .swiper-slide .eyaboutusHonor_Img {

	height: 140px;

}

.eyaboutusHonor_List .swiper-container03 .swiper-slide a.eyaboutusHonor_Name {

	font-size: 16px;

}

.eyaboutusHonor_List .swiper-button-prev3, .eyaboutusHonor_List .swiper-button-next3 {

	display: none;

}

}

@media (max-width:375px) {

.eyaboutus_Con .eyaboutus_Img {

	background: url(../images/nyabbg.png) 60px 0 no-repeat;

}

.eyaboutus_Img p {

	height: 220px;

}

.eyaboutusHonor_List .swiper-container03 .swiper-slide a.eyaboutusHonor_Name {

	padding: 5px 0;

	font-size: 15px;

}

}

@media (max-width:320px) {

.eyaboutus_Con .eyaboutus_Img {

	background: url(../images/nyabbg.png) 40px 0 no-repeat;

}

.eyaboutus_Img p {

	height: 180px;

}

.eyaboutus_Text em {

	line-height: 32px;

	font-size: 40px;

}

.eyaboutus_Text .NyAb_Name {

	font-size: 20px;

}

.NyAbCulture_Main ul li {

	width: 100%;

	height: auto;

	margin: 0 auto 12px;

	padding: 20px 12px;

}

.NyAbCulture_Main ul li:nth-child(2n+2), .NyAbCulture_Main ul li:nth-child(4) {

	margin: 0 auto 12px;

}

.NyAbCulture_Main ul li span {

	height: 40px;

	line-height: 20px;

	-webkit-line-clamp: 2;

}

.eyaboutusHonor_List .swiper-container03 .swiper-slide .eyaboutusHonor_Img {

	height: 220px;

}

.eyaboutusHonor_List .swiper-container03 .swiper-slide a.eyaboutusHonor_Name {

	padding: 10px 0;

	font-size: 18px;

}

}

.NyDown {

	width: 100%;

	overflow: hidden;

	margin: 0 auto;

	padding: 80px 0;

	background-color: #edf0f7;

}

.NyDown .NyDown_Main {

	width: 1400px;

	height: auto;

	margin: 0 auto;

	padding: 0;

	min-height: 320px;

}

.NyDown_Main .NyDown_List {

	width: 100%;

	height: auto;

	margin: 0 auto;

	padding: 0;

}

.NyDown_List ul li {

	width: 48.5%;

	height: auto;

	margin: 0 3% 30px 0;

	padding: 0 100px 0 0;

	background-color: #fff;

	box-shadow: 0 0 0 rgba(0,0,0,0);

	float: left;

	position: relative;

	transition: all 0.5s;

	-webkit-transition: all 0.5s;

	-moz-transition: all 0.5s;

	-o-transition: all 0.5s;

}

.NyDown_List ul li:nth-child(2n+2) {

	margin: 0 0 30px;

}

.NyDown_List ul li:hover {

	box-shadow: 0 0 10px rgba(0,0,0,0.06);

}

.NyDown_List ul li .NyDown_Btn {

	width: 100px;

	height: 100px;

	margin: 0;

	padding: 0;

	border-left: 1px solid #e6e6e6;

	position: absolute;

	top: 0;

	right: 0;

	transition: all 0.5s;

	-webkit-transition: all 0.5s;

	-moz-transition: all 0.5s;

	-o-transition: all 0.5s;

}

.NyDown_List ul li .NyDown_Btn a {

	display: block;

	width: 100px;

	height: 100px;

	margin: 0 auto;

	padding: 25px 0;

}

.NyDown_List ul li .NyDown_Btn a i.DwIco {

	display: block;

	width: 50px;

	height: 50px;

	margin: 0 auto;

	padding: 0;

	background: url(../images/down.png) center center no-repeat;

	background-size: 100% 100%;

	transition: all 0.5s;

	-webkit-transition: all 0.5s;

	-moz-transition: all 0.5s;

	-o-transition: all 0.5s;

}

.NyDown_List ul li:hover .NyDown_Btn {

	border-left: 1px solid #f7931e;

}

.NyDown_List ul li:hover .NyDown_Btn a i.DwIco {

	background: url(../images/down1.png) center center no-repeat;

	background-size: 100% 100%;

}

.NyDown_List ul li .NyDown_Text {

	width: 100%;

	height: 100px;

	overflow: hidden;

	margin: 0;

	padding: 15px 20px;

}

.NyDown_List ul li .NyDown_Text a.NyDown_Name {

	display: block;

	width: 100%;

	height: 40px;

	overflow: hidden;

	line-height: 40px;

	color: #333;

	font-size: 20px;

	font-weight: bold;

	white-space: nowrap;

	text-overflow: ellipsis;

	margin: 0 auto 6px;

	padding: 0 0 0 13px;

	position: relative;

	transition: all 0.5s;

	-webkit-transition: all 0.5s;

	-moz-transition: all 0.5s;

	-o-transition: all 0.5s;

	-webkit-box-sizing: border-box;

}

.NyDown_List ul li .NyDown_Text a.NyDown_Name i {

	display: block;

	width: 3px;

	height: 20px;

	margin: 0;

	padding: 0;

	background-color: #f7931e;

	position: absolute;

	left: 0;

	top: 10px;

}

.NyDown_List ul li .NyDown_Text span {

	display: block;

	width: 100%;

	height: 24px;

	overflow: hidden;

	line-height: 24px;

	color: #999;

	font-size: 14px;

	margin: 0 auto;

	padding: 0;

}

.NyDown_List ul li .NyDown_Text span img {

	display: block;

	width: 18px;

	height: 18px;

	margin: 2px 6px 2px 0;

	padding: 0;

	float: left;

}

.NyDown_List ul li:hover .NyDown_Text a.NyDown_Name {

	color: #f7931e;

}

.DownABtn a {

	display: block;

	width: 160px;

	height: 44px;

	line-height: 44px;

	color: #fff;

	font-size: 16px;

	margin: 20px auto 0;

	padding: 0 33px;

	background: #f7931e url(../images/down2.png) 104px 8px no-repeat;

	background-size: 28px 28px;

	-webkit-box-sizing: border-box;

	-moz-box-sizing: border-box;

	box-sizing: border-box;

}

.DownABtn a:hover {

	background-color: #666;

}

@media (max-width:1440px) {

.NyDown {

	padding: 60px;

}

.NyDown .NyDown_Main {

	width: 100%;

}

.NyDown_Main #fengye {

	margin: 30px auto 0;

}

}

@media (max-width:1200px) {

.NyDown {

	padding: 60px 40px;

}

.NyDown_List ul li .NyDown_Text a.NyDown_Name {

	font-size: 18px;

}

.NyDown_List ul li .NyDown_Text a.NyDown_Name i {

	height: 18px;

	top: 11px;

}

}

 @media (max-width:800px) {

.NyDown {

	padding: 40px 20px;

}

.NyDown_List ul li {

	width: 100%;

	height: auto;

	margin: 0 auto 20px;

	float: inherit;

}

.NyDown_List ul li:nth-child(2n+2) {

	margin: 0 auto 20px;

}

.NyDown_Main #fengye {

	margin: 20px auto 0;

}

}

@media (max-width:767px) {

.NyDown {

	padding: 30px 12px;

}

.NyDown_List ul li {

	width: 100%;

	height: auto;

	margin: 0 auto 20px;

	padding: 0 60px 0 0;

	float: inherit;

}

.NyDown_List ul li:nth-child(2n+2) {

	margin: 0 auto 20px;

}

.NyDown_List ul li .NyDown_Text {

	height: 80px;

	padding: 10px 12px;

}

.NyDown_List ul li .NyDown_Text a.NyDown_Name {

	height: 36px;

	line-height: 36px;

	margin: 0 auto;

}

.NyDown_List ul li .NyDown_Text a.NyDown_Name i {

	top: 9px;

}

.NyDown_List ul li .NyDown_Btn {

	width: 60px;

	height: 80px;

}

.NyDown_List ul li .NyDown_Btn a {

	width: 60px;

	height: 80px;

	padding: 20px 0;

}

.NyDown_List ul li .NyDown_Btn a i.DwIco {

	width: 40px;

	height: 40px;

}

.NyDown_Main #fengye {

	margin: 0 auto;

}

}

@media (max-width:375px) {

.NyDown_List ul li .NyDown_Text a.NyDown_Name {

	font-size: 16px;

}

}

#fengye {

	margin: 40px auto 0;

	color: #666;

	font-size: 15px;

	text-align: center;

}

#fengye a {

	display: inline-block;

	padding: 0 15px;

	background-color: #fff;

	height: 36px;

	line-height: 34px;

	text-align: center;

	margin: 0 5px;

	border-radius: 2px;

	color: #666;

	font-size: 14px;

	border: 1px solid #ddd;

}

#fengye a:hover {

	background-color: #f7931e;

	color: #fff;

	border: 1px solid #f7931e;

}

#fengye a.pnnum1 {

	background-color: #f7931e;

	color: #fff;

	border: 1px solid #f7931e;

}

#fengye input {

	display: inline-block;

	padding: 0 5px;

	background-color: #f7931e;

	width: 40px!important;

	height: 36px!important;

	line-height: 36px;

	text-align: center;

	border-radius: 2px;

	margin: 0 5px;

	color: #fff;

	cursor: pointer;

	border: 0;

	outline: none;

}

#fengye .p_input {

	display: inline-block;

	padding: 0 5px;

	background-color: #fff;

	width: 40px!important;

	height: 36px;

	line-height: 36px;

	text-align: center;

	margin: 0 5px;

	color: #555;

	font-size: 14px;

	cursor: default;

	border: 1px solid #efefef;

	-webkit-box-sizing: border-box;

	-moz-box-sizing: border-box;

	box-sizing: border-box;

}

@media (max-width:1440px) {

#fengye {

	margin: 30px auto 0;

}

}

@media (max-width:1079px) {

#fengye {

	margin: 25px auto 0;

}

}

@media (max-width:767px) {

#fengye {

	margin: 8px auto 0;

	font-size: 0;

}

#fengye .p_input, #fengye input {

	display: none;

}

}

@media (max-width:320px) {

#fengye a {

	padding: 0 10px;

}

}

.Nycase {

	width: 100%;

	overflow: hidden;

	margin: 0 auto;

	padding: 80px 0;

	background-color: #edf0f7;

}

@media (max-width:1440px) {

.Nycase {

	padding: 60px 0;

}

}

@media (max-width: 767px) {

.Nycase {

	padding: 25px 0;

}

}

.nyprobox .cp_type .bd ul {

	background: #fff;

	min-height: 200px;

}

.nyprobox .cp_type .bd ul li p {

	border-bottom: 1px solid rgba(0,0,0,.1);

}

.nyprobox .cp_type .bd ul li.on:last-child p {

	border-bottom: 1px solid rgba(0,0,0,.1);

}

.nyprobox .cp_type .bd ul li p a {

	color: #333;

}

.nyprobox .cp_type .bd ul li p:hover a, .nyprobox .cp_type .bd ul li.on p a {

	color: #f7931e;

}

.nyprobox .cp_type .bd ul li div a {

	color: #999;

}

.nyprobox .cp_type .bd ul li div a:hover {

	color: #f7931e;

}

.nyprobox .xxwz {

	margin-top: 36px;

}

.nyprobox .xxwz .bd ul li p:before {

	content: "";

	display: block;

	width: 3px;

	height: 24px;

	background: #f7931e;

	float: left;

	margin-top: 24px;

}

.nyprobox .xxwz .bd ul li p a {

	width: calc(100% - 15px);

	float: right;

}

@media (max-width:1079px) {

.nyprobox .xxwz {

	margin: 15px 0;

}

}

@media (max-width:767px) {

.nyprobox .cp_type .hd span {

	font-size: 18px;

}

.nyprobox .cp_type .bd ul {

	min-height: 150px;

}

.nyprobox .xxwz .bd ul li p:before {

	height: 20px;

	margin-top: 18px;

}

}

.nyprobox .nyright {

	width: calc(100% - 345px);

	float: right;

}

.nyprobox .nyprori ul li {

	width: 100%;

	height: auto;

	margin: 0 auto 30px;

	padding: 20px;

	background-color: #fff;

	box-shadow: 0 0 0 rgba(0,0,0,0.06);

	position: relative;

	transition: all 0.5s;

	-webkit-transition: all 0.5s;

	-moz-transition: all 0.5s;

	-o-transition: all 0.5s;

	box-sizing: border-box;

	-webkit-box-sizing: border-box;

	-o-box-sizing: border-box;

	-moz-box-sizing: border-box;

}

.nyprobox .nyprori ul li:hover {

	box-shadow: 0 0 20px rgba(0,0,0,0.06);

}

.nyprobox .nyprori ul li .NyProlist_Img {

	width: 28.5%;

	height: 200px;

	overflow: hidden;

	margin: 0;

	padding: 0;

	float: left;

}

.nyprobox .nyprori ul li .NyProlist_Img a {

	display: block;

	width: 100%;

	height: 100%;

	overflow: hidden;

	margin: 0;

	padding: 0;

	background-color: #fff;

	border: 1px solid #eee;

	position: relative;

	transition: all 0.5s;

	-webkit-transition: all 0.5s;

	-moz-transition: all 0.5s;

	-o-transition: all 0.5s;

	-webkit-box-sizing: border-box;

	-moz-box-sizing: border-box;

	box-sizing: border-box;

}

.nyprobox .nyprori ul li .NyProlist_Img a img {

	display: block;

	max-width: 100%;

	max-height: 100%;

	overflow: hidden;

	margin: auto;

	padding: 0;

	position: absolute;

	left: 0;

	top: 0;

	right: 0;

	bottom: 0;

	transition: all 0.5s;

	-webkit-transition: all 0.5s;

	-moz-transition: all 0.5s;

	-o-transition: all 0.5s;

}

.nyprobox .nyprori ul li:hover .NyProlist_Img a {

	border: 1px solid #f7931e;

}

.nyprobox .nyprori ul li:hover .NyProlist_Img a img {

	-webkit-transform: scale(1.1);

	-moz-transform: scale(1.1);

	transform: scale(1.1);

}

.nyprobox .nyprori ul li .NyProlist_Text {

	width: 71.5%;

	height: auto;

	overflow: hidden;

	margin: 0;

	padding: 15px 15px 25px 30px;

	float: right;

	box-sizing: border-box;

	-webkit-box-sizing: border-box;

	-o-box-sizing: border-box;

	-moz-box-sizing: border-box;

}

.nyprobox .nyprori ul li .NyProlist_Text .NyProlist_Name {

	width: 100%;

	height: auto;

	overflow: hidden;

	margin: 0 auto;

	padding: 0;

}

.nyprobox .nyprori ul li .NyProlist_Text .NyProlist_Name a {

	display: block;

	width: 100%;

	height: 38px;

	overflow: hidden;

	line-height: 38px;

	color: #333;

	font-size: 20px;

	font-weight: bold;

	white-space: nowrap;

	text-overflow: ellipsis;

	margin: 0 auto;

	padding: 0;

	transition: all 0.5s;

	-webkit-transition: all 0.5s;

	-moz-transition: all 0.5s;

	-o-transition: all 0.5s;

}

.nyprobox .nyprori ul li:hover .NyProlist_Text .NyProlist_Name a {

	color: #f7931e;

}

.nyprobox .nyprori ul li .NyProlist_Text .NyProlist_Ms {

	width: 100%;

	height: auto;

	overflow: hidden;

	margin: 10px auto 20px;

	padding: 0;

}

.nyprobox .nyprori ul li .NyProlist_Text .NyProlist_Ms p {

	width: 100%;

	height: 56px;

	overflow: hidden;

	line-height: 28px;

	color: #999;

	font-size: 16px;

	word-break: break-all;

	text-align: justify;

	margin: 0 auto;

	padding: 0;

	display: -webkit-box;

	text-overflow: ellipsis;

	-webkit-line-clamp: 2;

	-webkit-box-orient: vertical;

	transition: all 0.5s;

	-webkit-transition: all 0.5s;

	-moz-transition: all 0.5s;

	-o-transition: all 0.5s;

}

.nyprobox .nyprori ul li .NyProlist_Text .NyProlist_Tags {

	width: 100%;

	height: auto;

	overflow: hidden;

	margin: 0 auto;

	padding: 0;

}

.nyprobox .nyprori ul li .NyProlist_Text .NyProlist_Tags dl {

	width: 100%;

	height: auto;

	margin: 0 auto;

	padding: 0;

}

.nyprobox .nyprori ul li .NyProlist_Text .NyProlist_Tags dl dd {

	display: block;

	width: auto;

	max-width: 40%;

	height: 36px;

	overflow: hidden;

	line-height: 36px;

	color: #999;

	font-size: 14px;

	white-space: nowrap;

	text-overflow: ellipsis;

	margin: 0 2% 0 0;

	padding: 0 15px;

	background-color: #edf0f7;

	position: relative;

	float: left;

	box-sizing: border-box;

	-webkit-box-sizing: border-box;

	-o-box-sizing: border-box;

	-moz-box-sizing: border-box;

}

.nyprobox .nyprori ul li .NyProlist_Text .NyProlist_Tags dl dd:nth-child(3) {

	margin: 0;

}

.nyprobox .nyprori ul li .NyProlist_Text .NyProlist_Tags dl dd img {

	display: inline-block;

	width: 16px;

	height: 16px;

	vertical-align: middle;

	margin: -2px 4px 0 0;

	padding: 0;

}

.nyprobox .nyprori ul li a.NyProlist_More {

	display: block;

	width: 50px;

	height: 50px;

	margin: 0;

	padding: 0;

	position: absolute;

	right: 0;

	bottom: 0;

	opacity: 0;

	transition: all 0.5s;

	-webkit-transition: all 0.5s;

	-moz-transition: all 0.5s;

	-o-transition: all 0.5s;

}

.nyprobox .nyprori ul li a.NyProlist_More img {

	display: block;

	width: 100%;

	height: 100%;

	margin: 0;

	padding: 0;

}

.nyprobox .nyprori ul li:hover a.NyProlist_More {

	opacity: 1;

}

 @media (max-width:1399px) {

.nyprobox .nyright {

	width: calc(100% - 285px);

	float: right;

}

.nyprobox .nyprori ul li .NyProlist_Img {

	height: 194px;

}

.nyprobox .nyprori ul li .NyProlist_Text .NyProlist_Ms p {

	height: 50px;

	line-height: 25px;

	font-size: 15px;

}

.nyprobox .nyprori ul li .NyProlist_Text .NyProlist_Tags dl dd {

	margin: 0 15px 0 0;

}

}

@media (max-width:1250px) {

.nyprobox .nyprori ul li .NyProlist_Text .NyProlist_Tags dl dd {

	margin: 0 10px 0 0;

	padding: 0 10px;

	font-size: 13px;

}

.nyprobox .nyprori ul li .NyProlist_Text .NyProlist_Tags dl dd img {

	display: none;

}

}

@media (max-width:1079px) {

.nyprobox .nyright {

	width: 100%;

	margin-top: 15px;

}

.nyprobox .nyprori ul li {

	margin: 0 auto 20px;

	padding: 20px;

}

.nyprobox .nyprori ul li .NyProlist_Img {

	height: 200px;

}

.nyprobox .nyprori ul li .NyProlist_Text {

	padding: 5px 10px 0 20px;

}

.nyprobox .nyprori ul li .NyProlist_Text .NyProlist_Ms p {

	height: 48px;

	line-height: 24px;

	font-size: 14px;

}

.nyprobox .nyprori ul li .NyProlist_Text .NyProlist_Tags dl dd {

	max-width: 48%;

	height: 30px;

	line-height: 30px;

	margin: 0 2% 5px 0;

	font-size: 14px;

}

}

@media (max-width:767px) {

.nyprobox .nyprori ul li {

	margin: 0 auto 10px;

	padding: 10px;

}

.nyprobox .nyprori ul li .NyProlist_Img {

	width: 100%;

	height: 250px;

	margin: 0 auto;

	padding: 0;

	float: inherit;

}

.nyprobox .nyprori ul li .NyProlist_Text {

	width: 100%;

	margin: 0 auto;

	padding: 10px 0;

	float: inherit;

}

.nyprobox .nyprori ul li .NyProlist_Text .NyProlist_Name a {

	font-size: 18px;

}

.nyprobox .nyprori ul li .NyProlist_Text .NyProlist_Ms {

	display: none;

}

.nyprobox .nyprori ul li .NyProlist_Text .NyProlist_Tags dl dd {

	width: 100%;

	max-width: 100%;

	margin: 10px auto 0;

	padding: 0 15px;

	float: inherit;

}

.nyprobox .nyprori ul li .NyProlist_Text .NyProlist_Tags dl dd:nth-child(3) {

	margin: 10px auto 0;

}

.nyprobox .nyprori ul li a.NyProlist_More {

	width: 30px;

	height: 30px;

}

}

@media (max-width:320px) {

.nyprobox .nyprori ul li .NyProlist_Img {

	height: 200px;

}

}

.nyprobox .nyprocont ul {

	display: flex;

	flex-wrap: wrap;

	justify-content: left;

	margin: 0 -12px;

}

.nyprobox .nyprocont ul li {

	width: 33.333333%;

	margin-bottom: 28px;

	padding: 0 12px;

}

.nyprobox .nyprocont ul li .eyoupro_con {

	padding: 24px;

	background-color: #fff;

	box-shadow: 0 0 0 rgba(0, 0, 0, 0);

	position: relative;

}

.nyprobox .nyprocont ul li:hover .eyoupro_con {

	box-shadow: 0 10px 16px rgba(0, 0, 0, .1);

}

.nyprobox .nyprocont ul li .eyoupro_con::before, .nyprobox .nyprocont ul li .eyoupro_con::after {

	content: '';

	display: block;

	width: 90%;

	height: 4px;

	overflow: hidden;

	background-color: #222;

	position: absolute;

	left: 0;

	top: -4px;

	transition: all 0.5s;

	-webkit-transition: all 0.5s;

	-moz-transition: all 0.5s;

	-o-transition: all 0.5s;

}

.nyprobox .nyprocont ul li .eyoupro_con::after {

	width: 0;

	background-color: #f7931e;

}

.nyprobox .nyprocont ul li:hover .eyoupro_con::before {

	width: 0;

}

.nyprobox .nyprocont ul li:hover .eyoupro_con::after {

	width: 90%;

}

.nyprobox .nyprocont ul li .eyoupro_con .eyoupro_text {

	width: 100%;

	margin: 0 auto 10px;

}

.nyprobox .nyprocont ul li .eyoupro_con .eyoupro_text a.eyoupro_name em {

	display: block;

	width: 100%;

	height: 32px;

	overflow: hidden;

	line-height: 32px;

	color: #222;

	font-size: 20px;

	font-weight: bold;

	font-style: normal;

	white-space: nowrap;

	text-overflow: ellipsis;

}

.nyprobox .nyprocont ul li .eyoupro_con .eyoupro_text a.eyoupro_name span {

	display: block;

	width: 100%;

	height: 30px;

	overflow: hidden;

	line-height: 30px;

	color: #777;

	font-size: 16px;

	font-weight: bold;

	white-space: nowrap;

	text-overflow: ellipsis;

}

.nyprobox .nyprocont ul li:hover .eyoupro_con .eyoupro_text a.eyoupro_name em, .nyprobox .nyprocont ul li:hover .eyoupro_con .eyoupro_text a.eyoupro_name span {

	color: #f7931e;

}

.nyprobox .nyprocont ul li .eyoupro_con .eyoupro_img {

	width: 100%;

	height: 280px;

	overflow: hidden;

	margin: 0 auto;

}

.nyprobox .nyprocont ul li .eyoupro_con .eyoupro_img a {

	display: block;

	width: 100%;

	height: 100%;

	overflow: hidden;

	position: relative;

}

.nyprobox .nyprocont ul li .eyoupro_con .eyoupro_img a img {

	display: block;

	max-width: 100%;

	max-height: 100%;

	margin: auto;

	position: absolute;

	left: 0;

	top: 0;

	right: 0;

	bottom: 0;

}

.nyprobox .nyprocont ul li:hover .eyoupro_con .eyoupro_img a img {

	-webkit-transform: scale(1.1);

	-moz-transform: scale(1.1);

	transform: scale(1.1);

}

.nyprobox .nyprocont ul li .eyoupro_con .eyoupro_btn {

	position: absolute;

	right: 24px;

	bottom: 24px;

}

.nyprobox .nyprocont ul li .eyoupro_con .eyoupro_btn a i {

	display: block;

	width: 24px;

	height: 24px;

	overflow: hidden;

	padding: 6px;

	background-color: rgba(0, 0, 0, 0);

	border: 1px solid #f7931e;

	border-radius: 50%;

}

.nyprobox .nyprocont ul li .eyoupro_con .eyoupro_btn a:hover i {

	background-color: #f7931e;

}

.nyprobox .nyprocont ul li .eyoupro_con .eyoupro_btn a i svg {

	display: block;

	width: 100%;

	height: 100%;

}

.nyprobox .nyprocont ul li .eyoupro_con .eyoupro_btn a i svg path {

	fill: #f7931e;

}

.nyprobox .nyprocont ul li .eyoupro_con .eyoupro_btn a:hover i svg path {

	fill: #ffffff;

}

 @media (max-width:1440px) {

.nyprobox .nyprocont ul {

	margin: 0 -10px;

}

.nyprobox .nyprocont ul li {

	margin-bottom: 24px;

	padding: 0 10px;

}

.nyprobox .nyprocont ul li .eyoupro_con {

	padding: 20px;

}

.nyprobox .nyprocont ul li .eyoupro_con .eyoupro_img {

	height: 240px;

}

.nyprobox .nyprocont ul li .eyoupro_con .eyoupro_text a.eyoupro_name span {

	font-size: 15px;

}

.nyprobox .nyprocont ul li .eyoupro_con .eyoupro_btn {

	right: 20px;

	bottom: 20px;

}

}

 @media (max-width:1366px) {

.nyprobox .nyprocont ul li .eyoupro_con .eyoupro_img {

	height: 236px;

}

}

 @media (max-width:1280px) {

.nyprobox .nyprocont ul li .eyoupro_con .eyoupro_img {

	height: 214px;

}

.nyprobox .nyprocont ul li .eyoupro_con .eyoupro_text a.eyoupro_name em {

	height: 30px;

	line-height: 30px;

	font-size: 18px;

}

.nyprobox .nyprocont ul li .eyoupro_con .eyoupro_text a.eyoupro_name span {

	height: 24px;

	line-height: 24px;

	font-size: 14px;

}

}

 @media (max-width:1200px) {

.nyprobox .nyprocont ul li .eyoupro_con .eyoupro_img {

	height: 190px;

}

}

 @media (max-width:1080px) {

.nyprobox .nyprocont ul li .eyoupro_con .eyoupro_img {

	height: 160px;

}

}

 @media (max-width:1024px) {

.nyprobox .nyprocont ul li .eyoupro_con .eyoupro_img {

	height: 220px;

}

}

 @media (max-width:920px) {

.nyprobox .nyprocont ul li .eyoupro_con {

	padding: 12px;

}

.nyprobox .nyprocont ul li .eyoupro_con .eyoupro_img {

	height: 210px;

}

.nyprobox .nyprocont ul li .eyoupro_con .eyoupro_btn {

	right: 12px;

	bottom: 12px;

}

}

 @media (max-width:820px) {

.nyprobox .nyprocont ul li .eyoupro_con {

	padding: 20px;

}

.nyprobox .nyprocont ul li .eyoupro_con .eyoupro_img {

	height: 170px;

}

.nyprobox .nyprocont ul li .eyoupro_con .eyoupro_btn {

	right: 20px;

	bottom: 20px;

}

}

 @media (max-width:767px) {

.nyprobox .nyprocont ul li {

	width: 50%;

}

.nyprobox .nyprocont ul li .eyoupro_con {

	padding: 12px;

}

.nyprobox .nyprocont ul li .eyoupro_con .eyoupro_img {

	height: 136px;

}

.nyprobox .nyprocont ul li .eyoupro_con .eyoupro_btn {

	right: 12px;

	bottom: 12px;

}

}

 @media (max-width:390px) {

.nyprobox .nyprocont ul {

	margin: 0 -6px;

}

.nyprobox .nyprocont ul li {

	padding: 0 6px;

}

.nyprobox .nyprocont ul li .eyoupro_con .eyoupro_img {

	height: 130px;

}

}

 @media (max-width:320px) {

.nyprobox .nyprocont ul {

	margin: 0;

}

.nyprobox .nyprocont ul li {

	width: 100%;

	padding: 0;

}

.nyprobox .nyprocont ul li .eyoupro_con {

	padding: 20px;

}

.nyprobox .nyprocont ul li .eyoupro_con .eyoupro_img {

	height: 220px;

}

.nyprobox .nyprocont ul li .eyoupro_con .eyoupro_btn {

	right: 20px;

	bottom: 20px;

}

}

 @media (max-width:280px) {

.nyprobox .nyprocont ul li .eyoupro_con .eyoupro_img {

	height: 190px;

}

}

.eyorder .eyorder_Main {

	width: 100%;

	padding: 40px;

	background-color: #fff;

}

.eyorder_Main .eyorder_Left {

	width: 28%;

	height: 660px;

	overflow: hidden;

	margin: 0;

	padding: 60px 40px;

	background: #f7931e url(../images/ico07.png) -80px 460px no-repeat;

	background-size: 320px 220px;

	float: right;

	-webkit-box-sizing: border-box;

	-moz-box-sizing: border-box;

	box-sizing: border-box;

}

.eyorder_Left .eyorder_Img {

	width: 170px;

	height: 170px;

	margin: 0 auto 40px;

	padding: 7px 0;

	background-color: rgba(0,0,0,0.05);

	border-radius: 50%;

	-webkit-box-sizing: border-box;

	-moz-box-sizing: border-box;

	box-sizing: border-box;

}

.eyorder_Img img {

	display: block;

	width: 150px;

	height: 150px;

	margin: 0 auto;

	padding: 0;

	border: 8px solid rgba(0,0,0,0.05);

	border-radius: 50%;

	margin-top: 3px;

}

.eyorder_Left p {

	width: 100%;

	height: auto;

	line-height: 40px;

	color: #fff;

	font-size: 28px;

	margin: 0 auto 15px;

	padding: 0;

}

.eyorder_Left span {

	display: block;

	width: 100%;

	height: auto;

	line-height: 30px;

	color: rgba(255,255,255,0.65);

	font-size: 16px;

	word-break: break-all;

	text-align: justify;

	margin: 0 auto;

	padding: 0;

}

.eyorder_Left .eyorder_Btn {

	width: 100%;

	height: auto;

	margin: 60px auto 0;

	padding: 0 40px;

	-webkit-box-sizing: border-box;

	-moz-box-sizing: border-box;

	box-sizing: border-box;

}

.eyorder_Btn a {

	display: block;

	width: 100%;

	height: 52px;

	overflow: hidden;

	line-height: 52px;

	color: #fff;

	font-size: 16px;

	text-align: center;

	margin: 0 auto;

	padding: 0;

	background-color: #333;

	transition: all 0.5s;

	-webkit-transition: all 0.5s;

	-moz-transition: all 0.5s;

	-o-transition: all 0.5s;

}

.eyorder_Btn a img {

	display: inline-block;

	width: 20px;

	height: 20px;

	vertical-align: middle;

	margin: -2px 10px 0 0;

	padding: 0;

}

.eyorder_Btn a:hover {

	background-color: #202020;

}

.eyorder_Main .eyorder_Right {

	width: 72%;

	height: auto;

	overflow: hidden;

	margin: 0;

	padding: 0 40px 0 0;

	float: left;

	-webkit-box-sizing: border-box;

	-moz-box-sizing: border-box;

	box-sizing: border-box;

}

.eyorder_Right #eyou_msg.eyou_msg {

	width: 100%!important;

	height: auto!important;

	margin: 0 auto!important;

	padding: 0!important;

}

.eyorder_Right #eyou_msg.eyou_msg h3 {

	display: none!important;

}

.eyorder_Right #eyou_msg.eyou_msg ul {

	width: 100%!important;

	overflow: hidden!important;

	margin: 0 auto!important;

	padding: 0!important;

}

.eyorder_Right #eyou_msg.eyou_msg ul li h4, .eyorder_Right #eyou_msg.eyou_msg ul li h4.xh {

	display: none!important;

}

.eyorder_Right #eyou_msg.eyou_msg ul li {

	width: 100%!important;

	height: auto!important;

	overflow: hidden!important;

	line-height: inherit!important;

	color: inherit!important;

	font-size: inherit!important;

	margin: 0 0 25px!important;

	padding: 0!important;

	clear: inherit!important;

}

.eyorder_Right #eyou_msg.eyou_msg ul li:nth-child(1), .eyorder_Right #eyou_msg.eyou_msg ul li:nth-child(3), .eyorder_Right #eyou_msg.eyou_msg ul li:nth-child(5) {

	width: 48%!important;

	margin: 0 4% 25px 0!important;

	float: left!important;

}

.eyorder_Right #eyou_msg.eyou_msg ul li:nth-child(2), .eyorder_Right #eyou_msg.eyou_msg ul li:nth-child(4), .eyorder_Right #eyou_msg.eyou_msg ul li:nth-child(6) {

	width: 48%!important;

	float: right!important;

}

.eyorder_Right #eyou_msg.eyou_msg ul li:last-child {

	margin: 0 auto!important;

}

.eyorder_Right #eyou_msg.eyou_msg ul li .msg_ipt1, .eyorder_Right #eyou_msg.eyou_msg ul li .msg_ipt12, .eyorder_Right #eyou_msg.eyou_msg ul li .msg_tara {

	width: 100%!important;

	height: auto!important;

	margin: 0!important;

	padding: 0!important;

}

.eyorder_Right #eyou_msg.eyou_msg ul li .msg_ipt1 input, .eyorder_Right #eyou_msg.eyou_msg ul li .msg_ipt12 input, .eyorder_Right #eyou_msg.eyou_msg ul li .msg_ipt2 input, .eyorder_Right #eyou_msg.eyou_msg ul li .msg_ipt12 .msg_option {

	display: block!important;

	width: 100%!important;

	height: 60px!important;

	line-height: 60px;

	color: #666;

	font-size: 16px;

	margin: 0!important;

	padding: 0 20px!important;

	background-color: #f9f9f9!important;

	border: 0!important;

	outline: none!important;

	-webkit-box-sizing: border-box;

	-moz-box-sizing: border-box;

	box-sizing: border-box;

}

.eyorder_Right #eyou_msg.eyou_msg ul li .msg_ipt12 .msg_option {

	padding: 0 20px 0 16px!important;

}

.eyorder_Right #eyou_msg.eyou_msg ul li .c_yzm {

	margin: 0 10px 0 0!important;

	padding: 0!important;

	float: left!important;

}

.eyorder_Right #eyou_msg.eyou_msg ul li .msg_ipt2 input {

	width: 240px!important;

	margin: 0 10px 0 0!important;

	float: left!important;

}

.eyorder_Right #eyou_msg.eyou_msg ul li a.yzm_img {

	display: block!important;

	width: 120px!important;

	height: 40px!important;

	margin: 10px 0!important;

	padding: 0!important;

	float: left!important;

}

.eyorder_Right #eyou_msg.eyou_msg ul li .msg_ipt2>span {

	line-height: 60px!important;

	color: #999!important;

	font-size: 16px!important;

}

.eyorder_Right #eyou_msg.eyou_msg ul li .msg_tara textarea, .eyorder_Right #eyou_msg.eyou_msg ul li .msg_ipt0 textarea {

	display: block!important;

	width: 100%!important;

	height: 150px!important;

	line-height: 30px;

	color: #aaa;

	font-size: 16px;

	margin: 0!important;

	padding: 15px 20px!important;

	background-color: #f9f9f9!important;

	border: 0!important;

	outline: none!important;

	resize: none!important;

	-webkit-box-sizing: border-box;

	-moz-box-sizing: border-box;

	box-sizing: border-box;

}

.eyorder_Right #eyou_msg.eyou_msg ul li .msg_btn {

	width: 100%!important;

	height: auto!important;

	overflow: hidden!important;

	margin: 0!important;

	padding: 0!important;

	float: inherit!important;

}

.eyorder_Right #eyou_msg.eyou_msg .msg_btn input {

	width: 200px!important;

	height: 60px!important;

	overflow: hidden!important;

	line-height: 60px!important;

	color: #fff!important;

	font-size: 16px!important;

	text-align: center!important;

	background-color: #333!important;

	margin: 0 20px 0 0!important;

	padding: 0!important;

	border: none!important;

	cursor: pointer!important;

}

.eyorder_Right #eyou_msg.eyou_msg .msg_btn input:hover {

	background-color: #202020!important;

}

.eyorder_Right #eyou_msg.eyou_msg .msg_btn input.msg_btn1 {

	background-color: #f7931e!important;

}

.eyorder_Right #eyou_msg.eyou_msg .msg_btn input.msg_btn1:hover {

	background-color: #f7931e!important;

}

.eyorder_Right #eyou_msg.eyou_msg ul li .msg_ipt2 {

	width: 100%!important;

}

 .eyorder_Right #eyou_msg.eyou_msg ul li .msg_ipt1 input::placeholder, .eyorder_Right #eyou_msg.eyou_msg ul li .msg_ipt12 input::placeholder, .eyorder_Right #eyou_msg.eyou_msg ul li .msg_ipt2 input::placeholder, .eyorder_Right #eyou_msg.eyou_msg ul li .msg_tara textarea::placeholder, .eyorder_Right #eyou_msg.eyou_msg ul li .msg_ipt0 textarea::placeholder {

color:#666;

}

 @media (max-width:1280px) {

.eyorder_Main .eyorder_Left {

	height: 600px;

}

.eyorder_Left p {

	font-size: 26px;

}

.eyorder_Left font {

	font-size: 20px;

}

.eyorder_Left span {

	font-size: 15px;

	line-height: 25px;

}

.eyorder_Btn a {

	height: 50px;

	line-height: 50px;

}

.eyorder_Right #eyou_msg.eyou_msg ul li:last-child {

	margin: 30px auto 0!important;

}

.eyorder_Right #eyou_msg.eyou_msg ul li .msg_ipt1 input, .eyorder_Right #eyou_msg.eyou_msg ul li .msg_ipt12 input, .eyorder_Right #eyou_msg.eyou_msg ul li .msg_ipt2 input, .eyorder_Right #eyou_msg.eyou_msg ul li .msg_ipt12 .msg_option {

	height: 50px!important;

	line-height: 50px;

	font-size: 15px;

}

.eyorder_Right #eyou_msg.eyou_msg ul li .msg_tara textarea, .eyorder_Right #eyou_msg.eyou_msg ul li .msg_ipt0 textarea {

	height: 145px!important;

	line-height: 25px;

	font-size: 15px;

	padding: 10px 20px;

}

.eyorder_Right #eyou_msg.eyou_msg ul li a.yzm_img {

	margin: 5px 0!important;

}

.eyorder_Right #eyou_msg.eyou_msg ul li .msg_ipt2>span {

	line-height: 50px!important;

	font-size: 15px!important;

}

.eyorder_Right #eyou_msg.eyou_msg .msg_btn input {

	height: 50px!important;

	line-height: 50px!important;

}

}

@media (max-width:1200px) {

.eyorder .eyorder_Main {

	padding: 30px;

}

.eyorder_Main .eyorder_Left {

	padding: 60px 30px;

}

.eyorder_Left p {

	line-height: 36px;

}

.eyorder_Left .eyorder_Btn {

	padding: 0 30px;

}

.eyorder_Main .eyorder_Right {

	padding: 0 30px 0 0;

}

.eyorder_Right #eyou_msg.eyou_msg ul li .msg_ipt2 input {

	width: 200px!important;

}

}

@media (max-width:1080px) {

.eyorder .eyorder_Main {

	padding: 25px;

}

.eyorder_Main .eyorder_Left {

	height: 560px;

	padding: 50px 25px;

	background-size: 280px 160px;

}

.eyorder_Left p {

	line-height: 32px;

	font-size: 24px;

}

.eyorder_Left span {

	line-height: 24px;

	font-size: 14px;

}

.eyorder_Left .eyorder_Btn {

	margin: 50px auto 0;

	padding: 0 25px;

}

.eyorder_Main .eyorder_Right {

	padding: 0 25px 0 0;

}

.eyorder_Right #eyou_msg.eyou_msg ul li {

	margin: 0 0 20px!important;

}

.eyorder_Right #eyou_msg.eyou_msg ul li:nth-child(1), .eyorder_Right #eyou_msg.eyou_msg ul li:nth-child(3), .eyorder_Right #eyou_msg.eyou_msg ul li:nth-child(5) {

	width: 48.5%!important;

	margin: 0 3% 20px 0!important;

	float: left!important;

}

.eyorder_Right #eyou_msg.eyou_msg ul li:nth-child(2), .eyorder_Right #eyou_msg.eyou_msg ul li:nth-child(4), .eyorder_Right #eyou_msg.eyou_msg ul li:nth-child(6) {

	width: 48.5%!important;

	margin: 0 0 20px 0!important;

	float: right!important;

}

.eyorder_Right #eyou_msg.eyou_msg ul li:last-child {

	margin: 20px auto 0!important;

}

.eyorder_Right #eyou_msg.eyou_msg ul li .msg_ipt1 input, .eyorder_Right #eyou_msg.eyou_msg ul li .msg_ipt12 input, .eyorder_Right #eyou_msg.eyou_msg ul li .msg_ipt2 input, .eyorder_Right #eyou_msg.eyou_msg ul li .msg_ipt12 .msg_option {

	font-size: 14px;

}

.eyorder_Right #eyou_msg.eyou_msg ul li .msg_tara textarea, .eyorder_Right #eyou_msg.eyou_msg ul li .msg_ipt0 textarea {

	height: 140px!important;

	line-height: 24px;

	font-size: 14px;

}

.eyorder_Right #eyou_msg.eyou_msg ul li .msg_ipt2 input {

	width: 180px!important;

}

.eyorder_Right #eyou_msg.eyou_msg ul li .msg_ipt2>span {

	font-size: 14px!important;

}

}

@media (max-width:1024px) {

.eyorder_Main .eyorder_Left {

	width: 30%;

	height: 590px;

}

.eyorder_Main .eyorder_Right {

	width: 70%;

}

.eyorder_Right #eyou_msg.eyou_msg ul li .c_yzm {

	height: 50px;

	float: inherit!important;

}

.eyorder_Right #eyou_msg.eyou_msg ul li .msg_ipt2>span {

	display: block;

	width: 100%;

	line-height: 30px!important;

}

}

@media (max-width:800px) {

.eyorder .eyorder_Main {

	padding: 20px;

}

.eyorder_Main .eyorder_Left {

	width: 100%;

	height: auto;

	margin: 0 auto 20px;

	padding: 40px;

	float: inherit;

}

.eyorder_Left .eyorder_Img {

	float: left;

	margin: 0 40px 0 0;

}

.eyorder_Left p {

	line-height: 30px;

	font-size: 24px;

	margin: 8px auto 2px;

}

.eyorder_Left span {

	margin: 10px auto 0;

}

.eyorder_Left .eyorder_Btn {

	width: 200px;

	margin: 20px 0 0;

	padding: 0;

	float: left;

}

.eyorder_Main .eyorder_Right {

	width: 100%;

	margin: 0 auto;

	padding: 0;

	float: inherit;

}

.eyorder_Right #eyou_msg.eyou_msg ul li .c_yzm {

	height: 50px;

	float: left!important;

}

.eyorder_Right #eyou_msg.eyou_msg ul li .msg_ipt2>span {

	display: inline-block;

	width: auto;

	line-height: 50px!important;

}

}

@media (max-width:767px) {

.eyorder .eyorder_Main {

	padding: 12px;

}

.eyorder_Main .eyorder_Left {

	padding: 20px;

}

.eyorder_Left .eyorder_Img {

	width: 106px;

	height: 106px;

	margin: 0 20px 0 0;

	padding: 4px 0;

}

.eyorder_Img img {

	width: 90px;

	height: 90px;

	border: 4px solid rgba(0,0,0,0.05);

}

.eyorder_Left p {

	line-height: 24px;

	font-size: 18px;

	margin: 0 auto 2px;

}

.eyorder_Left span {

	line-height: 20px;

}

.eyorder_Left .eyorder_Btn {

	width: 100%;

	margin: 20px auto 0;

	float: inherit;

}

.eyorder_Btn a {

	height: 40px;

	line-height: 40px;

	font-size: 15px;

}

.eyorder_Right #eyou_msg.eyou_msg ul li:nth-child(1), .eyorder_Right #eyou_msg.eyou_msg ul li:nth-child(3), .eyorder_Right #eyou_msg.eyou_msg ul li:nth-child(5) {

	width: 100%!important;

	margin: 0 auto 20px!important;

	float: inherit!important;

}

.eyorder_Right #eyou_msg.eyou_msg ul li:nth-child(2), .eyorder_Right #eyou_msg.eyou_msg ul li:nth-child(4), .eyorder_Right #eyou_msg.eyou_msg ul li:nth-child(6) {

	width: 100%!important;

	margin: 0 auto 20px!important;

	float: inherit!important;

}

.eyorder_Right #eyou_msg.eyou_msg ul li .msg_ipt1 input, .eyorder_Right #eyou_msg.eyou_msg ul li .msg_ipt12 input, .eyorder_Right #eyou_msg.eyou_msg ul li .msg_ipt2 input, .eyorder_Right #eyou_msg.eyou_msg ul li .msg_ipt12 .msg_option {

	padding: 0 12px!important;

}

.eyorder_Right #eyou_msg.eyou_msg ul li .msg_ipt2 input {

	width: 160px!important;

}

.eyorder_Right #eyou_msg.eyou_msg ul li .c_yzm {

	height: 50px;

	float: inherit!important;

}

.eyorder_Right #eyou_msg.eyou_msg ul li .msg_ipt2>span {

	display: block;

	width: 100%;

	line-height: 24px!important;

	margin: 10px auto 0;

}

.eyorder_Right #eyou_msg.eyou_msg .msg_btn input {

	width: 48%!important;

	margin: 0!important;

	float: left;

}

.eyorder_Right #eyou_msg.eyou_msg .msg_btn input.msg_btn1 {

	margin: 0 4% 0 0!important;

}

.eyorder_Right #eyou_msg.eyou_msg ul li .msg_tara textarea, .eyorder_Right #eyou_msg.eyou_msg ul li .msg_ipt0 textarea {

	padding: 10px 12px!important;

}

}

@media (max-width:320px) {

.eyorder_Left .eyorder_Img {

	float: inherit;

	margin: 0 auto 20px;

}

.eyorder_Left p {

	text-align: center;

}

.eyorder_Left span {

	text-align: center;

}

.eyorder_Right #eyou_msg.eyou_msg ul li .msg_ipt2 input {

	width: 130px!important;

}

}

.eyprodetail .eyprodetail_Main {

	width: 100%;

	height: auto;

	margin: 60px auto;

	padding: 20px;

	background-color: #fff;

}

.eyprodetail_Main .eyprodetail_Img {

	width: 38%;

	height: auto;

	margin: 0;

	padding: 0;

	float: left;

}

#preview {

	width: 100%;

	margin: 0;

	text-align: center;

	position: relative;

}

.list-h li {

	float: left;

}

#spec-n5 {

	width: 100%;

	height: 88px;

	margin-top: 10px;

	overflow: hidden;

}

#spec-left {

	width: 16px;

	height: 88px;

	float: left;

	cursor: pointer;

	margin-top: 3px;

}

#spec-right {

	width: 16px;

	height: 88px;

	float: left;

	cursor: pointer;

	margin-top: 3px;

}

#spec-list {

	width: 440px;

	float: left;

	overflow: hidden;

	margin-left: 2px;

	display: inline;

}

#spec-list ul {

}

#spec-list ul li {

	float: left;

	display: inline;

	padding: 0;

	width: 23.5%;

	height: 88px;

	margin: 0 2% 0 0;

}

#spec-list ul li:nth-child(4) {

	margin: 0;

}

#spec-list ul li p {

	width: 100%;

	height: 100%;

	overflow: hidden;

	margin: 0;

	padding: 0;

	background-color: #fff;

	border: 1px solid #e5e5e5;

	position: relative;

}

#spec-list ul li:hover p {

	border: 1px solid #f7931e;

}

#spec-list ul li img {

	display: block;

	max-width: 92%;

	max-height: 94%;

	margin: auto;

	padding: 0;

	position: absolute;

	left: 0;

	top: 0;

	right: 0;

	bottom: 0;

}

.jqzoom {

	position: relative;

	width: 100%;

	height: 350px;

	overflow: hidden;

	padding: 0;

	background-color: #fff;

}

.jqzoom img {

	display: block;

	max-width: 100%;

	max-height: 100%;

	margin: auto;

	padding: 0;

	position: absolute;

	left: 0;

	top: 0;

	right: 0;

	bottom: 0;

}

.zoomdiv {

	z-index: 100;

	position: absolute;

	top: 1px;

	left: 0px;

	background: url(../images/loading.gif) #fff no-repeat center center;

	border: 1px solid #eaeaea;

	display: none;

	text-align: center;

	overflow: hidden;

	left: 102%!important;

	top: 0!important;

}

.jqZoomPup {

	width: 200px!important;

	height: 200px!important;

	z-index: 10;

	visibility: hidden;

	position: absolute;

	top: 0px;

	left: 0px;

	opacity: 0.5;

	-moz-opacity: 0.5;

	-khtml-opacity: 0.5;

	filter: alpha(Opacity=50);

	cursor: move;

}

#spec-list {

	position: relative;

	width: 100%;

	margin: 0;

}

#spec-list div {

	width: 100%!important;

	height: 70px!important;

	margin: 0;

}

#ceshi {

	display: block;

	margin: auto!important;

	left: 0;

	top: 0;

	bottom: 0;

	right: 0;

}

.eyprodetail_Img a.videoIco {

	left: 20px!important;

	bottom: 20px!important;

	z-index: 99!important;

}

.Warning {

	width: 100%!important;

	height: 100%!important;

}

.eyprodetail_Main .eyprodetail_Text {

	width: 62%;

	height: auto;

	margin: 0;

	padding: 40px 20px 0 40px;

	float: right;

	box-sizing: border-box;

	-webkit-box-sizing: border-box;

	-o-box-sizing: border-box;

	-moz-box-sizing: border-box;

}

.eyprodetail_Text .eyprodetail_Name {

	width: 100%;

	height: auto;

	min-height: 40px;

	max-height: 80px;

	overflow: hidden;

	line-height: 40px;

	color: #333;

	font-size: 30px;

	font-weight: bold;

	word-break: break-all;

	position: relative;

	display: -webkit-box;

	text-overflow: ellipsis;

	-webkit-line-clamp: 2;

	-webkit-box-orient: vertical;

	margin: 0 auto 40px;

	padding: 0;

	box-sizing: border-box;

	-webkit-box-sizing: border-box;

	-o-box-sizing: border-box;

	-moz-box-sizing: border-box;

}

.eyprodetail_Text .eyprodetail_Ms {

	width: 100%;

	height: auto;

	overflow: hidden;

	margin: 0 auto 20px;

	padding: 0 0 30px;

	border-bottom: 1px solid #e5e5e5;

	box-sizing: border-box;

	-webkit-box-sizing: border-box;

	-o-box-sizing: border-box;

	-moz-box-sizing: border-box;

}

.eyprodetail_Text .eyprodetail_Ms span {

	display: block;

	width: 100%;

	height: 30px;

	overflow: hidden;

	line-height: 30px;

	color: #333;

	font-size: 18px;

	margin: 0 auto 10px;

	padding: 0;

}

.eyprodetail_Text .eyprodetail_Ms span img {

	display: block;

	width: 20px;

	height: 20px;

	margin: 5px 10px 5px 0;

	padding: 0;

	float: left;

}

.eyprodetail_Text .eyprodetail_Ms h1 {

	width: 100%;

	height: auto;

	max-height: 56px;

	overflow: hidden;

	line-height: 28px;

	color: #999;

	font-size: 16px;

	word-break: break-all;

	text-align: justify;

	display: -webkit-box;

	text-overflow: ellipsis;

	-webkit-line-clamp: 2;

	-webkit-box-orient: vertical;

	margin: 0 auto;

	padding: 0;

}

.eyprodetail_Text .eyprodetail_Tags {

	width: 100%;

	height: auto;

	margin: 0 auto;

	padding: 0;

}

.eyprodetail_Tags dl dd,.eyprodetail_Tags ul li {

	width: 50%;
	font-weight: bold;
	/*max-width: 30%;*/

	height: 40px;

	overflow: hidden;

	line-height: 40px;

	color: #333;

	font-size: 16px;

	white-space: nowrap;

	text-overflow: ellipsis;

	margin: 0 0% 0 0;

	padding: 0;

	float: left;

}

.eyprodetail_Tags dl dd:nth-child(4),.eyprodetail_Tags ul li:nth-child(4) {

	margin: 0;

}
.eyprodetail_Tags ul{
	display: flex;flex-wrap: wrap;
}

.eyprodetail_Tags dl dd i,.eyprodetail_Tags ul li i {

	display: block;

	width: 6px;

	height: 6px;

	margin: 16px 10px 16px 0;

	padding: 0;

	border: 1px solid #f7931e;

	border-radius: 50%;

	float: left;

}
.eyprodetail_Tags ul li p{
	font-weight: bold;
}

.eyprodetail_Text .eyprodetail_Btm {

	width: 100%;

	height: 60px;

	overflow: hidden;

	margin: 40px auto 0;

	padding: 0;

	box-sizing: border-box;

	-webkit-box-sizing: border-box;

	-o-box-sizing: border-box;

	-moz-box-sizing: border-box;

}

.eyprodetail_Btm a {

	display: block;

	width: auto;

	height: 60px;

	overflow: hidden;

	margin: 0 40px 0 0;

	padding: 0;

	background-color: #edf0f7;

	border-radius: 30px;

	float: left;

}

.eyprodetail_Btm a.Btn01 i {

	display: block;

	width: 60px;

	height: 60px;

	margin: 0;

	padding: 6px;

	background-color: rgba(100,46,137,0.05);

	border-radius: 50%;

	float: left;

	box-sizing: border-box;

	-webkit-box-sizing: border-box;

	-o-box-sizing: border-box;

	-moz-box-sizing: border-box;

}

.eyprodetail_Btm a.Btn01 i em {

	display: block;

	width: 48px;

	height: 48px;

	margin: 0;

	padding: 0;

	background: #f7931e url(../images/ico11.png) center center no-repeat;

	background-size: 30px 30px;

	border-radius: 50%;

}

.eyprodetail_Btm a.Btn01 span {

	display: block;

	width: auto;

	height: 60px;

	line-height: 40px;

	color: #f7931e;

	font-size: 20px;

	font-weight: bold;

	margin: 0;

	padding: 10px 30px 10px 20px;

	float: left;

	box-sizing: border-box;

	-webkit-box-sizing: border-box;

	-o-box-sizing: border-box;

	-moz-box-sizing: border-box;

}

.eyprodetail_Btm a.Btn02 {

	margin: 0;

}

.eyprodetail_Btm a.Btn02 i {

	display: block;

	width: 60px;

	height: 60px;

	margin: 0;

	padding: 6px;

	background: rgba(51,51,51,0.05);

	border-radius: 50%;

	float: left;

	box-sizing: border-box;

	-webkit-box-sizing: border-box;

	-o-box-sizing: border-box;

	-moz-box-sizing: border-box;

}

.eyprodetail_Btm a.Btn02 i em {

	display: block;

	width: 48px;

	height: 48px;

	margin: 0;

	padding: 0;

	background: #333333 url(../images/ico12.png) center center no-repeat;

	background-size: 30px 30px;

	border-radius: 50%;

}

.eyprodetail_Btm a.Btn02 span {

	display: block;

	width: auto;

	height: 60px;

	line-height: 40px;

	color: #333333;

	font-size: 24px;

	font-weight: bold;

	margin: 0;

	padding: 10px 30px 10px 20px;

	float: left;

	box-sizing: border-box;

	-webkit-box-sizing: border-box;

	-o-box-sizing: border-box;

	-moz-box-sizing: border-box;

}

.eyprodetail_Con {

	width: 100%;

	overflow: hidden;

	margin: 0 auto;

	padding: 40px;

	background-color: #fff;

	box-sizing: border-box;

	-webkit-box-sizing: border-box;

	-o-box-sizing: border-box;

	-moz-box-sizing: border-box;

}

.eyprodetail_Con .eyprodetail_Tit {

	width: 100%;

	height: auto;

	margin: 0 auto 30px;

	padding: 0;

	border-bottom: 1px solid #e6e6e6;

}

.eyprodetail_Con .eyprodetail_Tit span {

	display: block;

	width: auto;

	height: 40px;

	overflow: hidden;

	line-height: 38px;

	color: #f7931e;

	font-size: 18px;

	font-weight: bold;

	margin: 0;

	padding: 0;

	border-bottom: 2px solid #f7931e;

	float: left;

}

.eyprodetail_Con .eyprodetail_Tit a {

	display: block;

	width: auto;

	height: 40px;

	overflow: hidden;

	line-height: 38px;

	color: #333;

	font-size: 18px;

	font-weight: bold;

	margin: 0 0 0 60px;

	padding: 0;

	border-bottom: 2px solid #fff;

	float: left;

}

.eyprodetail_Con .eyprodetail_Tit a:hover {

	color: #f7931e;

	border-bottom: 2px solid #f7931e;

}

.eyprodetail_Con .ProDetailText {

	width: 100%;

	font-size: 14px;

	line-height: 24px;

	color: #333;

	padding: 14px 0;

	font-weight: normal;

}

.ProDetailText img, .ProDetailText table, .ProDetailText tr, .ProDetailText td, .ProDetailText p, .ProDetailText span, .ProDetailText div, .ProDetailText video, .ProDetailText embed {

	width: auto !important;

	height: auto !important;

	max-width: 100% !important;

	max-height: 100%;

	white-space: normal;

	word-break: break-all;

	text-align: justify;

	overflow: hidden;

	font-size: 14px;

	line-height: 24px;

	color: #333;

}

.ProDetailText table tr td p {

	text-indent: 0!important;

}

.ProDetailText img {

	display: inline-block;

	width: auto!important;

	height: auto!important;

	max-width: 100%;

	margin: 0 auto;

	padding: 0;

	text-indent: 0!important;

}

.NyPro_PrevNext {

	width: 100%;

	height: auto;

	margin: 30px auto 0;

	padding: 7px 30px;

	background-color: #f7931e;

	box-sizing: border-box;

	-webkit-box-sizing: border-box;

	-o-box-sizing: border-box;

	-moz-box-sizing: border-box;

}

.NyPro_PrevNext p {

	width: 42%;

	height: 40px;

	overflow: hidden;

	line-height: 40px;

	color: #fff;

	font-size: 16px;

	white-space: nowrap;

	text-overflow: ellipsis;

	margin: 0;

	padding: 0;

	position: relative;

	float: left;

	box-sizing: border-box;

	-webkit-box-sizing: border-box;

	-o-box-sizing: border-box;

	-moz-box-sizing: border-box;

}

.NyPro_PrevNext p a {

	line-height: 40px;

	color: #fff;

	font-size: 16px;

}

.NyPro_PrevNext p.NyProPrev {

	padding: 0 0 0 30px;

}

.NyPro_PrevNext p.NyProNext {

	padding: 0 30px 0 0;

	text-align: right;

}

.NyPro_PrevNext p img {

	display: block;

	width: 20px;

	height: 20px;

	margin: 0;

	padding: 0;

	position: absolute;

	top: 10px;

}

.NyPro_PrevNext p.NyProPrev img {

	left: 0;

}

.NyPro_PrevNext p.NyProNext img {

	right: 0;

}

.NyPro_PrevNext a.NyProAll {

	display: block;

	width: 16%;

	height: 40px;

	overflow: hidden;

	line-height: 40px;

	color: #fff;

	font-size: 16px;

	text-align: center;

	margin: 0;

	padding: 0;

	float: left;

}

.NyPro_PrevNext a.NyProAll img {

	display: inline-block;

	width: 20px;

	height: 20px;

	vertical-align: middle;

	margin: -2px 10px 0 0;

	padding: 0;

}

.OdrTitle {

	width: 100%;

	height: auto;

	margin: 0 auto 30px;

	padding: 0;

}

.OdrTitle p {

	width: 100%;

	height: 40px;

	overflow: hidden;

	line-height: 40px;

	color: #333;

	font-size: 30px;

	font-weight: bold;

	text-align: center;

	margin: 0 auto 10px;

	padding: 0;

}

.OdrTitle i {

	display: block;

	width: 128px;

	height: 13px;

	overflow: hidden;

	margin: 0 auto;

	padding: 0;

	background: url(../images/line04.png) center center no-repeat;

}

.NyProOrder_Main {

	width: 100%;

	height: auto;

	margin: 60px auto 0;

	padding: 0;

	position: relative;

}

.NyProOrder_Main #eyou_msg.eyou_msg {

	width: 100%!important;

	height: auto!important;

	margin: 0 auto!important;

	padding: 0!important;

}

.NyProOrder_Main #eyou_msg.eyou_msg h3 {

	display: none!important;

}

.NyProOrder_Main #eyou_msg.eyou_msg ul {

	width: 100%!important;

	overflow: hidden!important;

	margin: 0 auto!important;

	padding: 0!important;

}

.NyProOrder_Main #eyou_msg.eyou_msg ul li h4, .NyProOrder_Main #eyou_msg.eyou_msg ul li h4.xh {

	display: none!important;

}

.NyProOrder_Main #eyou_msg.eyou_msg ul li {

	width: 100%!important;

	height: auto!important;

	overflow: hidden!important;

	line-height: inherit!important;

	color: inherit!important;

	font-size: inherit!important;

	margin: 0 0 25px!important;

	padding: 0!important;

	clear: inherit!important;

}

.NyProOrder_Main #eyou_msg.eyou_msg ul li:nth-child(1), .NyProOrder_Main #eyou_msg.eyou_msg ul li:nth-child(3), .NyProOrder_Main #eyou_msg.eyou_msg ul li:nth-child(5) {

	width: 48%!important;

	margin: 0 4% 25px 0!important;

	float: left!important;

}

.NyProOrder_Main #eyou_msg.eyou_msg ul li:nth-child(2), .NyProOrder_Main #eyou_msg.eyou_msg ul li:nth-child(4), .NyProOrder_Main #eyou_msg.eyou_msg ul li:nth-child(6) {

	width: 48%!important;

	float: right!important;

}

.NyProOrder_Main #eyou_msg.eyou_msg ul li:last-child {

	margin: 25px auto 0!important;

}

.NyProOrder_Main #eyou_msg.eyou_msg ul li .msg_ipt1, .NyProOrder_Main #eyou_msg.eyou_msg ul li .msg_ipt12, .NyProOrder_Main #eyou_msg.eyou_msg ul li .msg_tara {

	width: 100%!important;

	height: auto!important;

	margin: 0!important;

	padding: 0!important;

}

.NyProOrder_Main #eyou_msg.eyou_msg ul li .msg_ipt1 input, .NyProOrder_Main #eyou_msg.eyou_msg ul li .msg_ipt12 input, .NyProOrder_Main #eyou_msg.eyou_msg ul li .msg_ipt2 input, .NyProOrder_Main #eyou_msg.eyou_msg ul li .msg_ipt12 .msg_option {

	display: block!important;

	width: 100%!important;

	height: 60px!important;

	line-height: 60px;

	color: #666;

	font-size: 16px;

	margin: 0!important;

	padding: 0 20px!important;

	background-color: #fff!important;

	border: 0!important;

	outline: none!important;

	-webkit-box-sizing: border-box;

	-moz-box-sizing: border-box;

	box-sizing: border-box;

}

.NyProOrder_Main #eyou_msg.eyou_msg ul li .c_yzm {

	margin: 0 10px 0 0!important;

	padding: 0!important;

	float: left!important;

}

.NyProOrder_Main #eyou_msg.eyou_msg ul li .msg_ipt2 input {

	width: 200px!important;

	margin: 0 10px 0 0!important;

	float: left!important;

}

.NyProOrder_Main #eyou_msg.eyou_msg ul li a.yzm_img {

	display: block!important;

	width: 120px!important;

	height: 40px!important;

	margin: 10px 0!important;

	padding: 0!important;

	float: left!important;

}

.NyProOrder_Main #eyou_msg.eyou_msg ul li .msg_ipt2>span {

	line-height: 60px!important;

	color: #999!important;

	font-size: 16px!important;

}

.NyProOrder_Main #eyou_msg.eyou_msg ul li .msg_tara textarea, .NyProOrder_Main #eyou_msg.eyou_msg ul li .msg_ipt0 textarea {

	display: block!important;

	width: 100%!important;

	height: 150px!important;

	line-height: 30px;

	color: #666;

	font-size: 16px;

	margin: 0!important;

	padding: 15px 20px!important;

	background-color: #fff!important;

	border: 0!important;

	outline: none!important;

	resize: none!important;

	-webkit-box-sizing: border-box;

	-moz-box-sizing: border-box;

	box-sizing: border-box;

}

.NyProOrder_Main #eyou_msg.eyou_msg ul li .msg_btn {

	width: 100%!important;

	height: auto!important;

	overflow: hidden!important;

	margin: 20px 0 0!important;

	padding: 0!important;

	float: inherit!important;

}

.NyProOrder_Main #eyou_msg.eyou_msg .msg_btn input {

	width: 200px!important;

	height: 60px!important;

	overflow: hidden!important;

	line-height: 60px!important;

	color: #fff!important;

	font-size: 16px!important;

	text-align: center!important;

	background-color: #333!important;

	margin: 0 30px 0 0!important;

	padding: 0!important;

	border: none!important;

	cursor: pointer!important;

	float: left;

}

.NyProOrder_Main #eyou_msg.eyou_msg .msg_btn input:hover {

	background-color: #f7931e!important;

}

.NyProOrder_Main #eyou_msg.eyou_msg .msg_btn input.msg_btn1 {

	background-color: #f7931e!important;

}

.NyProOrder_Main #eyou_msg.eyou_msg .msg_btn input.msg_btn1:hover {

	background-color: #f7931e!important;

	color: 333;

}

.NyProOrder_Main #eyou_msg.eyou_msg ul li .msg_ipt2 {

	width: 100%!important;

}

@media (max-width:1440px) {

.eyprodetail .eyprodetail_Main {

	margin: 40px auto;

}

.eyprodetail_Tags dl dd {

	margin: 0 30px 0 0;

}

.eyprodetail_Con {

	padding: 30px;

}

.NyProOrder_Main {

	margin: 40px auto 0;

}

}

@media (max-width:1366px) {

.eyprodetail_Main .eyprodetail_Img {

	width: 40%;

}

.jqzoom {

	height: 340px;

}

#spec-n5 {

	height: 80px;

}

#spec-list ul li {

	height: 80px;

}

.eyprodetail_Main .eyprodetail_Text {

	width: 60%;

}

.eyprodetail_Text .eyprodetail_Name {

	font-size: 26px;

	margin: 0 auto 30px;

}

.eyprodetail_Text .eyprodetail_Ms span {

	font-size: 16px;

}

.eyprodetail_Text .eyprodetail_Ms h1 {

	max-height: 50px;

	line-height: 25px;

	font-size: 15px;

}

.eyprodetail_Tags dl dd {

	width: 48.5%;

	max-width: inherit;

	font-size: 15px;

	margin: 0 3% 0 0;

}

.eyprodetail_Tags dl dd:nth-child(2n+2) {

	margin: 0;

}

.eyprodetail_Btm .eyprodetail_Tel span {

	font-size: 14px;

}

.NyPro_PrevNext a.NyProAll, .NyPro_PrevNext p a {

	font-size: 15px;

}

.NyProOrder_Main #eyou_msg.eyou_msg ul li .c_yzm {

	width: auto!important;

}

}

@media (max-width:1280px) {

.eyprodetail_Main .eyprodetail_Img {

	width: 42%;

}

.eyprodetail_Main .eyprodetail_Text {

	width: 58%;

	padding: 20px 20px 0 40px;

}

.eyprodetail_Text .eyprodetail_Name {

	margin: 0 auto 20px;

}

.eyprodetail_Text .eyprodetail_Btm {

	margin: 30px auto 0;

}

.eyprodetail_Btm a {

	margin: 0 30px 0 0;

}

.NyProOrder_Main #eyou_msg.eyou_msg ul li .msg_ipt1 input, .NyProOrder_Main #eyou_msg.eyou_msg ul li .msg_ipt12 input, .NyProOrder_Main #eyou_msg.eyou_msg ul li .msg_ipt2 input, .NyProOrder_Main #eyou_msg.eyou_msg ul li .msg_ipt12 .msg_option {

	height: 50px!important;

	line-height: 50px!important;

	font-size: 15px;

}

.NyProOrder_Main #eyou_msg.eyou_msg ul li .msg_tara textarea, .NyProOrder_Main #eyou_msg.eyou_msg ul li .msg_ipt0 textarea {

	height: 145px!important;

	line-height: 25px;

	font-size: 15px;

	padding: 10px 20px!important;

}

.NyProOrder_Main #eyou_msg.eyou_msg ul li a.yzm_img {

	margin: 5px 0!important;

}

.NyProOrder_Main #eyou_msg.eyou_msg ul li .msg_ipt2>span {

	font-size: 15px!important;

	line-height: 50px!important;

}

.NyProOrder_Main #eyou_msg.eyou_msg .msg_btn input {

	height: 50px!important;

	line-height: 50px!important;

}

.NyProOrder_Main #eyou_msg.eyou_msg ul li .msg_btn {

	left: 20px;

}

}

@media (max-width:1200px) {

.eyprodetail_Main .eyprodetail_Img {

	width: 40%;

}

.eyprodetail_Main .eyprodetail_Text {

	width: 60%;

	padding: 20px 20px 0 40px;

}

.eyprodetail_Text .eyprodetail_Ms {

	margin: 0 auto 15px;

	padding: 0 0 20px;

}

.eyprodetail_Text .eyprodetail_Btm {

	height: 50px;

	margin: 20px auto 0;

}

.eyprodetail_Btm a {

	height: 50px;

}

.eyprodetail_Btm a.Btn01 i, .eyprodetail_Btm a.Btn02 i {

	width: 50px;

	height: 50px;

	padding: 4px;

}

.eyprodetail_Btm a.Btn01 i em, .eyprodetail_Btm a.Btn02 i em {

	width: 42px;

	height: 42px;

}

.eyprodetail_Btm a.Btn01 span {

	height: 50px;

	padding: 5px 30px 5px 20px;

	font-size: 18px;

}

.eyprodetail_Btm a.Btn02 span {

	height: 50px;

	padding: 5px 30px 5px 20px;

	font-size: 22px;

}

.jqzoom {

	height: 300px;

}

#spec-n5 {

	height: 72px;

}

#spec-list ul li {

	height: 72px;

}

.eyprodetail_Con {

	padding: 20px;

}

.eyprodetail_Con .eyprodetail_Tit {

	margin: 0 auto 20px;

}

.eyprodetail_Con .eyprodetail_Tit a {

	margin: 0 0 0 40px;

}

}

@media (max-width:1079px) {

.eyprodetail_Text .eyprodetail_Name {

	min-height: 36px;

	max-height: 72px;

	line-height: 36px;

	font-size: 24px;

}

.eyprodetail_Text .eyprodetail_Ms {

	padding: 0 0 15px;

}

.eyprodetail_Text .eyprodetail_Ms h1 {

	max-height: 48px;

	line-height: 24px;

	font-size: 14px;

}

.eyprodetail_Tags dl dd {

	height: 30px;

	line-height: 30px;

	font-size: 14px;

}

.eyprodetail_Tags dl dd i {

	margin: 11px 8px 11px 0;

}

.eyprodetail .eyprodetail_Main {

	margin: 40px auto;

}

.nyprobox .nyproxxcont {

	margin-top: 0;

}

.eyprodetail_Con .eyprodetail_Tit {

	margin: 0 auto 20px;

}

.NyProOrder_Main {

	margin: 40px auto 0;

}

.NyProOrder_Main #eyou_msg.eyou_msg .msg_btn input {

	width: 160px!important;

}

.NyProOrder_Main #eyou_msg.eyou_msg ul li .c_yzm {

	height: 50px;

}

.NyProOrder_Main #eyou_msg.eyou_msg ul li .msg_ipt2>span {

	display: block;

	width: 100%;

	line-height: 30px!important;

	padding: 10px 0;

	font-size: 14px!important;

}

.NyProOrder_Main #eyou_msg.eyou_msg ul li .msg_btn {

	margin: 0!important;

}

.jqzoom {

	height: 280px;

}

#spec-n5 {

	height: 66px;

}

#spec-list ul li {

	height: 66px;

}

}

@media (max-width:1024px) {

.eyprodetail .eyprodetail_Main {

	margin: 30px auto;

}

.eyprodetail_Btm a {

	margin-right: 15px;

}

.eyprodetail_Btm a.Btn01 span {

	padding: 5px 20px 5px 10px;

	font-size: 18px;

}

.eyprodetail_Btm a.Btn02 span {

	padding: 5px 20px 5px 10px;

	font-size: 18px;

}

}

@media (max-width:880px) {

.eyprodetail_Con .proshowParameter table td {

	width: 74% !important;

}

}

@media (max-width:800px) {

.eyprodetail .eyprodetail_Main {

	margin: 25px auto;

}

.eyprodetail_Main .eyprodetail_Img {

	width: 100%;

	margin: 0 auto 20px;

	padding: 0;

	float: inherit;

}

.jqzoom {

	height: 480px;

}

#spec-n5 {

	height: 100px;

}

#spec-list ul li {

	height: 100px;

}

.zoomdiv {

	display: none!important;

}

.eyprodetail_Main .eyprodetail_Text {

	width: 100%;

	margin: 0 auto;

	padding: 0;

	float: inherit;

}

.eyprodetail_Text .eyprodetail_Ms {

	margin: 20px auto;

}

.eyprodetail_Text .eyprodetail_Name {

	font-size: 24px;

}

.eyprodetail_Content .eyprodetail_Right {

	width: 100%;

	margin: 0 auto;

	padding: 0;

	float: inherit;

}

.eyprodetail_Content .eyprodetail_Left {

	width: 100%;

	margin: 0 auto;

	padding: 0;

	float: inherit;

}

.NyProOrder_Main #eyou_msg.eyou_msg ul li:last-child {

	margin: 20px auto 0!important;

}

.NyProOrder_Main #eyou_msg.eyou_msg ul li .msg_btn {

	width: 100%!important;

	position: inherit;

	left: inherit;

	bottom: inherit;

}

.NyProOrder_Main #eyou_msg.eyou_msg .msg_btn input {

	margin: 0 20px 0 0!important;

}

.NyPro_PrevNext {

	padding: 5px 20px;

}

}

@media (max-width:767px) {

.eyprodetail .eyprodetail_Main {

	margin: 20px auto;

	padding: 12px;

}

.eyprodetail_Con .eyprodetail_Tit {

	margin: 0 auto 20px;

}

.eyprodetail_Con .ProDetailText {

	margin: 0 auto;

}

.ProDetailText div, .ProDetailText p {

	margin: 0 auto 10px;

}

.jqzoom {

	height: 260px;

}

#spec-n5 {

	height: 66px;

}

#spec-list ul li {

	height: 66px;

}

.eyprodetail_Text .eyprodetail_Name {

	min-height: 32px;

	max-height: 64px;

	line-height: 32px;

	font-size: 22px;

	margin: 0 auto 15px;

}

.eyprodetail_Text .eyprodetail_Name i {

	height: 22px;

	top: 5px;

}

.eyprodetail_Text .eyprodetail_Ms {

	margin: 0 auto 15px;

	padding: 0 0 15px;

}

.eyprodetail_Text .eyprodetail_Ms h1 {

	height: auto;

	max-height: 72px;

	line-height: 24px;

	font-size: 14px;

}

.eyprodetail_Tags dl dd {

	width: 100%;

	margin: 0 auto;

	padding: 4px 0;

	float: inherit;

}

.eyprodetail_Text .eyprodetail_Btm {

	height: auto;

	margin: 15px auto 0;

}

.eyprodetail_Btm a {

	margin: 0 12px 12px 0;

}

.eyprodetail_Btm a.Btn01 span {

	padding: 5px 20px 5px 10px;

}

.eyprodetail_Btm a.Btn02 span {

	padding: 5px 20px 5px 10px;

}

.eyprodetail_Con .eyprodetail_Tit a {

	margin: 0 0 0 20px;

}

.NyPro_PrevNext {

	margin: 20px auto 0;

	padding: 10px 20px;

}

.NyPro_PrevNext p {

	width: 100%;

	font-size: 14px;

	text-align: left;

	padding: 0;

}

.NyPro_PrevNext p a {

	font-size: 14px;

}

.NyPro_PrevNext p.NyProNext {

	text-align: left;

	padding: 0 0 0 30px;

}

.NyPro_PrevNext p.NyProNext img {

	right: inherit;

	left: 0;

}

.NyPro_PrevNext a.NyProAll {

	width: 100%;

	font-size: 14px;

	text-align: left;

}

.NyProOrder_Main {

	margin: 20px auto 0;

}

.NyProOrder_Main .NyProOrder_Left {

	padding: 0;

	margin: 0 auto 20px;

}

.NyProOrder_Title p {

	line-height: 36px;

	font-size: 26px;

}

.NyProOrder_Title i {

	height: 3px;

	margin: 7px 0 10px;

}

.NyProOrder_Title span {

	line-height: 24px;

	font-size: 16px;

}

.NyProOrder_Main #eyou_msg.eyou_msg ul li {

	margin: 0 auto 10px!important;

}

.NyProOrder_Main #eyou_msg.eyou_msg ul li:nth-child(1), .NyProOrder_Main #eyou_msg.eyou_msg ul li:nth-child(3), .NyProOrder_Main #eyou_msg.eyou_msg ul li:nth-child(5) {

	width: 100%!important;

	margin: 0 auto 10px!important;

	float: inherit!important;

}

.NyProOrder_Main #eyou_msg.eyou_msg ul li:nth-child(2), .NyProOrder_Main #eyou_msg.eyou_msg ul li:nth-child(4), .NyProOrder_Main #eyou_msg.eyou_msg ul li:nth-child(6) {

	width: 100%!important;

	margin: 0 auto 10px!important;

	float: inherit!important;

}

.NyProOrder_Main #eyou_msg.eyou_msg ul li .msg_ipt2 input {

	width: 160px!important;

}

.NyProOrder_Main #eyou_msg.eyou_msg .msg_btn input {

	width: 48%!important;

	margin: 0!important;

}

.NyProOrder_Main #eyou_msg.eyou_msg .msg_btn input.msg_btn1 {

	margin: 0 4% 0 0!important;

}

.NyProOrder_Main #eyou_msg.eyou_msg ul li .msg_ipt2>span {

	line-height: 24px!important;

	font-size: 14px!important;

	padding: 10px 0 0;

}

.NyProOrder_Main #eyou_msg.eyou_msg ul li .msg_ipt1 input, .NyProOrder_Main #eyou_msg.eyou_msg ul li .msg_ipt12 input, .NyProOrder_Main #eyou_msg.eyou_msg ul li .msg_ipt2 input, .NyProOrder_Main #eyou_msg.eyou_msg ul li .msg_ipt12 .msg_option {

	font-size: 14px;

}

.NyProOrder_Main #eyou_msg.eyou_msg ul li .msg_tara textarea, .NyProOrder_Main #eyou_msg.eyou_msg ul li .msg_ipt0 textarea {

	font-size: 14px;

	height: 140px!important;

	line-height: 24px;

}

.NyProOrder_Main #eyou_msg.eyou_msg ul li:last-child {

	margin: 20px auto 0!important;

}

.NyProOrder_Main #eyou_msg.eyou_msg ul li .c_yzm {

	float: inherit!important;

}

}

@media (max-width:375px) {

.jqzoom {

	height: 240px;

}

#spec-n5 {

	height: 60px;

}

#spec-list ul li {

	height: 60px;

}

}

@media (max-width:320px) {

.jqzoom {

	height: 210px;

}

#spec-n5 {

	height: 52px;

}

#spec-list ul li {

	height: 52px;

}

.eyprodetail_Btm .eyprodetail_Tel img {

	position: inherit;

	left: inherit;

	top: inherit;

	margin: 0 auto 10px;

}

.eyprodetail_Btm .eyprodetail_Tel span, .eyprodetail_Btm .eyprodetail_Tel p {

	text-align: center;

}

.NyProOrder_Main #eyou_msg.eyou_msg ul li .msg_ipt2 input {

	width: 130px!important;

}

}

.NyNews_Main {

	width: 100%;

	height: auto;

	min-height: 320px;

	margin: 0 auto;

	padding: 0;

}

.NyNews_Main .eynews_list {

	width: 100%;

	height: auto;

	margin: 0 auto;

	padding: 0;

}

.eynews_list ul li {

	width: 48%;

	height: auto;

	margin: 0 4% 30px 0;

	padding: 0 0 0 100px;

	position: relative;

	float: left;

	-webkit-box-sizing: border-box;

	-moz-box-sizing: border-box;

	box-sizing: border-box;

}

.eynews_list ul li:nth-child(2n+2) {

	margin: 0 0 30px;

}

.eynews_list ul li .NyNews_Time {

	width: 100px;

	height: 100px;

	margin: 0;

	padding: 20px 0;

	background-color: #e7ebf3;

	position: absolute;

	left: 0;

	top: 0;

	transition: all 0.5s;

	-webkit-transition: all 0.5s;

	-moz-transition: all 0.5s;

	-o-transition: all 0.5s;

}

.eynews_list ul li .NyNews_Time em {

	display: block;

	width: 100%;

	height: 20px;

	overflow: hidden;

	line-height: 20px;

	color: #999;

	font-size: 16px;

	font-style: normal;

	text-align: center;

	margin: 0 auto;

	padding: 0;

	transition: all 0.5s;

	-webkit-transition: all 0.5s;

	-moz-transition: all 0.5s;

	-o-transition: all 0.5s;

}

.eynews_list ul li .NyNews_Time span {

	display: block;

	width: 100%;

	height: 40px;

	overflow: hidden;

	line-height: 40px;

	color: #333;

	font-size: 32px;

	font-weight: bold;

	font-style: normal;

	text-align: center;

	margin: 0 auto;

	padding: 0;

	transition: all 0.5s;

	-webkit-transition: all 0.5s;

	-moz-transition: all 0.5s;

	-o-transition: all 0.5s;

}

.eynews_list ul li:hover .NyNews_Time {

	background-color: #f7931e;

}

.eynews_list ul li:hover .NyNews_Time em {

	color: rgba(255,255,255,0.65);

}

.eynews_list ul li:hover .NyNews_Time span {

	color: #fff;

}

.eynews_list ul li .NyNews_Text {

	width: 100%;

	height: auto;

	overflow: hidden;

	margin: 0;

	padding: 25px 30px;

	background-color: rgba(51,51,51,0);

	position: relative;

	transition: all 0.5s;

	-webkit-transition: all 0.5s;

	-moz-transition: all 0.5s;

	-o-transition: all 0.5s;

	-webkit-box-sizing: border-box;

	-moz-box-sizing: border-box;

	box-sizing: border-box;

}

.eynews_list ul li .NyNews_Text a.NyNews_Name {

	display: block;

	width: 100%;

	height: 32px;

	overflow: hidden;

	line-height: 32px;

	color: #333;

	font-size: 20px;

	font-weight: bold;

	white-space: nowrap;

	text-overflow: ellipsis;

	margin: 0 auto 14px;

	padding: 0;

	transition: all 0.5s;

	-webkit-transition: all 0.5s;

	-moz-transition: all 0.5s;

	-o-transition: all 0.5s;

}

.eynews_list ul li .NyNews_Text p {

	width: 100%;

	height: 84px;

	overflow: hidden;

	line-height: 28px;

	color: #999;

	font-size: 16px;

	word-break: break-all;

	text-align: justify;

	display: -webkit-box;

	text-overflow: ellipsis;

	-webkit-line-clamp: 3;

	-webkit-box-orient: vertical;

	margin: 0 auto;

	padding: 0;

	transition: all 0.5s;

	-webkit-transition: all 0.5s;

	-moz-transition: all 0.5s;

	-o-transition: all 0.5s;

}

.eynews_list ul li:hover .NyNews_Text {

	background-color: rgba(51,51,51,1);

}

.eynews_list ul li:hover .NyNews_Text a.NyNews_Name {

	color: #fff;

}

.eynews_list ul li:hover .NyNews_Text p {

	color: rgba(255,255,255,0.45);

}

.eynews_list ul li .NyNews_Text a.NyNews_More {

	display: block;

	width: 50px;

	height: 50px;

	margin: 0;

	padding: 0;

	position: absolute;

	right: -50px;

	bottom: -50px;

	transition: all 0.5s;

	-webkit-transition: all 0.5s;

	-moz-transition: all 0.5s;

	-o-transition: all 0.5s;

}

.eynews_list ul li .NyNews_Text a.NyNews_More img {

	display: block;

	width: 50px;

	height: 50px;

	margin: 0;

	padding: 0;

}

.eynews_list ul li:hover .NyNews_Text a.NyNews_More {

	right: 0;

	bottom: 0;

}

.newdetailbd .Nycase {

	padding-bottom: 0;

}

.eynewdetail {

	width: 100%;

	min-height: 320px;

	overflow: hidden;

}

.eynewdetail .eynewdetail_Main {

	width: 100%;

	height: auto;

	min-height: 320px;

	margin: 0 auto 60px;

	padding: 0;

}

.eynewdetail_Main .eynewdetail_Name {

	width: 100%;

	height: auto;

	overflow: hidden;

	line-height: 40px;

	color: #333;

	font-size: 30px;

	margin: 0 auto 15px;

	padding: 0;

}

.eynewdetail_Main .eynewdetail_Tips {

	width: 100%;

	height: 30px;

	overflow: hidden;

	line-height: 30px;

	color: #999;

	font-size: 16px;

	padding-bottom: 45px;

	margin: 0 auto 30px;

	border-bottom: 1px solid #e6e6e6;

}

.eynewdetail_Tips span {

	display: inline-block;

	height: 30px;

	line-height: 30px;

	color: #999;

	font-size: 16px;

	margin: 0 40px 0 0;

	padding: 0;

}

.eynewdetail_Tips span img {

	display: block;

	width: 16px;

	height: 16px;

	margin: 7px 10px 7px 0;

	padding: 0;

	float: left;

}

.eynewdetail_Main .eynewdetail_Content {

	width: 100%;

	height: auto;

	overflow: hidden;

	line-height: 28px!important;

	word-break: break-all;

	text-align: justify;

}

.eynewdetail_Main .eynewdetail_Content .caseDetailpic {

	text-align: center;

}

.eynewdetail_Main .eynewdetail_Content .caseDetailpic img {

	max-width: 70% !important;

	margin: 0 auto 20px;

}

.eynewdetail_Content div, .eynewdetail_Content p, .eynewdetail_Content span, .eynewdetail_Content font, .eynewdetail_Content em {

	width: 100%;

	height: auto;

	overflow: hidden;

	word-break: break-all;

	text-align: justify;

	line-height: 28px!important;

}

.eynewdetail_Content img {

	display: inline-block;

	width: auto!important;

	max-width: 100%!important;

	height: auto!important;

}

.NyPrevNext {

	width: 100%;

	height: auto;

	margin: 0 auto;

	padding: 0;

	background-color: #fff;

	-webkit-box-sizing: border-box;

	-moz-box-sizing: border-box;

	box-sizing: border-box;

}

.NyPrevNext ul {

	width: 1400px;

	margin: 0 auto;

}

.NyPrevNext ul li {

	width: 100%;

	height: auto;

	min-height: 100px;

	overflow: hidden;

	line-height: 40px;

	color: #999;

	font-size: 18px;

	margin: 0;

	padding: 30px 0 30px 120px;

	position: relative;

	transition: all 0.5s;

	-webkit-transition: all 0.5s;

	-moz-transition: all 0.5s;

	-o-transition: all 0.5s;

	-webkit-box-sizing: border-box;

	-moz-box-sizing: border-box;

	box-sizing: border-box;

}

.NyPrevNext ul li:nth-child(1) {

	border-bottom: 1px solid #e6e6e6;

}

.NyPrevNext ul li i {

	display: block;

	width: 100px;

	height: 40px;

	overflow: hidden;

	line-height: 40px;

	color: #666;

	font-size: 18px;

	font-style: normal;

	text-align: center;

	background-color: #f5f5f5;

	border-radius: 20px;

	margin: 0;

	padding: 0;

	position: absolute;

	left: 0;

	top: 30px;

	transition: all 0.5s;

	-webkit-transition: all 0.5s;

	-moz-transition: all 0.5s;

	-o-transition: all 0.5s;

}

.NyPrevNext ul li a {

	display: block;

	width: 100%;

	height: 40px;

	overflow: hidden;

	line-height: 40px;

	color: #333;

	font-size: 18px;

	white-space: nowrap;

	text-overflow: ellipsis;

	margin: 0;

	padding: 0;

	transition: all 0.5s;

	-webkit-transition: all 0.5s;

	-moz-transition: all 0.5s;

	-o-transition: all 0.5s;

	-webkit-box-sizing: border-box;

	-moz-box-sizing: border-box;

	box-sizing: border-box;

}

.NyPrevNext ul li:hover i {

	color: #fff;

	background-color: #f7931e;

}

.NyPrevNext ul li:hover a {

	color: #f7931e;

	text-decoration: underline;

}

@media (max-width:1440px) {

.eynews_list ul li {

	width: 48.5%;

	margin: 0 3% 20px 0;

	padding: 0 0 0 90px;

}

.eynews_list ul li:nth-child(2n+2) {

	margin: 0 0 20px;

}

.eynews_list ul li .NyNews_Time {

	width: 90px;

	height: 90px;

	padding: 18px 0;

}

.eynews_list ul li .NyNews_Time em {

	height: 18px;

	line-height: 18px;

	font-size: 14px;

	margin: 0 auto 4px;

}

.eynews_list ul li .NyNews_Time span {

	height: 32px;

	line-height: 32px;

	font-size: 28px;

}

.eynews_list ul li .NyNews_Text {

	padding: 15px 20px 20px;

}

.eynews_list ul li .NyNews_Text a.NyNews_Name {

	height: 30px;

	line-height: 30px;

	margin: 0 auto 10px;

}

.eynews_list ul li .NyNews_Text p {

	height: 75px;

	line-height: 25px;

	font-size: 15px;

}

.eynewdetail .eynewdetail_Main {

	width: 100%;

	margin: 60px auto 45px;

}

.eynewdetail_Main .eynewdetail_Name {

	font-size: 28px;

}

.eynewdetail_Main .eynewdetail_Tips {

	font-size: 15px;

}

.eynewdetail_Tips span {

	font-size: 15px;

	margin: 0 30px 0 0;

}

.eynewdetail_Main .eynewdetail_Content {

	line-height: 25px!important;

}

.eynewdetail_Content div, .eynewdetail_Content p, .eynewdetail_Content span, .eynewdetail_Content font, .eynewdetail_Content em {

	line-height: 25px!important;

}

.eynewdetail_Content img {

	margin: 0 0 10px;

}

.NyPrevNext {

	padding: 0 60px;

}

.NyPrevNext ul {

	width: 100%;

}

.NyPrevNext ul li {

	min-height: 80px;

	padding: 20px 0 20px 120px;

}

.NyPrevNext ul li i {

	top: 20px;

}

}

@media (max-width:1366px) {

.eynewdetail_Main .eynewdetail_Name {

	font-size: 26px;

}

}

@media (max-width:1200px) {

.eynews_list ul li {

	padding: 0 0 0 80px;

}

.eynews_list ul li .NyNews_Time {

	width: 80px;

	height: 80px;

	padding: 15px 0;

}

.eynews_list ul li .NyNews_Time em {

	height: 20px;

	line-height: 20px;

	font-size: 14px;

	margin: 0 auto;

}

.eynews_list ul li .NyNews_Time span {

	height: 30px;

	line-height: 30px;

	font-size: 26px;

}

.eynews_list ul li .NyNews_Text {

	padding: 12px 20px 20px;

}

.eynews_list ul li .NyNews_Text a.NyNews_Name {

	font-size: 18px;

	margin: 0 auto 6px;

}

.eynews_list ul li .NyNews_Text p {

	height: 72px;

	line-height: 24px;

	font-size: 14px;

}

.eynews_list ul li .NyNews_Text a.NyNews_More {

	width: 40px;

	height: 40px;

	right: -40px;

	bottom: -40px;

}

.eynews_list ul li .NyNews_Text a.NyNews_More img {

	width: 40px;

	height: 40px;

}

.eynewdetail .eynewdetail_Main {

	width: 100%;

	margin: 0 auto 50px;

}

.eynewdetail_Main .eynewdetail_Name {

	font-size: 24px;

	margin: 0 auto 10px;

}

.eynewdetail_Main .eynewdetail_Tips {

	font-size: 14px;

	margin: 0 auto 20px;

	padding: 0 0 35px;

}

.eynewdetail_Tips span {

	font-size: 14px;

	margin: 0 30px 0 0;

}

.eynewdetail_Content img {

	margin: 0 0 10px;

}

.NyPrevNext {

	padding: 0 40px;

}

.NyPrevNext ul li {

	min-height: 80px;

	font-size: 16px;

	padding: 20px 0 20px 110px;

}

.NyPrevNext ul li a {

	font-size: 16px;

}

.NyPrevNext ul li i {

	width: 90px;

	font-size: 16px;

}

}

@media (max-width:800px) {

.eynews_list ul li {

	width: 100%;

	margin: 0 auto 20px;

	float: inherit;

}

.eynews_list ul li:nth-child(2n+2) {

	margin: 0 auto 20px;

}

.eynews_list ul li .NyNews_Text p {

	height: auto;

	max-height: 48px;

	-webkit-line-clamp: 2;

}

.NyNews_Main #fengye {

	margin: 20px auto 0;

}

.eynewdetail .eynewdetail_Main {

	width: 100%;

	margin: 40px auto 30px;

}

.eynewdetail_Main .eynewdetail_Name {

	line-height: 32px;

	font-size: 22px;

	margin: 0 auto 10px;

}

.NyPrevNext {

	padding: 0 20px;

}

.NyPrevNext ul li {

	font-size: 16px;

	padding: 20px 0 20px 100px;

}

.NyPrevNext ul li a {

	font-size: 16px;

}

.NyPrevNext ul li i {

	width: 80px;

	font-size: 14px;

}

}

@media (max-width:767px) {

.NyNews .NyNews_Main {

	min-height: inherit;

}

.eynews_list ul li {

	margin: 0 auto 12px;

}

.eynews_list ul li:nth-child(2n+2) {

	margin: 0 auto 12px;

}

.eynews_list ul li .NyNews_Text {

	padding: 10px 20px 10px 12px;

}

.eynews_list ul li .NyNews_Text a.NyNews_More {

	width: 32px;

	height: 32px;

	right: -32px;

	bottom: -32px;

}

.eynews_list ul li .NyNews_Text a.NyNews_More img {

	width: 32px;

	height: 32px;

}

#fengye {

	margin: 8px auto 0;

	font-size: 0;

}

#fengye .p_input, #fengye input {

	display: none;

}

.eynewdetail .eynewdetail_Main {

	width: 100%;

	min-height: inherit;

	margin: 0 auto 20px;

}

.eynewdetail_Main .eynewdetail_Name {

	line-height: 30px;

	font-size: 20px;

	margin: 0 auto 10px;

}

.eynewdetail_Tips span {

	margin: 0 20px 0 0;

}

.NyPrevNext {

	padding: 0 12px;

}

.NyPrevNext ul li {

	font-size: 16px;

	padding: 20px 0 20px 92px;

}

.NyPrevNext ul li a {

	font-size: 16px;

}

.NyPrevNext ul li i {

	width: 80px;

	font-size: 14px;

}

.eynewdetail_Main .eynewdetail_Content .caseDetailpic img {

	max-width: 100% !important;

	margin: 0 auto 10px;

}

}

@media (max-width:375px) {

.eynews_list ul li {

	min-height: 40px;

	padding: 40px 0 0;

}

.eynews_list ul li .NyNews_Time {

	width: auto;

	height: 40px;

	padding: 0 12px;

}

.eynews_list ul li .NyNews_Time em {

	display: inline-block;

	width: auto;

	height: 40px;

	line-height: 40px;

	margin: 0 10px 0 0;

}

.eynews_list ul li .NyNews_Time span {

	display: inline-block;

	width: auto;

	height: 40px;

	line-height: 40px;

	font-size: 20px;

}

.eynews_list ul li .NyNews_Text {

	padding: 10px 12px;

}

.eynews_list ul li .NyNews_Text a.NyNews_Name {

	font-size: 16px;

}

.NyPrevNext ul li {

	min-height: 56px;

	line-height: 32px;

	font-size: 14px;

	padding: 12px 0 12px 80px;

}

.NyPrevNext ul li a {

	height: 32px;

	line-height: 32px;

	font-size: 14px;

}

.NyPrevNext ul li i {

	width: 68px;

	height: 32px;

	line-height: 32px;

	font-size: 14px;

	top: 12px;

}

}

@media (max-width:320px) {

.eynewdetail_Main .eynewdetail_Name {

	line-height: 26px;

	font-size: 18px;

}

#fengye a {

	padding: 0 10px;

}

}

.eynontactus {

	width: 100%;

}

.eynontactus .eynontactus_Infor {

	height: auto;

	margin: 0 auto 40px;

}

.eynontactus_Infor .eynontactusInfor_Main {

	width: 100%;

	height: auto;

	margin: 0 auto;

	padding: 0;

}

.eynontactusInfor_Main .eynontactusInfor_Img {

	width: 100%;

	height: 350px;

	margin: 0 auto;

	padding: 0;

	position: relative;

}

.eynontactusInfor_Img img.contactImg {

	display: block;

	width: 100%;

	height: 100%;

	object-fit: cover;

	margin: auto;

	padding: 0;

	position: absolute;

	left: 0;

	top: 0;

	right: 0;

	bottom: 0;

}

.eynontactusInfor_Img .contactText {

	width: 50%;

	height: 100%;

	overflow: hidden;

	margin: 0;

	padding: 100px 20% 100px 60px;

	background: url(../images/contactbg.png) 0 0 no-repeat;

	background-size: 100% 100%;

	position: absolute;

	left: 0;

	top: 0;

	-webkit-box-sizing: border-box;

	-moz-box-sizing: border-box;

	box-sizing: border-box;

}

.contactText p {

	width: 100%;

	height: auto;

	line-height: 36px;

	color: #fff;

	font-size: 24px;

	font-weight: bold;

	word-break: break-all;

	margin: 0 auto;

	padding: 0;

}

.contactText i {

	display: block;

	width: 50px;

	height: 2px;

	margin: 10px 0 40px;

	padding: 0;

	background: url(../images/line06.png) 0 0 no-repeat;

}

.contactText span {

	display: block;

	width: 100%;

	height: auto;

	line-height: 30px;

	color: rgba(255,255,255,0.85);

	font-size: 16px;

	margin: 0 auto;

	padding: 0;

}

.contactText em {

	display: block;

	width: 80px;

	height: 80px;

	margin: 0;

	padding: 0;

	background: url(../images/xs.png) center center no-repeat;

	background-size: 100% 100%;

	position: absolute;

	top: 50px;

	right: 40%;

}

.eynontactusInfor_Main .eynontactusInfor_Con {

	width: 100%;

	height: auto;

	margin: 0 auto;

	padding: 40px 0;

	background-color: #fff;

}
.eynontactus_Ewmit{
	margin-bottom:20px;
}
.eynontactusInfor_Con .eynontactus_Ewm {

	width: 25%;

	/*height: 200px;*/

	overflow: hidden;

	margin: 0;

	padding: 20px 40px;

	border-right: 1px solid #e6e6e6;

	float: left;

	-webkit-box-sizing: border-box;

	-moz-box-sizing: border-box;

	box-sizing: border-box;

}

.eynontactus_Ewm span {

	display: block;

	width: 130px;

	height: 130px;

	overflow: hidden;

	margin: 0 auto 10px;

	padding: 4px;

	border: 1px solid #e6e6e6;

	-webkit-box-sizing: border-box;

	-moz-box-sizing: border-box;

	box-sizing: border-box;

}

.eynontactus_Ewm span img {

	display: block;

	width: 120px;

	height: 120px;

	margin: 0 auto;

	padding: 0;

}

.eynontactus_Ewm p {

	width: 100%;

	height: auto;

	line-height: 20px;

	color: #999;

	font-size: 16px;

	text-align: center;

	margin: 0 auto;

	padding: 0;

}

.eynontactusInfor_Con .eynontactus_Lxfs {

	width: 75%;

	/*height: 200px;*/

	overflow: hidden;

	margin: 0;

	padding: 42px 0;

	float: right;

	-webkit-box-sizing: border-box;

	-moz-box-sizing: border-box;

	box-sizing: border-box;

}

.eynontactus_Lxfs ul li {

	width: 33.333333%;

	height: auto;

	margin: 0 0 70px 0;

	padding: 0 20px;

	border-right: 1px solid #e6e6e6;

	float: left;

	-webkit-box-sizing: border-box;

	-moz-box-sizing: border-box;

	box-sizing: border-box;

}

.eynontactus_Lxfs ul li:nth-child(3) {

	border: 0;

}

.eynontactus_Lxfs ul li img {

	display: block;

	width: 44px;

	height: 44px;

	margin: 0 auto 10px;

	padding: 0;

}

.eynontactus_Lxfs ul li span {

	display: block;

	width: 100%;

	height: auto;

	line-height: 30px;

	color: #333;

	font-size: 18px;

	text-align: center;

	margin: 0 auto;

	padding: 0;

}

.eynontactus_Lxfs ul li p {

	width: 100%;

	height: auto;

	max-height: 48px;

	overflow: hidden;

	line-height: 24px;

	color: #999;

	font-size: 18px;

	text-align: center;

	word-break: break-all;

	display: -webkit-box;

	text-overflow: ellipsis;

	-webkit-line-clamp: 2;

	-webkit-box-orient: vertical;

	margin: 0 auto;

	padding: 0;

}

.eynontactus .eynontactus_Map {

	height: auto;

	background: #fff;

	padding: 15px;

}

.NyMap {

	width: 100%;

	height: 500px;

	overflow: hidden;

	margin: 0 auto;

}

.NyMap .dz_map {

	width: 100%;

	height: 100%;

	overflow: hidden;

	margin: 0 auto;

	padding: 0;

}

.NyMap .dz_map #container {

	height: 120%;

}

@media (max-width:1440px) {

.eynontactus_Infor .eynontactusInfor_Main {

	width: 100%;

}

.contactText em {

	top: 40px;

	right: 30%;

}

.eynontactus .eynontactus_Infor {

	margin: 0 auto 30px;

}

.eynontactusInfor_Main .eynontactusInfor_Con {

	padding: 30px 0;

}

.eynontactusInfor_Con .eynontactus_Ewm {

	padding: 20px;

}

.eynontactus_Lxfs ul li span {

	font-size: 16px;

}

.eynontactus_Lxfs ul li p {

	font-size: 16px;

}

.NyMap {

	height: 440px;

}

}

@media (max-width:1366px) {

.eynontactusInfor_Main .eynontactusInfor_Img {

	height: 320px;

}

.eynontactusInfor_Img .contactText {

	padding: 80px 15% 80px 60px;

}

.contactText span {

	line-height: 25px;

	font-size: 15px;

}

.contactText em {

	width: 72px;

	height: 72px;

}

.eynontactus_Ewm p {

	font-size: 15px;

}

.NyMap {

	height: 400px;

}

}

@media (max-width:1280px) {

.eynontactusInfor_Main .eynontactusInfor_Img {

	height: 300px;

}

.contactText em {

	width: 70px;

	height: 70px;

	top: 30px;

	right: 20%;

}

.eynontactusInfor_Con .eynontactus_Ewm {

	height: 220px;

	padding: 30px;

}

.eynontactusInfor_Con .eynontactus_Lxfs {

	/*height: 220px;*/

	padding: 52px 0;

}

.NyMap {

	height: 380px;

}

}

@media (max-width:1200px) {

.eynontactusInfor_Main .eynontactusInfor_Img {

	height: 260px;

}

.eynontactusInfor_Img .contactText {

	padding: 60px 12% 60px 40px;

}

.contactText p {

	line-height: 32px;

	font-size: 22px;

}

.contactText span {

	line-height: 24px;

	font-size: 14px;

}

.contactText i {

	margin: 10px 0 30px;

}

.eynontactusInfor_Con .eynontactus_Ewm {

	height: 200px;

	padding: 20px;

}

.eynontactus_Ewm p {

	line-height: 20px;

	font-size: 14px;

}

.eynontactusInfor_Con .eynontactus_Lxfs {

	/*height: 200px;*/

	padding: 40px 0;

}

.eynontactus_Lxfs ul li span {

	font-size: 16px;

}

.eynontactus_Lxfs ul li p {

	font-size: 15px;

}

.NyMap {

	height: 360px;

}

}

@media (max-width:1079px) {

.eynontactusInfor_Img .contactText {

	width: 56%;

}

.NyMap {

	height: 340px;

}

}

@media (max-width:800px) {

.eynontactusInfor_Main .eynontactusInfor_Img {

	height: 240px;

}

.eynontactusInfor_Img .contactText {

	width: 65%;

	padding: 50px 12% 50px 40px;

}

.contactText em {

	width: 60px;

	height: 60px;

	top: 30px;

	right: 20%;

}

.eynontactusInfor_Main .eynontactusInfor_Con {

	padding: 20px 0;

}

.eynontactusInfor_Con .eynontactus_Ewm {

	width: 100%;

	height: auto;

	margin: 0 auto;

	padding: 20px;

	border: 0;

	float: inherit;

}

.eynontactusInfor_Con .eynontactus_Lxfs {

	width: 100%;

	height: auto;

	margin: 0 auto;

	padding: 20px;

	float: inherit;

}

.eynontactus_Lxfs ul li span {

	font-size: 15px;

}

.eynontactus_Lxfs ul li p {

	font-size: 15px;

}

.NyMap {

	height: 300px;

}

}

@media (max-width:767px) {

.eynontactusInfor_Main .eynontactusInfor_Img {

	height: 180px;

}

.eynontactusInfor_Img .contactText {

	width: 100%;

	padding: 30px 12% 30px 20px;

}

.eynontactus_Ewm p {

	line-height: 30px;

	font-size: 16px;

}

.contactText em {

	width: 50px;

	height: 50px;

	top: 30px;

	right: 20%;

}

.contactText p {

	line-height: 30px;

	font-size: 20px;

}

.contactText i {

	margin: 10px 0 20px;

}

.eynontactus .eynontactus_Infor {

	margin: 0 auto 20px;

}

.eynontactusInfor_Con .eynontactus_Ewm {

	width: 100%;

	height: auto;

	margin: 0 auto;

	padding: 20px 20px;

	float: inherit;

}

.eynontactusInfor_Con .eynontactus_Lxfs {

	width: 100%;

	height: auto;

	margin: 0 auto;

	padding: 0 20px;

	float: inherit;

}

.eynontactus_Lxfs ul li {

	width: 100%;

	margin: 0 auto;

	padding: 20px 0;

	border-right: 0;

	border-bottom: 1px solid #e6e6e6;

	float: inherit;

}

.eynontactus_Lxfs ul li img {

	margin: 0 auto 10px;

}

.eynontactus_Lxfs ul li span {

	font-size: 16px;

}

.eynontactus_Lxfs ul li p {

	font-size: 18px;

}

.eynontactus .eynontactus_Map {

	padding: 10px;

}

.NyMap {

	height: 300px;

}

}

@media (max-width:375px) {

.contactText p {

	font-size: 18px;

}

}

.eyhonor_Main .eyhonor_List {

	width: 100%;

	height: auto;

	min-height: 300px;

	margin: 0 auto;

	padding: 0;

}

.eyhonor_List ul li {

	width: 23.5%;

	height: auto;

	margin: 0 2% 40px 0;

	padding: 0;

	float: left;

	-webkit-box-sizing: border-box;

	-moz-box-sizing: border-box;

	box-sizing: border-box;

}

.eyhonor_List ul li:nth-child(4n+4) {

	margin: 0 0 40px;

}

.eyhonor_List ul li .eyhonor_Img {

	width: 100%;

	height: 240px;

	overflow: hidden;

	margin: 0 auto 10px;

	padding: 20px;

	background-color: #fff;

	box-shadow: 0 0 0 rgba(0,0,0,0.06);

	transition: all 0.5s;

	-webkit-transition: all 0.5s;

	-moz-transition: all 0.5s;

	-o-transition: all 0.5s;

	-webkit-box-sizing: border-box;

	-moz-box-sizing: border-box;

	box-sizing: border-box;

}

.eyhonor_List ul li:hover .eyhonor_Img {

	box-shadow: 0 0 10px rgba(0,0,0,0.06);

}

.eyhonor_List ul li .eyhonor_Img a {

	display: block;

	width: 100%;

	height: 100%;

	overflow: hidden;

	margin: 0 auto;

	padding: 0;

	position: relative;

}

.eyhonor_List ul li .eyhonor_Img a img {

	display: block;

	max-width: 100%;

	max-height: 100%;

	margin: auto;

	padding: 0;

	position: absolute;

	left: 0;

	top: 0;

	right: 0;

	bottom: 0;

	transition: all 0.5s;

	-webkit-transition: all 0.5s;

	-moz-transition: all 0.5s;

	-o-transition: all 0.5s;

}

.eyhonor_List ul li:hover .eyhonor_Img a img {

	-webkit-transform: scale(1.1);

	-moz-transform: scale(1.1);

	transform: scale(1.1);

}

.eyhonor_List ul li a.eyhonor_Name {

	display: block;

	width: 100%;

	height: 40px;

	overflow: hidden;

	line-height: 30px;

	color: #333;

	font-size: 20px;

	font-weight: bold;

	text-align: center;

	white-space: nowrap;

	text-overflow: ellipsis;

	margin: 0 auto;

	border-bottom: 1px solid #e6e6e6;

}

.eyhonor_List ul li:hover a.eyhonor_Name {

	color: #f7931e;

	border-bottom: 1px solid #f7931e;

}

@media (max-width:1440px) {

.eyhonor_List ul li .eyhonor_Img {

	height: 220px;

	padding: 16px;

}

.eyhonor_Main #fengye {

	margin: 30px auto 0;

}

}

@media (max-width:1280px) {

.eyhonor_List ul li .eyhonor_Img {

	height: 200px;

	padding: 12px;

}

}

@media (max-width:1200px) {

.eyhonor_List ul li {

	margin: 0 2% 30px 0;

}

.eyhonor_List ul li:nth-child(4n+4) {

	margin: 0 0 30px;

}

.eyhonor_List ul li .eyhonor_Img {

	height: 200px;

}

.eyhonor_Main #fengye {

	margin: 35px auto 0;

}

}

@media (max-width:1079px) {

.eyhonor_List ul li {

	margin: 0 2% 30px 0;

}

.eyhonor_List ul li:nth-child(4n+4) {

	margin: 0 0 30px;

}

.eyhonor_List ul li .eyhonor_Img {

	height: 180px;

}

.eyhonor_List ul li a.eyhonor_Name {

	font-size: 18px;

}

.eyhonor_Main #fengye {

	margin: 40px auto 0;

}

}

@media (max-width:1024px) {

.eyhonor_List ul li .eyhonor_Img {

	height: 170px;

	padding: 10px;

}

}

@media (max-width:800px) {

.eyhonor_List ul li {

	width: 31.333333%;

	margin: 0 3% 25px 0;

}

.eyhonor_List ul li:nth-child(4n+4) {

	margin: 0 3% 25px 0;

}

.eyhonor_List ul li:nth-child(3n+3) {

	margin: 0 0 20px;

}

.eyhonor_List ul li .eyhonor_Img {

	height: 180px;

	margin: 0 auto;

}

.eyhonor_Main #fengye {

	margin: 20px auto 0;

}

}

@media (max-width:767px) {

.eyhonor_List ul li {

	width: 48.5%;

	margin: 0 3% 20px 0;

}

.eyhonor_List ul li:nth-child(3n+3), .eyhonor_List ul li:nth-child(4n+4) {

	margin: 0 3% 20px 0;

}

.eyhonor_List ul li:nth-child(2n+2) {

	margin: 0 0 20px;

}

.eyhonor_List ul li .eyhonor_Img {

	height: 150px;

}

.eyhonor_List ul li a.eyhonor_Name {

	font-size: 16px;

}

.eyhonor_Main #fengye {

	margin: 0 auto;

}

}

@media (max-width:375px) {

.eyhonor_List ul li .eyhonor_Img {

	height: 140px;

}

.eyhonor_List ul li a.eyhonor_Name {

	padding: 5px 0;

	font-size: 15px;

}

}

@media (max-width:320px) {

.eyhonor_List ul li {

	width: 100%;

	margin: 0 auto 20px;

	float: inherit;

}

.eyhonor_List ul li:nth-child(2n+2), .eyhonor_List ul li:nth-child(3n+3), .eyhonor_List ul li:nth-child(4n+4) {

	margin: 0 auto 20px;

}

.eyhonor_List ul li .eyhonor_Img {

	height: 220px;

}

.eyhonor_List ul li a.eyhonor_Name {

	padding: 10px 0;

	font-size: 18px;

}

}



#p0{
	position: relative;top: -120px;
}