@charset "utf-8";

@media screen and (min-width: 1200px) {
	.pc{
		display: block;
	}
	.shouji{
		display: none;
	}
	.content {
		width: 1200px;
		margin: 0 auto;
	}
	i,
	em,
	b {
		font-style: normal;
	}

	
	
	.biaoti{
		font-size: 26px;
		height: 35px;
		line-height: 35px;
		text-align: center;
	}
	.btxia{
		width: 600px;
		height: 10px;
		overflow: hidden;
		margin: 10px auto;
		background: url(../images/btxia.png) center no-repeat;
	}
	
	
	
	.index_lanyao_bj{
		width: 100%;
		height: auto;
		overflow: hidden;
		margin: 30px auto;
	}
	.index_lanyao{
		width: 1470px;
		height: 673px;
		overflow: hidden;
		margin: 30px auto;
		background: url(../images/index_lanyao.jpg) center no-repeat;
		position: relative;
	}
	.index_lanyao_one{
		width: 220px;
		height: 140px;
		position: absolute;
		top:310px;
		left:125px;
	}
	.lanyao_title{
		font-size: 30px;
		width: 100%;
		text-align: center;
		color: #065cce;
	}
	.lanyao_des{
		font-size: 14px;
		width: 100%;
		text-align: center;
		color: #333;
		line-height: 25px;
		margin: 10px auto;
	}
	
	.index_lanyao_two{
		width: 220px;
		height: 140px;
		position: absolute;
		top:350px;
		left:500px;
	}
	.index_lanyao_three{
		width: 220px;
		height: 140px;
		position: absolute;
		top:240px;
		left:1120px;
	}
	
	
	
	/* 公司简介 */
	
	.index_about_bj{
		width: 100%;
		height: auto;
		overflow: hidden;
		margin: 0px auto;
		margin-bottom: 30px;
	}
	.index_about{
		width: 1200px;
		height: auto;
		overflow: hidden;
		margin: 60px auto;
		margin-bottom: 30px;
	}
	.index_about_main{
		width: 1200px;
		height: auto;
		overflow: hidden;
		margin: 0px auto;
	}
	.about_left{
		float: left;
		width: 470px;
		height: auto;
		overflow: hidden;
	}
	.about_right{
		float: left;
		width: 700px;
		height: auto;
		overflow: hidden;
		font-size: 16px;
		line-height: 30px;
	}
	.about_right span{
		display: block;
		width: 120px;
		height: 35px;
		line-height: 35px;
		font-size: 16px;
		text-align: center;
		border: 1px solid #065cce;
		box-sizing: border-box;
		margin-top: 10px;
	}
	
	/* 产品展示 */
	.index_pro_bj{
		width: 100%;
		height: auto;
		overflow: hidden;
		margin: 10px auto;
		background: #edf4f8;
	}
	.index_pro{
		width: 1200px;
		height: auto;
		margin: 40px auto;
		overflow: hidden;
	}
	.index_product{
		width: 1200px;
		height: auto;
		margin: 30px auto;
		overflow: hidden;
	}
	
	.index_pro_list{
		float: left;
		width: 220px;
		height: auto;
		overflow: hidden;
		margin-right: 30px;
	}
	.index_cpfl{
		width: 100%;
		overflow: hidden;
		height: 60px;
		line-height: 60px;
		background: #065cce;
		text-align: center;
		font-size: 26px;
		color: #fff;
		
	}
	.index_pro_list ul li{
		float: left;
	}
	.index_pro_list li{
		width: 100%;
		height: 50px;
		line-height: 50px;
		font-size: 16px;
		text-align: left;
		border-top: 1px solid #ccc;
		border-left:1px solid #065cce;
		border-right:1px solid #065cce;
		box-sizing: border-box;
		padding-left: 30px;
	}
	.index_pro_list li a{
		color: #333;
		display: block;
	}
	.index_pro_list li a em{
		color: #666;
	}
	.index_pro_list li a font{
		font-size: 14px;
		color: #666;
	}
	.index_pro_list li:last-child{
		margin-right: 0px;
		border-bottom:1px solid #065cce;
	}
	.index_pro_list li:hover{
		background: #233752;
	}
	.index_pro_list li:hover a{
		color: #ffffff;
	}
	
	
	
	.index_cpfl_contact{
		width: 100%;
		overflow: hidden;
		height: 60px;
		line-height: 60px;
		background: #065cce;
		text-align: center;
		font-size: 26px;
		color: #fff;
		
	}
	.index_cpfl_contact_txt{
		line-height: 28px;
		border:1px solid #065cce;
		padding-left: 5px;
		font-size: 14px;
	}
	
	
	.index_pro_img{
		float: left;
		width: 950px;
		height: auto;
		overflow: hidden;
	}
	.index_pro_img ul li{
		float: left;
	}
	.index_pro_img li{
		width: 300px;
		height: 230px;
		margin-right: 20px;
		margin-bottom: 20px;
	}
	.index_pro_img li:hover{
		width: 300px;
		height: 230px;
		margin-right: 20px;
		margin-bottom: 20px;
		background: #efefef;
	}
	.index_pro_img li:nth-child(3n){
		margin-right: 0px;
	}
	.index_pro_img li img{
		width: 100%;
		height: 210px;
		border: 1px solid #fff;
		box-sizing: border-box;
	}
	.index_pro_img li span{
		display: block;
		width: 100%;
		height: 35px;
		line-height: 35px;
		text-align: center;
		overflow: hidden;
		font-size: 16px;
		background: #ccc;
	}
	
	
	/* 技术装备 */
	.index_jszb_bj{
		width: 100%;
		height: auto;
		overflow: hidden;
		margin: 0px auto;
	}
	.index_jszb{
		width: 1200px;
		height: auto;
		overflow: hidden;
		margin: 30px auto;
	}
	.index_jszd_list{
		width: 1200px;
		height: auto;
		overflow: hidden;
		margin: 0px auto;
	}
	
	.index_jszd_list ul li{
		float: left;
	}
	.index_jszd_list li{
		width: 545px;
		height: auto;
		overflow: hidden;
		margin-right: 30px;
		background: #4c4c4c;
		color: #fff;
		padding: 20px;
		margin-bottom: 30px;
	}
	.index_jszd_list li:hover{
		background: #729cd0;
	}
	.index_jszd_list li:hover .jszb_wz span{
		display: block;
		text-align: center;
		width: 100px;
		height: 35px;
		line-height: 35px;
		background: #4c4c4c;
		border-radius: 5px;
		margin-top: 20px;
	}
	.index_jszd_list li:nth-child(2n){
		margin-right: 0px;
	}
	.jszb_wz{
		width: 200px;
		height: auto;
		overflow: hidden;
		float: left;
		font-size: 16px;
		line-height: 28px;
		padding-top: 55px;
	}
	.jszb_wz span{
		display: block;
		text-align: center;
		width: 100px;
		height: 35px;
		line-height: 35px;
		background: #729cd0;
		border-radius: 5px;
		margin-top: 20px;
		
	}
	.jszb_wz a{
		color: #fff;
		font-size: 14px;
		display: block;
	}
	.jszb_tp{
		width: 320px;
		height: auto;
		overflow: hidden;
		float: left;
		margin-left: 20px;
	}
	.jszb_tp img{
		width: 366px;
		height: 266px;
	}
	
	
	/* 产品优势 */
	
	.index_cpys_bj{
		width: 100%;
		height: 650px;
		overflow: hidden;
		margin: 0px auto;
		background: url(../images/cpsy.jpg) center no-repeat;
	}
	.index_cpys{
		width: 1200px
		height: auto;
		overflow: hidden;
		margin: 30px auto;
	}
	
	.biaoti1{
		font-size: 26px;
		height: 35px;
		line-height: 35px;
		text-align: center;
		color: #fff;
	}
	.btxia1{
		width: 600px;
		height: 2px;
		background: #fff;
		overflow: hidden;
		margin: 15px auto;
	}
	.btwz1{
		width: 1200px
		height: auto;
		overflow: hidden;
		margin: 0px auto;
		text-align: center;
		font-size: 16px;
		color: #ffffff;
	}
	.btwz{
		width: 1200px
		height: auto;
		overflow: hidden;
		margin: 0px auto;
		text-align: center;
		font-size: 16px;
		color: #333;
	}
	.index_cpys_list{
		width: 1200px;
		height: auto;
		overflow: hidden;
		margin: 50px auto;
	}
	.index_cpys_list ul li{
		float: left;
	}
	.index_cpys_list li{
		width: 280px;
		height: 375px;
		overflow: hidden;
		background: #ffffff;
		margin-right: 25px;
	}
	.index_cpys_list li:hover{
		background: #efefef;
	}
	.index_cpys_list li:nth-child(4n){
		margin-right: 0px;
	}
	.cpys_tp{
		width: 100px;
		height: auto;
		margin: 0px auto;
		margin-top: 80px;
		/* display: table-cell; */
		vertical-align: middle;
		text-align: center;
		
	}
	.cpys_wz{
		width: 100px;
		height: auto;
		text-align: center;
		margin: 0px auto;
		margin-top: 30px;
		font-size: 16px;
		color: #065cce;
	}
	.cpys_des{
		width: 230px;
		height: auto;
		margin: 20px auto;
		font-size: 14px;
		line-height: 28px;
	}
	
	/* 新闻资讯 */
	.index_news_bj{
		width: 100%;
		height: auto;
		overflow: hidden;
		margin: 30px auto;
	}
	.index_news{
		width: 1200px;
		height: auto;
		overflow: hidden;
		margin: 0px auto;
	}
	.index_news_list{
		width: 1200px;
		height: auto;
		overflow: hidden;
		margin: 30px auto;
	}
	.index_news_left{
		float: left;
		width: 580px;
		height: auto;
		margin-right: 20px;
		overflow: hidden;
	}
	.index_news_left ul li{
		float: left;
		height: 320px;
		width: 100%;
	}
	.index_news_left li{
		margin-bottom: 5px;
	}
	.left_tp{
		position:relative;
		width: 580px;
		height: 320px;
		overflow: hidden;
	}
	.left_tp img{
		width: 100%;
		height: 320px;
	}
	.images-content{
		text-align: left;
		text-indent: 20px;
		font-size: 16px;
		position: absolute;
		z-index: 1;
		left: 0;
		bottom:0;
		width: 100%;
		color: #fff;
		background: rgba(0,0,0,.7);
		height: 35px;
		line-height: 35px;
		overflow: hidden;
	}
	
	
	.index_news_left2{
		
	}
	.left2_title{
		float: left;
		width: 100%;
		height: 50px;
		line-height: 50px;
		font-size: 20px;
		color: #333;
	}
	.left2_des{
		text-indent: 20px;
		float: left;
		width: 100%;
		height: auto;
		overflow: hidden;
		line-height: 30px;
		font-size: 14px;
		color: #666;
	}
	
	
	
	.index_news_right{
		width: 600px;
		height: auto;
		overflow: hidden;
		float: left;
	}
	.news_liebiao{
		width: 100%;
		height: auto;
		overflow: hidden;
		margin-top: 4px;
		padding-bottom: 4px;
		border-bottom: 1px solid #b2b2b2;
	}
	.news_data{
		float: left;
		width: 80px;
		height: 80px;
		background: #f0f0f0;
		margin-right: 20px;
	}
	.news_data .news_data_d{
		float: left;
		width: 100%;
		height: 40px;
		line-height: 50px;
		overflow: hidden;
		text-align: center;
		font-size: 25px;
		color: #666666;
	}
	.news_data .news_data_ym{
		float: left;
		width: 100%;
		height: 30px;
		line-height: 30px;
		overflow: hidden;
		text-align: center;
		font-size: 16px;
		color: #909090;
	}
	.news_biaoti{
		float: left;
		width: 500px;
		height: auto;
		overflow: hidden;
	}
	.news_bts{
		font-size: 18px;
		font-weight: bold;
		height: 30px;
		line-height: 30px;
	}
	.news_bts a{
		color: #333;
	}
	.news_des{
		font-size: 14px;
	}
	.news_des a{
		color: #666;
	}
	
	/* 证书开始 */
	
	.index_ryzs_bj{
		width: 100%;
		height: 600px;
		overflow: hidden;
		margin: 30px auto;
		background: url(../images/ryzs_bj.jpg) center no-repeat;
	}
	.index_ryzs{
		width: 1200px;
		height: auto;
		overflow: hidden;
		margin: 70px auto;
	}
	
	.biaoti1{
		font-size: 26px;
		height: 35px;
		line-height: 35px;
		text-align: center;
		color: #fff;
	}
	.btxia1{
		width: 600px;
		height: 2px;
		background: #fff;
		overflow: hidden;
		margin: 15px auto;
	}
	.btwz1{
		width: 1200px
		height: auto;
		overflow: hidden;
		margin: 0px auto;
		text-align: center;
		font-size: 16px;
		color: #ffffff;
	}
	.index_ryzs_list{
		width: 1120px;
		height: auto;
		overflow: hidden;
		margin: 50px auto;
	}
	.index_ryzs_list ul li{
		float: left;
	}
	.index_ryzs_list li{
		float: left;
		width: 340px;
		height: auto;
		overflow: hidden;
		margin-right: 50px;
	}
	.index_ryzs_list li:last-child{
		margin-right: 0px;
	}
	.index_ryzs_list li img{
		width: 100%;
	}
	.index_ryzs_list li span{
		display: block;
		width: 100%;
		text-align: center;
		height: 45px;
		line-height: 45px;
		background: #666666;
		font-size: 18px;
		color: #fff;
	}
	.index_ryzs_list li:hover span{
		display: block;
		width: 100%;
		text-align: center;
		height: 45px;
		line-height: 45px;
		background: #729cd0;
		font-size: 18px;
		color: #fff;
	}
	
	/* 联系我们 */
	
	.index_lxwm_bj{
		width: 100%;
		height: 150px;
	}
	.index_lxwm{
		width: 100%;
		height: 120px;
		line-height: 40px;
		background: #233752;
		font-size: 30px;
		text-align: center;
		color: #fff;
		padding-top: 30px;
	}
	.index_lxwm span{
		display: block;
		font-size: 18px;
	}
	.index_lxwm_tu{
		width: 100%;
		height: 700px;
		overflow: hidden;
		background: url(../images/ditu.jpg) center no-repeat;
	}
	
	
	
	/* 友情链接 */
	.link_bj {
		min-height: 54px;
		position: relative;
		z-index: 1;
		background: #3a4249;
		overflow: hidden;
	}

	.link {
		width: 1200px;
		margin: 0 auto;
		height: auto;
		overflow: hidden;
		font-family: "Microsoft Yahei";
		color: #aaacae;
	}

	.link h2 {
		width: 60px;
		box-sizing: border-box;
		overflow: hidden;
		float: left;
		font-size: 18px;
		font-weight: bold;
		height: 54px;
		line-height: 54px;
		overflow: hidden;
		color: #aaacae;
	}
	
	.link ul li{
		float: left;
		height: 54px;
		line-height: 54px;
		margin-right: 10px;
		}

	.link h2 em {
		font-size: 16px;
		color: #aaacae;
		font-family: "Arial";
		display: inline-block;
		font-weight: bold;
		padding-left: 10px;
	}

	.link p {
		width: 1010px;
		float: left;
		font-size: 14px;
		overflow: hidden;
		line-height: 54px;
		color: #aaacae;
	}

	.link p a {
		color: #aaacae;
		padding: 0 16px;
	}

	
	
	
	
}







@media (max-width: 768px) {
	
	
		.content {
			width: 98%;
			margin: 0 auto;
			padding: 1%;
		}
		i,
		em,
		b {
			font-style: normal;
		}
	
		/* 首页产品开始 */
		
		.biaoti{
			font-size: 1.325rem;
			height: 2.1875rem;
			line-height: 2.1875rem;
			text-align: center;
		}
		.btxia{
			width: 100%;
			height: 10px;
			overflow: hidden;
			margin: 10px auto;
			background: url(../images/btxia.png) center no-repeat;
		}
		
		
		.index_lanyao_bj{
			display: none;
		}
		/* 公司简介 */
		
		.index_about_bj{
			width: 100%;
			height: auto;
			overflow: hidden;
			margin: 0px auto;
		}
		.index_about{
			width: 100%;
			height: auto;
			overflow: hidden;
			margin: 0.875rem auto;
		}
		.index_about_main{
			width: 100%;
			height: auto;
			overflow: hidden;
			margin: 0px auto;
		}
		.about_left{
			float: left;
			width: 100%;
			height: auto;
			overflow: hidden;
		}
		.about_left_tp img{
			width: 100%;
		}
		.about_right{
			float: left;
			width: 98%;
			padding: 1%;
			height: auto;
			overflow: hidden;
			font-size: 1rem;
			line-height: 1.875rem;
		}
		.about_right span{
			display: block;
			width: 7.5rem;
			height: 2.1875rem;
			line-height: 2.1875rem;
			font-size: 1rem;
			text-align: center;
			border: 1px solid #065cce;
			box-sizing: border-box;
			margin-top: 0.625rem;
		}
		
		/* 产品展示 */
		.index_pro_bj{
			width: 100%;
			height: auto;
			overflow: hidden;
			margin: 0.625rem auto;
			background: #fbfbfb;
		}
		.index_pro{
			width: 100%;
			height: auto;
			margin: 0.875rem auto;
			overflow: hidden;
		}
		.index_product{
			width: 100%;
			height: auto;
			margin: 0.875rem auto;
			overflow: hidden;
		}
		
		.index_pro_list{
			display: none;
			float: left;
			width: 100%;
			height: auto;
			overflow: hidden;
			/* margin-right: 30px; */
		}
		.index_cpfl{
			width: 100%;
			overflow: hidden;
			height: 3.75rem;
			line-height: 3.75rem;
			background: #065cce;
			text-align: center;
			font-size: 1.625rem;
			color: #fff;
			
		}
		.index_pro_list ul li{
			float: left;
		}
		.index_pro_list li{
			width: 100%;
			height: 3.125rem;
			line-height: 3.125rem;
			font-size: 1rem;
			text-align: left;
			border-top: 1px solid #ccc;
			border-left:1px solid #065cce;
			border-right:1px solid #065cce;
			box-sizing: border-box;
			padding-left: 1.875rem;
		}
		.index_pro_list li a{
			color: #333;
			display: block;
		}
		.index_pro_list li a font{
			font-size: 0.875rem;
			color: #666;
		}
		.index_pro_list li:last-child{
			margin-right: 0px;
			border-bottom:1px solid #065cce;
		}
		.index_pro_list li:hover{
			background: #233752;
		}
		.index_pro_list li:hover a{
			color: #ffffff;
		}
		.index_pro_img{
			float: left;
			width: 100%;
			height: auto;
			overflow: hidden;
		}
		.index_pro_img ul li{
			float: left;
		}
		.index_pro_img li{
			width: 49.5%;
			height: auto;
			margin-right: 1%;
			margin-bottom: 1%;
		}
		.index_pro_img li:hover{
			background: #efefef;
		}
		.index_pro_img li:nth-child(2n){
			margin-right: 0px;
		}
		.index_pro_img li img{
			width: 100%;
			height: auto;
			border: 1px solid #fff;
			box-sizing: border-box;
		}
		.index_pro_img li span{
			display: block;
			width: 100%;
			height: 2.1875rem;
			line-height: 1.5625rem;
			text-align: center;
			overflow: hidden;
			font-size: 1rem;
		}
		
		
		/* 技术装备 */
		.index_jszb_bj{
			width: 100%;
			height: auto;
			overflow: hidden;
			margin: 0px auto;
		}
		.index_jszb{
			width: 100%;
			height: auto;
			overflow: hidden;
			margin: 30px auto;
		}
		.index_jszd_list{
			width: 100%;
			height: auto;
			overflow: hidden;
			margin: 0px auto;
		}
		
		.index_jszd_list ul li{
			float: left;
		}
		.index_jszd_list li{
			width: 98%;
			height: auto;
			overflow: hidden;
			/* margin-right: 30px; */
			background: #4c4c4c;
			color: #fff;
			padding: 1%;
			margin-bottom: 1.25rem;
		}
		.index_jszd_list li:hover{
			background: #729cd0;
		}
		.index_jszd_list li:hover .jszb_wz span{
			display: block;
			text-align: center;
			width: 100px;
			height: 35px;
			line-height: 35px;
			background: #4c4c4c;
			border-radius: 5px;
			margin-top: 20px;
		}
		.index_jszd_list li:nth-child(2n){
			margin-right: 0px;
		}
		.jszb_wz{
			width: 100%;
			height: auto;
			overflow: hidden;
			float: left;
			font-size: 1rem;
			line-height: 1.75rem;
		}
		.jszb_wz span{
			display: block;
			text-align: center;
			width: 6.25rem;
			height: 2.1875rem;
			line-height: 2.1875rem;
			background: #729cd0;
			border-radius: 5px;
			margin-top: 1.25rem;
			
		}
		.jszb_wz a{
			color: #fff;
			font-size: 0.875rem;
			display: block;
		}
		.jszb_tp{
			width: 100%;
			height: auto;
			overflow: hidden;
			float: left;
		}
		.jszb_tp img{
			width: 100%;
		}
		
		
		/* 产品优势 */
		
		.index_cpys_bj{
			width: 100%;
			height: auto;
			overflow: hidden;
			margin: 0px auto;
			background: url(../images/cpsy.jpg) center no-repeat;
			background-size: 100% 100%;
		}
		.index_cpys{
			width: 100%;
			height: auto;
			overflow: hidden;
			margin: 0.875rem auto;
		}
		
		.biaoti1{
			font-size: 1.625rem;
			height: 2.1875rem;
			line-height: 2.1875rem;
			text-align: center;
			color: #fff;
		}
		.btxia1{
			width: 100%;
			height: 2px;
			background: #fff;
			overflow: hidden;
			margin: 0.9375rem auto;
		}
		.btwz1{
			width: 100%;
			height: auto;
			overflow: hidden;
			margin: 0px auto;
			text-align: center;
			font-size: 1rem;
			color: #ffffff;
		}
		.index_cpys_list{
			width: 100%;
			height: auto;
			overflow: hidden;
			margin: 3.125rem auto;
		}
		.index_cpys_list ul li{
			float: left;
		}
		.index_cpys_list li{
			width: 49.5%;
			height: 20.5rem;
			overflow: hidden;
			background: #ffffff;
			margin-right: 1%;
			margin-bottom: 1%;
		}
		.index_cpys_list li:hover{
			background: #efefef;
		}
		.index_cpys_list li:nth-child(2n){
			margin-right: 0px;
		}
		.cpys_tp{
			width: 100px;
			height: auto;
			margin: 0px auto;
			margin-top: 80px;
			/* display: table-cell; */
			vertical-align: middle;
			text-align: center;
			
		}
		.cpys_wz{
			width: 100%;
			height: auto;
			text-align: center;
			margin: 0px auto;
			margin-top: 1.875rem;
			font-size: 1rem;
			color: #065cce;
		}
		.cpys_des{
			width: 100%;
			height: auto;
			margin: 20px auto;
			font-size: 14px;
			line-height: 1.5rem;
		}
		
		/* 新闻资讯 */
		.index_news_bj{
			width: 100%;
			height: auto;
			overflow: hidden;
			margin: 0.875rem auto;
		}
		.index_news{
			width: 100%;
			height: auto;
			overflow: hidden;
			margin: 0px auto;
		}
		.index_news_list{
			width: 100%;
			height: auto;
			overflow: hidden;
			margin: 0.875rem auto;
		}
		.index_news_left{
			float: left;
			width: 100%;
			height: auto;
			/* margin-right: 20px; */
			overflow: hidden;
		}
		.index_news_left ul li{
			float: left;
			height: 220px;
			width: 100%;
		}
		.index_news_left li{
			margin-bottom: 5px;
		}
		.left_tp{
			position:relative;
			width: 100%;
			height: 220px;
			overflow: hidden;
		}
		.left_tp img{
			width: 100%;
			height: 220px;
		}
		.images-content{
			text-align: left;
			text-indent: 20px;
			font-size: 16px;
			position: absolute;
			z-index: 1;
			left: 0;
			bottom:0;
			width: 100%;
			color: #fff;
			background: rgba(0,0,0,.7);
			height: 35px;
			line-height: 35px;
			overflow: hidden;
		}
		
		
		
		.index_news_left2{
			display: none;
		}
		.left2_title{
			float: left;
			width: 100%;
			height: 2.1875rem;
			line-height: 2.1875rem;
			font-size: 1.25rem;
			color: #333;
		}
		.left2_des{
			text-indent: 1.25rem;
			float: left;
			width: 100%;
			height: auto;
			overflow: hidden;
			line-height: 1.25rem;
			font-size: 0.875rem;
			color: #666;
		}
		
		
		.index_news_right{
			width: 100%;
			height: auto;
			overflow: hidden;
			float: left;
		}
		.news_liebiao{
			width: 100%;
			height: auto;
			overflow: hidden;
			margin-top: 4px;
			padding-bottom: 4px;
			border-bottom: 1px solid #b2b2b2;
		}
		.news_data{
			float: left;
			width: 80px;
			height: 80px;
			background: #f0f0f0;
			margin-right: 20px;
		}
		.news_data .news_data_d{
			float: left;
			width: 100%;
			height: 40px;
			line-height: 50px;
			overflow: hidden;
			text-align: center;
			font-size: 25px;
			color: #666666;
		}
		.news_data .news_data_ym{
			float: left;
			width: 100%;
			height: 30px;
			line-height: 30px;
			overflow: hidden;
			text-align: center;
			font-size: 16px;
			color: #909090;
		}
		.news_biaoti{
			float: left;
			width: 72%;
			height: auto;
			overflow: hidden;
		}
		.news_bts{
			font-size: 1rem;
			font-weight: bold;
			height: 1.875rem;
			line-height: 1.875rem;
			overflow: hidden;
			text-overflow: ellipsis;
			white-space: nowrap;
		}
		.news_bts a{
			color: #333;
		}
		.news_des{
			font-size: 0.75rem;
		}
		.news_des a{
			color: #666;
		}
		
		/* 证书开始 */
		
		.index_ryzs_bj{
			width: 100%;
			height: auto;
			overflow: hidden;
			margin: 0.875rem auto;
			background: url(../images/ryzs_bj.jpg) center no-repeat;
			background-size: 100% 100%;
		}
		.index_ryzs{
			width: 100%;
			height: auto;
			overflow: hidden;
			margin: 3.125rem auto;
		}
		
		.biaoti1{
			font-size: 26px;
			height: 35px;
			line-height: 35px;
			text-align: center;
			color: #fff;
		}
		.btxia1{
			width: 100%;
			height: 2px;
			background: #fff;
			overflow: hidden;
			margin: 15px auto;
		}
		.btwz1{
			width: 100%;
			height: auto;
			overflow: hidden;
			margin: 0px auto;
			text-align: center;
			font-size: 16px;
			color: #ffffff;
		}
		.index_ryzs_list{
			width: 98%;
			height: auto;
			overflow: hidden;
			padding: 1%;
			margin: 50px auto;
		}
		.index_ryzs_list ul li{
			float: left;
		}
		.index_ryzs_list li{
			float: left;
			width: 100%;
			height: auto;
			overflow: hidden;
			/* margin-right: 50px; */
		}
		.index_ryzs_list li:last-child{
			margin-right: 0px;
		}
		.index_ryzs_list li img{
			width: 100%;
		}
		.index_ryzs_list li span{
			display: block;
			width: 100%;
			text-align: center;
			height: 45px;
			line-height: 45px;
			background: #666666;
			font-size: 18px;
			color: #fff;
		}
		.index_ryzs_list li:hover span{
			display: block;
			width: 100%;
			text-align: center;
			height: 45px;
			line-height: 45px;
			background: #729cd0;
			font-size: 18px;
			color: #fff;
		}
		
		/* 联系我们 */
		
		.index_lxwm_bj{
			width: 100%;
			height: 150px;
		}
		.index_lxwm{
			width: 100%;
			height: 120px;
			line-height: 40px;
			background: #233752;
			font-size: 30px;
			text-align: center;
			color: #fff;
			padding-top: 30px;
		}
		.index_lxwm span{
			display: block;
			font-size: 18px;
		}
		.index_lxwm_tu{
			width: 100%;
			height: 700px;
			overflow: hidden;
			background: url(../images/ditu.jpg) center no-repeat;
		}
		
		
		
		
		
		/* 友情链接 */
		.link_bj {
			min-height: 54px;
			position: relative;
			z-index: 1;
			background: #3a4249;
			overflow: hidden;
		}
	
		.link {
			display: none;
			width: 100%;
			margin: 0 auto;
			height: auto;
			overflow: hidden;
			font-family: "Microsoft Yahei";
		}
	
		.link h2 {
			width: 170px;
			box-sizing: border-box;
			overflow: hidden;
			float: left;
			font-size: 18px;
			font-weight: bold;
			height: 54px;
			line-height: 54px;
			overflow: hidden;
			color: #aaacae;
		}
	
		.link h2 em {
			font-size: 16px;
			color: #aaacae;
			font-family: "Arial";
			display: inline-block;
			font-weight: bold;
			padding-left: 10px;
		}
	
		.link p {
			width: 1010px;
			float: left;
			font-size: 14px;
			overflow: hidden;
			line-height: 54px;
			color: #aaacae;
		}
	
		.link p a {
			color: #aaacae;
			padding: 0 16px;
		}


		
}