/*产品详情内页*/
.pd-box {
	padding: 0; /*35 20 30*/
}

.ny-head .line {
	top: 115px;
}
.ny-head h2 {
	font-size: 32px;
	color: #474747;
}
.ny-head .ny-mbx {
	color: #737373;
}
.ny-head .ny-mbx  a {
	display: inline;
}
.ny-head .ny-mbx span {
	color: #474747;
}

.content-pd {
	/*height: 1490px;*/
}
.ny-content .col-sm-12 h3 {
	font-size: 32px;
	font-weight: bold;
	margin: 15px 0 30px;
	color: #474747;
}
.ny-content .col-sm-12 h4 {
	font-size: 18px;
	font-weight: bold;
	margin: 10px 0;
	color: #474747;
}
.ny-content .col-sm-12 p {
	color: #a2a2a2;
	line-height: 28px;
	margin-top: 15px;
}
.ny-content .col-sm-12 span {
	font-weight: bold;
	color: #474747;
}

.ny-head {
	padding: 50px 30px;
}
.ny-con-text,
.ny-con-intro {
	padding: 0 30px;
}
.ny-con-list {
	padding: 0 15px;
}
.ny-con-list .col-sm-4 {
	height: 280px;
	overflow: hidden;
	margin-bottom: 30px;
}
.ny-con-intro {
	padding-top: 35px;
	padding-bottom: 50px;
}




.ny-content {
	padding-bottom: 45px;
}



/* 产品内页 */

.content-pro .ny-content {
	padding: 0 20px 30px;
}


/*荣誉内页*/
.ny-content .ny-con-list .ny-honour li{
	width: 25%;
	height: 370px;
	float: left;
	padding: 15px;
}
.ny-content .ny-con-list .ny-honour div {
	border: 1px solid #ccc;
	height: 370px;
	line-height: 370px;
	overflow: hidden;
}
.ny-content .ny-con-list .ny-honour li img {
	
	padding: 5px;
}
.content-honour .ny-honour li:nth-child(5),
.content-honour .ny-honour li:nth-child(6) {
	width: 50%;
	height: 410px;
	line-height: 410px;
	margin-top: 30px;
}
.content-honour .ny-honour li:nth-child(5) div,
.content-honour .ny-honour li:nth-child(6) div
 {
	height: 390px;
	line-height: 390px;
	overflow: hidden;
}

.content-honour .ny-content {
	padding-bottom: 30px;
}



/* 联系我们内页 */

.ny-contact {
	padding: 0 30px 35px;
}
.ny-contact ul {
	width: 40%;
}
.ny-contact li {
	line-height: 30px;
	color: #737373;
}
.ny-contact li a {
	display: inline;
	color: #737373;
	text-decoration: underline!important;
}
.ny-contact li h1 {
	color: #474747;
	font-size: 26px;
}

/* 反馈留言内页 */

.ny-message {
	padding: 30px 0 25px;
	margin: 0;
}
.ny-message .message {
	padding: 0 30px;
}
.ny-message .form-input .form-control {
	height: 45px;
}
.ny-message .form-group {
	margin: 0;
	margin-bottom: 20px;
}
.ny-message  .tijiao {
	margin-top: 15px;
}
.tijiao .btn {
	width: 100%;
	height: 60px;
	background: #3CB197;
	color: #fff;
	border: 0;
	font-size: 16px;
}
.tijiao .btn:hover {
	box-shadow: #3CB197 3px 3px 10px;
}

.ny-message .btn-success {
	background-color: #3CB197;
	width: 110px;
}




/* 企业简介内页 */
.ny-content .ab-int-img {
	display: none;
}
.content-about .ab-box .ab-intro>span {
	margin-top: 0px; 
}
/*.content-about {
	height: 1130px;
}*/
.content-about .ny-content {
	padding: 30px 0;
}
.content-about .ny-about {
	padding: 0 30px;
}
.content-about .ny-about .ab-box {
	width: 100%;
}
.content-about .ny-about .ab-box .ab-img {
	padding-right: 40px;
}
.content-about .ab-box .ab-intro h1 {
	font-size: 16px;
}
.content-about .ab-box .ab-intro>span {
	font-size: 16px;
	line-height: 35px;
}
.content-about .ny-content .ny-con-list li {
	width: 33.3%;
}
.content-about .ny-content .ny-con-list li img{
	border: 0;
	padding: 0;
}
.content-about .ny-content .ny-con-list .ny-honour li {
	height: 200px;
	overflow: hidden;
	line-height: 200px;
}

.content-about .ny-con-list {
	margin-top: 30px;
}



.content-about .ny-con-text {
	margin-top: 40px;
}
.content-about .ny-con-text h2 {
	font-size: 18px;
	font-weight: bold;
	margin-bottom: 15px;
}

.content-about .ny-con-text p {
	font-size: 16px;
	color: #2b2b2b;
	margin: 0;
	line-height: 35px;
}




/* 新闻中心内页 */
.ny-news {
	padding-bottom: 45px;
}
.content-news .nwl-content {
	margin-top: 0;
}
.content-news .nwl-content .nwl-right {
	width: 100%;
	padding: 0 30px;
}
.content-news .nwl-content .nwl-right .nwl-lists li {
	line-height: 45px;
}
.content-news .nwl-content .nwl-right .nwl-lists li:before {
	line-height: 45px;
}

.content-news .nwl-content .nwl-right .nwl-lists li .nwl-ul {
	font-size: 16px;
}
.content-news .nwl-content .nwl-right .nwl-lists li a span {
	font-size: 16px;
}



/* 详情页 */
.ny-content .ny-detail {
	padding: 15px 70px;
}
.ny-content .ny-detail h4 {
	text-align: center;
	font-weight: bold;
	font-size: 18px;	
}


.ny-content .ny-detail p{
	line-height: 35px;
}
.ny-content .ny-detail .ny-detail-time{
	text-align: center;
	margin-bottom: 20px;
	color: #999;
	font-size: 14px;
}


@media screen and (max-width: 1200px){
	.ny-content .ny-con-list .ny-honour li {
		width: 50%;
		height: auto;
	}
	.ny-content .ny-con-list .ny-honour div {
		height: auto;
	}
	.content-honour .ny-honour li:nth-child(5), .content-honour .ny-honour li:nth-child(6){
		width: 100%;
		line-height: normal;
		margin-top: 0;
	}
	.content-honour .ny-honour li:nth-child(5) div, .content-honour .ny-honour li:nth-child(6) div{
		height: auto;
		line-height: normal;
	}
}


@media screen and (max-width: 990px){
	.ny-contact ul {
		width: 100%;
	}
	.ny-dt iframe {
		width: 100%;
	}
	.ny-content .ab-int-img {
		display: block;
	}
}
@media screen and (max-width: 770px){
	.ny-contact {
		padding: 0 10px 10px;
	}
	.ny-head{
		padding: 25px 15px;
	}
	.ny-head h2 {
		width: 100%;
		font-size: 20px;
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis;
	}
	.ny-head .ny-mbx{
		font-size: 12px;
		margin-top: 30px;
	}
	.ny-head .ny-mbx a {
		font-size: 12px;
	}
	.ny-contact li h1 {
		font-size: 18px;
		margin: 15px 0;
	}
	.ny-head .line {
		top: 60px;
	}
	.ny-contact ul li, 
	.ny-contact ul li b, 
	.ny-contact ul li a{
		font-size: 14px;
	}
	.content-news .nwl-content .nwl-right .nwl-lists li .nwl-ul{
		font-size: 14px;
		width: 68%;
	}
	.content-news .nwl-content .nwl-right .nwl-lists li a span {
		font-size: 14px;
		width: 32%;
	}
	.ny-news {
		padding-bottom: 20px;
	}
	.ny-con-list{
		padding: 0;
	}
	.ny-content .ny-con-list .ny-honour li{
		width: 100%;
		height: auto;
		padding: 5px 15px;
		line-height: normal;
	}
	.ny-content .ny-con-list .ny-honour div{
		height: auto;
		line-height: normal;
	}
	.content-honour .ny-honour li:nth-child(5), .content-honour .ny-honour li:nth-child(6) {
		margin-top: 0;
	}
	.content-honour .ny-honour li:nth-child(5) div, .content-honour .ny-honour li:nth-child(6) div{
		height: auto;
		line-height: normal;
	}
	.ny-content .ab-box .ab-intro>span {
	}
	.content-about .ab-box .ab-intro h1{
		font-size: 14px;
	}
	.content-about .ab-box .ab-intro>span{
		font-size: 14px;
		line-height: 24px;
	}
	.content-about .ny-about{
		padding: 0 15px;
	}
	.ny-con-text, .ny-con-intro{
		padding: 0 15px;
	}
	.content-about .ny-con-text p{
		font-size: 14px;
		line-height: 24px;
	}
	.content-about .ny-content{
		padding: 10px 0;
	}
	.content-about .ny-con-text{
		margin-top: 10px;
	}
	.content-about .ny-con-list{
		margin-top: 10px;
	}
	.content-pro .ny-content{
		padding: 0 0 20px;
	}
	.content-news .nwl-content .nwl-right .nwl-lists li, 
	.content-news .nwl-content .nwl-right .nwl-lists li:before{
		line-height: 35px;
	}
	.tijiao .btn{
		height: 48px;
	}
	.ny-message .form-group {
		padding: 0 5px;
	}
	.ny-message .form-group .col-sm-12 {
		padding: 0 5px;
	}
	.ny-message .message {
		padding: 0 10px;
	}
	.content-about .ny-content .ny-con-list .ny-honour li{
		height: auto;
	}
}
