#mdA table,
#mdA table td,
#mdA table th {
	border: 1px solid #999999;
	border-collapse: collapse;
	padding-left: 5px;
	text-align: center;
	font-size: 16px;
	line-height: 30px;
}

#mdA table {
	width: 100%;
}
#mdA tr{
	height: 45px !important;
}
#mdA tr:nth-child(2n+1) {
	background: #efefef;
	height: 45px !important;
}



@media (max-width: 768px) {

	#mdA {
		line-height: 1.35rem;
	}

	#mdA img {
		width: 100%;
		height: auto;
	}

	#mdA tr{
		height: 45px !important;
	}
	#mdA tr:nth-child(2n) {
		background: #efefef;
		height: 45px !important;
	}


}




a {
	text-decoration: none;
}

a:link {
	text-decoration: none;
	/* 指正常的未被访问过的链接*/

}

a:visited {
	text-decoration: none;
	/*指已经访问过的链接*/

}

a:hover {
	text-decoration: none;
	/*指鼠标在链接*/
}

a:active {
	text-decoration: none;
	/* 指正在点的链接*/

}

@media screen and (min-width: 1200px) {


	body {
		background: #fff;
		background-size: 100%; 
		background-attachment: fixed;
	}

	.cl {
		clear: both;
	}

	.nei_mian_bj {
		width: 100%;
		height: auto;
		overflow: hidden;
		margin: 0px auto;
		/* background-color: rgb(241,244,248,0.8); */

	}

	.nei_mian {
		width: 1200px;
		height: auto;
		overflow: hidden;
		margin: 0 auto;
	}

	/* 产品分类开始 */
	.nei_pro_liebiao_bj {
		width: 100%;
		height: auto;
		overflow: hidden;
		background: #eeeeee;
		margin: 0px auto;
	}

	.nei_pro_liebiao {
		width: 1200px;
		height: auto;
		overflow: hidden;
		margin: 0px auto;
	}

	.nei_pro_liebiao ul li {
		float: left;
	}

	.nei_pro_liebiao li {
		width: 25%;
		height: auto;
		line-height: 50px;
		text-align: center;
	}

	.nei_pro_liebiao li a {}

	.nei_pro_liebiao li:hover {
		background: #0e5b9e;
	}

	.nei_pro_liebiao li:hover a {
		color: #fff;
	}

	.nei_pro_liebiao li:hover em {
		width: 15px;
		height: 15px;
		line-height: 15px;
		font-size: 20px;
		text-align: center;
		display: inline-block;
		background: url(../images/jiantou2.png) no-repeat center;
	}

	.nei_pro_liebiao li.cur {
		background: #0e5b9e;
	}

	.nei_pro_liebiao li.cur a {
		color: #fff;
	}

	.nei_pro_liebiao li.cur em {
		width: 15px;
		height: 15px;
		line-height: 15px;
		font-size: 20px;
		text-align: center;
		display: inline-block;
		background: url(../images/jiantou2.png) no-repeat center;
	}

	.nei_pro_liebiao li a {
		color: #333;
		font-size: 18px;
	}

	.nei_pro_liebiao li em {
		width: 15px;
		height: 15px;
		line-height: 15px;
		font-size: 20px;
		text-align: center;
		display: inline-block;
		background: url(../images/jiantou.png) no-repeat center;
		margin-left: 30px;
	}

	.nei_pro_liebiao ul li:hover ul li{
		display: block;
		float: left;
		z-index: 999;
		position: relative;
	}
	.nei_pro_liebiao ul li ul li{
		display: none;
		float: left;
		background: #016eb0;
	}
	.nei_pro_liebiao ul li ul li{
		width: 100%;
		float: left;
	}
	.nei_pro_liebiao ul li li a{
		color: #333;
		display: block;
	}

	
	/* 左侧开始 */
	
	.nei_mian_left{
		float: left;
		width: 280px;
		height: auto;
		overflow: hidden;
		
		margin-top: 50px;
		margin-right: 20px;
		border: 1px solid #ddd;
	}
	
	.fenlei{
		width: 100%;
		height: auto;
		line-height: 65px;
		text-align: center;
		background: #0e5b9e;
		color: #fff;
		margin-bottom: 10px;
		font-size: 26px;
	}
	
	.nei_mian_left dl dt dd{
		float: left;
	}
	.nei_mian_left dl dt a, dd a{
		color: #333;
	}
	
	.nei_mian_left dl{
		border-bottom: 1px dashed #999;
		padding-bottom: 10px;
		height: auto;
		overflow: hidden;
		margin-bottom: 10px;
	}
	
	.nei_mian_left dt{
		line-height: 50px;
	}
	
	.nei_mian_left dt{
		text-indent: 15px;
		background: #efefef;
	}
	.nei_mian_left dt.active{
		background: #0e5b9e;
	}
	.nei_mian_left dt.active a{
		display: block;
		color: #fff;
	}
	.nei_mian_left dt:hover{
		background: #0e5b9e;
	}
	.nei_mian_left dt:hover a{
		display: block;
		color: #fff;
	}
	.nei_mian_left dd{
		line-height: 40px;
		text-indent: 20px;
	}
	.nei_mian_left dd:hover{
		background: #0e5b9e;
	}
	.nei_mian_left dd:hover a{
		color: #fff;
		display: block;
	}
	
	/* 产品列表开始 */
	.nei_pro_list {
		width: 900px;
		
		height: auto;
		overflow: hidden;
		margin: 0px auto;
		margin-top: 50px;
	}

	.nei_pro_list ul li {
		float: left;
	}

	.nei_pro_list li {
		position: relative;
		
		width: calc(100% / 3 - 20px);
		height: auto;
		border: #dddddd 1px solid;
		box-sizing: border-box;
		margin-right: 20px;
		margin-bottom: 20px;
		background: #efefef;
	}

	.nei_pro_list li:nth-child(3n) {
		margin-right: 0px;
	}

	.nei_pro_list li:hover {
		border: #0e5b9e 1px solid;
		box-sizing: border-box;
	}

	.nei_pro_list li:hover .pro_title {
		color: #0e5b9e;
	}

	.nei_pro_list li:hover .pro_more_left {
		color: #0e5b9e;
	}

	.nei_pro_list li:hover .pro_title_img_on {
		display: block;
		transform: 1s;
	}

	/* .nei_pro_list li a img{
		width: 100%;
		max-height: 260px;
		min-height: 260px;
		border-bottom: 1px solid #ddd;
	} */
	.pro_title_img {
		width: 100%;
		height: auto;
	}

	.pro_title_img_on {
		transition: all 2s;
		display: none;
		position: absolute;
		top: 0;
		width: 100%;
		height: auto;
		background-color: rgb(102, 177, 223, 0.6);
	}
	.pro_title_img_on img{
		max-width: 15%;
		height: auto;
		
		position: absolute;
		top: 50%;
		left: 50%;
		transform: translate(-50%,-50%);
	}
	.pro_title_img img {
		width: 100%;
		height: auto;
		border-bottom: 1px solid #ddd;
	}

	.pro_title {
		width: 100%;
		height: auto;
		line-height: 50px;
		margin: 0px auto;
		text-align: center;
		/* border-bottom: 1px solid #ddd; */
		font-size: 16px;
		color: #333;
	}

	.pro_more {
		display: none;
		
		width: 90%;
		height: auto;
		line-height: 50px;
		margin: 0px auto;
		color: #333;
		overflow: hidden;
	}

	.pro_more_left {
		width: 60px;
		float: left;
		font-size: 16px;
	}

	.pro_more_right {
		float: right;
		width: 25px;
	}


	/* 视频 */
	
	
	/* 产品列表开始 */
	.nei_shipin_list {
		width: 1200px;
		
		height: auto;
		overflow: hidden;
		margin: 0px auto;
		margin-top: 50px;
	}
	
	.nei_shipin_list ul li {
		float: left;
	}
	
	.nei_shipin_list li {
		position: relative;
		
		width: calc(100% / 3 - 20px);
		height: auto;
		border: #dddddd 1px solid;
		box-sizing: border-box;
		margin-right: 20px;
		margin-bottom: 20px;
		background: #efefef;
	}
	
	.nei_shipin_list li:nth-child(3n) {
		margin-right: 0px;
	}
	
	.nei_shipin_list li:hover {
		border: #0e5b9e 1px solid;
		box-sizing: border-box;
	}
	
	.nei_shipin_list li:hover .pro_title {
		color: #0e5b9e;
	}
	
	.nei_shipin_list li:hover .pro_more_left {
		color: #0e5b9e;
	}
	
	.nei_shipin_list li:hover .pro_title_img_on {
		display: block;
		transform: 1s;
	}
	
	
	
	/* 底部开始 */
	.nei_footer_bj {
		width: 100%;
		height: auto;
		background-color: rgb(0, 0, 0, 0.7);
		margin-top: 50px;
	}

	.nei_footer {
		width: 1200px;
		height: auto;
		overflow: hidden;
		margin: 0px auto;
		padding: 50px 0;
	}

	.nei_footer_logo {
		float: left;
		width: 215px;
		height: 150px;
		margin-right: 100px;
	}

	.nei_footer_logo_img {
		width: 215px;
		height: 150px;
		/* 图片居中 */
		display: table-cell;
		vertical-align: middle;
		text-align: center;
	}

	.nei_footer_daohang {
		float: left;
		width: 380px;
		height: auto;
		overflow: hidden;
	}

	.daohang_da {
		font-size: 20px;
		font-weight: bold;
		color: #fff;
		margin-bottom: 20px;
	}

	.daohang_da span {
		display: block;
		width: 40px;
		height: 2px;
		background: #fff;
		margin-top: 20px;
	}

	.daohang_list {}

	.daohang_list ul li {
		float: left;
	}

	.daohang_list li {
		width: 80px;
		height: 35px;
		line-height: 35px;
		margin-right: 50px;
	}

	.daohang_list li a {
		font-size: 14px;
		color: #fff;
		display: block;
	}

	.daohang_list li:nth-child(3n) {
		margin-right: 0px;
	}

	.nei_footer_lianxi {
		float: left;
		width: 370px;
		height: auto;
		overflow: hidden;
	}

	.nei_footer_lianxi_txt {
		font-size: 14px;
		color: #fff;
		line-height: 30px;
	}

	.nei_footer_ewm {
		float: right;
		width: auto;
		height: auto;
		overflow: hidden;

		/* 图片居中 */
		display: table-cell;
		vertical-align: middle;
		text-align: center;
	}
	.nei_footer_ewm img{
		width: 100px;
	}
	.nei_footer_ewm span {
		display: block;
		font-size: 14px;
		color: #fff;
		height: 45px;
		line-height: 45px;
	}


	.banquan_bj {
		width: 100%;
		height: 65px;
		overflow: hidden;
		background-color: rgb(0, 0, 0, 0.8);
	}

	.banquan {
		width: 1200px;
		height: 65px;
		line-height: 65px;
		margin: 0px auto;
		color: #fff;
		font-size: 14px;
	}

	.banquan span {
		float: right;
		font-size: 14px;
	}

	.banquan span a {
		color: #fff;
		font-size: 14px;
	}


	/* 产品内页 */

	.nei_zhuji {
		width: 1200px;
		height: auto;
		overflow: hidden;
		margin: 0px auto;
	}

	.nei_zhuti_cp {
		width: 900px;
		height: auto;
		overflow: hidden;
		margin: 0px auto;
	}

	.nei_zhuti_tp {
		float: left;
		width: 600px;
		height: auto;
		overflow: hidden;
		margin-right: 50px;
	}

	.nei_zhuti_txt {
		float: left;
		width: 550px;
		height: auto;
		overflow: hidden;
		margin-top: 50px;
		/* background: #eff5fa; */
		background: #fff;
		padding: 30px;
		/* border: 1px solid #ccc; */
	}

	.txt_biaoti {
		font-size: 28px;
		width: 100%;
		height: auto;
		overflow: hidden;
		margin-bottom: 10px;
	}

	.txt_gongneng {
		font-size: 16px;
		width: 100%;
		height: auto;
		overflow: hidden;
		line-height: 35px;
	}

	.txt_gongneng span {
		display: block;
		width: 150px;
		height: 50px;
		line-height: 50px;
		background: #0e5b9e;
		text-align: center;
		border-radius: 5px;
		margin-top: 10px;
	}

	.txt_gongneng span a {
		display: block;
		color: #fff;

	}

	.nei_zhuti_shuoming {
		float: left;
		
		width: 900px;
		height: auto;
		overflow: hidden;
		margin: 0px auto;
		background: #fff;
		margin-top: 50px;
	}

	.nei_zhuti_shuoming_title {
		border-bottom: 1px solid #0e5b9e;
	}

	.nei_zhuti_shuoming_title span {
		width: 140px;
		height: 50px;
		background: #0e5b9e;
		line-height: 50px;
		font-size: 16px;
		display: block;
		color: #fff;
		text-align: center;
	}

	.nei_zhuti_shuoming_neirong {
		padding: 20px;
		line-height: 30px;
	}

	.nei_zhuti_shuoming_shangxia {
		width: 1200px;
		height: auto;
		overflow: hidden;
		margin: 20px auto;
	}

	.nei_shang {
		float: left;
		width: 48%;
		height: 40px;
		line-height: 40px;
		padding-left: 1%;
		background: #eeeeee;
		margin-right: 4%;
		color: #666666;
	}

	.nei_shang a {
		color: #666666;
	}

	.nei_xia {
		float: left;
		width: 48%;
		height: 40px;
		line-height: 40px;
		padding-left: 1%;
		background: #eeeeee;
		color: #666666;
	}

	.nei_xia a {
		color: #666666;
	}

	.nei_zhuti_shuoming_fenxiang {
		width: 1200px;
		height: auto;
		overflow: hidden;
		margin: 20px auto;
	}

	.nei_fenxiang {
		float: left;
	}

	.nei_fanhui {
		float: right;
		width: 140px;
		height: 50px;
		line-height: 50px;
		background: #0e5b9e;
		text-align: center;
	}

	.nei_fanhui span a {
		color: #fff;
	}


	/* 内banner */

	.nei_banner_bj {
		width: 100%;
		height: auto;
		overflow: auto;
		margin: 0px auto;
		background-repeat: no-repeat;
		background-position: center;
		background-size: cover;
		
		position: relative;
	}

	.nei_banner {
		width: 1200px;
		height: 400px;
		overflow: auto;
		margin: 0px auto;
		text-align: center;
		color: #fff;
		font-size: 36px;
		font-weight: bold;
		padding-top: 200px;
		
		position: relative;
	}

	.weizhi {
		font-size: 14px;

		/* 图片居中 */
		/* display: table-cell; */
		/* vertical-align: middle; */
		text-align: left;
		font-weight: 500;
		color: #fff;
		
		line-height: 40px;
		
		position: absolute;
		bottom: 0;
		width: 100%;
		
	}
	.weizhi a{
		color: #fff;
	}

	/* 关于我们 */
	.nei_about_bj {
		width: 100%;
		height: auto;
		overflow: auto;
		margin: 0px auto;
		padding-top: 25px;
	}

	.nei_about {
		width: 1200px;
		height: auto;
		overflow: auto;
		margin: 30px auto;
		/*background: #efefef;*/
	}

	.nei_about_txt {
		padding: 30px 0px;
		font-size: 18px;
	}

	.nei_about_txt_bt_cn {
		display: block;
		font-size: 36px;
		height: 50px;
		line-height: 50px;
	}

	.nei_about_txt_bt_en {
		display: block;
		font-size: 34px;
		width: 100%;
		color: #f49f04;
		text-transform: uppercase;
	}

	.nei_about_tedian {
		margin-top: 50px;
	}

	.nei_about_tedian ul li {
		float: left;
	}

	.nei_about_tedian li {
		width: 25%;
		height: 280px;
		overflow: hidden;
		padding-top: 30px;

	}

	.tubiao {
		width: 300px;
		/* 图片居中 */
		display: table-cell;
		vertical-align: middle;
		text-align: center;
	}

	.tedian_txt_bt {
		text-align: center;
		font-size: 20px;
		font-weight: bold;
		height: 50px;
		line-height: 50px;
	}

	.tedian_txt_des {
		text-align: center;
		font-size: 14px;
		padding: 10px;
		width: 95%;
		margin: 0px auto;
		line-height: 25px;
	}

	.nei_about_tedian li:hover {
		background: #0e5b9e;
		border-radius: 3px;
	}

	.nei_about_tedian li:hover .tedian_txt_bt {
		color: #fff;
	}

	.nei_about_tedian li:hover .tedian_txt_des {
		color: #fff;
	}


	/* 客户案例 */
	.nei_case_bj {
		width: 100%;
		height: auto;
		overflow: hidden;
		margin: 0px auto;
		
	}

	.nei_case {
		width: 1200px;
		height: auto;
		overflow: hidden;
		margin: 30px auto;
	}

	.nei_case_list {}

	.nei_case_list ul li {
		float: left;
	}

	.nei_case_list li {
		width: 285px;
		height: 180px;
		background: #fff;
		margin-right: 20px;
		margin-bottom: 20px;
		/* overflow: hidden; */
	}

	.nei_case_list li:hover .nei_case_list_txt {
		display: block;
	}

	.nei_case_list li:nth-child(4n) {
		margin-right: 0px;
	}

	.nei_case_list_img {
		width: 285px;
		height: 180px;
		/* 图片居中 */
		display: table-cell;
		vertical-align: middle;
		text-align: center;

		position: relative;
		top: 0;
	}

	.nei_case_list_txt {
		display: none;
		width: 285px;
		height: 180px;
		line-height: 180px;
		color: #fff;
		font-size: 22px;
		text-align: center;
		background: rgb(14, 91, 158, 0.8);
		position: relative;
		top: -180px;
		z-index: 999;

		transition: 2s;
	}


	/* 新闻开始 */
	.nei_news_bj {
		width: 100%;
		height: auto;
		overflow: hidden;
		margin: 0px auto;
	}

	.nei_news {
		width: 1200px;
		height: auto;
		overflow: hidden;
		margin: 30px auto;
	}

	.nei_news_list {}

	.nei_news_list ul li {
		float: left;
	}

	.nei_news_list li {
		width: 380px;
		height: auto;
		overflow: hidden;
		border: 1px solid #ddd;
		box-sizing: border-box;
		margin-right: 20px;
		margin-bottom: 20px;
		background: #fff;
	}

	.nei_news_list li:hover {
		color: #fff;
		background: #0e5b9e;
	}

	.nei_news_list_img {}
	.nei_news_list_img img{
		width: 100%;
		height: 200px;
	}
	.nei_news_list_title {
		padding: 0px 10px;
		height: 60px;
		line-height: 60px;
		font-size: 18px;
		font-weight: 600;
		color: #333;
		
		overflow: hidden;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 1;
		
	}

	.nei_news_list_des {
		padding: 0px 10px;
		line-height: 25px;
		color: #666;
		margin: 0px auto;
		
		overflow: hidden;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 2;
	}

	.nei_news_list_more {
		height: 50px;
		line-height: 50px;
		padding: 0px 10px;
		color: #666;
	}

	.nei_news_list_more a {
		color: #666;
	}

	.nei_news_list li:hover .nei_news_list_title {
		color: #fff;
	}

	.nei_news_list li:hover .nei_news_list_des {
		color: #fff;
	}

	.nei_news_list li:hover .nei_news_list_more {
		color: #fff;
	}

	.nei_news_list li:hover .nei_news_list_more a {
		color: #fff;
	}
	
	
	
	
	/* 新闻分类 */
	.nei_news_fenlei{
		width: 100%;
		height: auto;
		overflow: hidden;
		line-height: 50px;
		background: #eee;
		margin-bottom: 0px;
	}
	.nei_news_fenlei_list{
		width: 1200px;
		height: auto;
		overflow: hidden;
		margin: 0px auto;
	}
	.nei_news_fenlei_list ul li{
		float: left;
	}
	.nei_news_fenlei_list li{
		width: 150px;
		height: auto;
		line-height: 50px;
		text-align: center;
		color: #333;
	}
	.nei_news_fenlei_list li a{
		color: #333;
		font-size: 16px;
		display: block;
	}
	.nei_news_fenlei_list li:hover{
		background: #0e5b9e;
	}
	.nei_news_fenlei_list li:hover a{
		color: #fff;
		display: block;
	}
	.nei_news_fenlei_list li.cur{
		background: #0e5b9e;
	}
	.nei_news_fenlei_list li.cur a{
		color: #fff;
		display: block;
	}
	
	
	/* 新闻详情页 */
	
	.nei_news_xq_title{
		font-size: 24px;
		text-align: center;
		color: #333;
		height: auto;
		line-height: 50px;
	}
	.nei_news_xq_riqi{
		width: 100%;
		font-size: 14px;
		text-align: center;
		color: #333;
		height: auto;
		line-height: 50px;
		border-bottom: 1px dashed #666;
		margin: 0px auto;
		margin-bottom: 10px;
	}
	.nei_news_xq_riqi em{
		margin-right: 30px;
	}
	.nei_news_xq_neirong{
		line-height: 28px;
		color: #333;
		margin: 10px 0px;
		padding: 10px;
		font-size: 16px;
	}
	
	
	/* 联系我们 */
	.nei_contact_bj {
		width: 100%;
		height: auto;
		overflow: auto;
		margin: 0px auto;

		padding-top: 25px;
	}
	
	.nei_contact {
		width: 1200px;
		height: auto;
		overflow: hidden;
		margin: 50px auto;
		/* background: rgb(255, 255, 255, 0.8); */
	}
	
	.nei_contact_left{
		float: left;
		width: 600px;
		height: 400px;
		background: url(../images/contact_left.jpg) no-repeat center top;
		overflow: hidden;
		position: relative;
		margin-right: 40px;
	}
	.nei_contact_left_txt{
		width: 100%;
		position: absolute;
		bottom: 0px;
		background: rgb(0,125,201,0.9);
		padding: 20px 0px 20px 40px;
		color: #fff;
		font-size: 16px;
		line-height: 30px;
	}
	.nei_contact_right{
		float: left;
		width: 560px;
		height: 400px;
		line-height: 50px;
		font-size: 16px;
	}
	.form_txt{
		width: 100%;
		height: 50px;
		line-height: 50px;
		margin-bottom: 20px;
		padding-left: 10px;
		background: rgb(242,242,242,0.8);
		font-size: 14px;
	}
	.form_textarea{
		 width: 100%;
		  height: 200px;
		  padding: 12px 10px;
		  box-sizing: border-box;
		  border-radius: 4px;
		  background: rgb(242,242,242,0.8);
		  font-size: 14px;
		  resize: none;
	}
	.form_button{
		  background-color: #017cc9;
		  border: none;
		  color: #fff;
		  padding: 16px 32px;
		  text-decoration: none;
		  margin: 30px 5px 0px 0px;
		  cursor: pointer;
		  width: 150px;
		  font-size: 16px;
	}
	.form_button1{
		  background-color: #454545;
		  border: none;
		  color: #fff;
		  padding: 16px 32px;
		  text-decoration: none;
		  margin: 30px 5px 0px 10px;
		  cursor: pointer;
		  width: 150px;
		  font-size: 16px;
	}
	.nei_contact_map{
		float: left;
		width: 100%;
		height: auto;
		overflow: hidden;
		margin: 50px auto;
	}
	
	
}




@media (max-width: 768px) {


	body {
		background: url(../images/bobybj.jpg) no-repeat center bottom;
		/* background-size: 100%; */
		background-attachment: fixed;
	}

	.cl {
		clear: both;
	}

	.nei_mian_bj {
		width: 100%;
		height: auto;
		overflow: hidden;
		margin: 0px auto;
		/* background-color: rgb(241,244,248,0.8); */
	}

	.nei_mian {
		width: 100%;
		height: auto;
		overflow: hidden;
		margin: 0 auto;
	}

	
	/* 产品分类开始 */
	.nei_pro_liebiao_bj {
		width: 100%;
		height: 50px;
		background: #eeeeee;
		margin: 0px auto;
	}

	.nei_pro_liebiao {
		width: 100%;
		height: auto;
		overflow: hidden;
		margin: 0px auto;
	}

	.nei_pro_liebiao ul li {
		float: left;
	}

	.nei_pro_liebiao li {
		width: 50%;
		height: 50px;
		line-height: 50px;
		text-align: center;
	}

	.nei_pro_liebiao li a {}

	.nei_pro_liebiao li:hover {
		background: #0e5b9e;
	}

	.nei_pro_liebiao li:hover a {
		color: #fff;
	}

	.nei_pro_liebiao li:hover em {
		width: 15px;
		height: 15px;
		line-height: 15px;
		font-size: 20px;
		text-align: center;
		display: inline-block;
		background: url(../images/jiantou2.png) no-repeat center;
	}

	.nei_pro_liebiao li.cur {
		background: #0e5b9e;
	}

	.nei_pro_liebiao li.cur a {
		color: #fff;
	}

	.nei_pro_liebiao li.cur em {
		width: 15px;
		height: 15px;
		line-height: 15px;
		font-size: 20px;
		text-align: center;
		display: inline-block;
		background: url(../images/jiantou2.png) no-repeat center;
	}

	.nei_pro_liebiao li a {
		color: #333;
		font-size: 1.5rem;
	}

	.nei_pro_liebiao li em {
		width: 15px;
		height: 15px;
		line-height: 15px;
		font-size: 20px;
		text-align: center;
		display: inline-block;
		background: url(../images/jiantou.png) no-repeat center;
		margin-left: 30px;
	}
	
	
	.nei_mian_left{
		display: none;
	}

	/* 产品列表开始 */
	.nei_pro_list {
		width: 100%;
		height: auto;
		overflow: hidden;
		margin: 0px auto;
		margin-top: 20px;
	}

	.nei_pro_list ul li {
		float: left;
	}

	.nei_pro_list li {
		position: relative;
		width: 49%;
		height: auto;
		border: #dddddd 1px solid;
		box-sizing: border-box;
		margin-right: 1%;
		margin-bottom: 30px;
		background: #eff5fa;
	}

	.nei_pro_list li:nth-child(2n+2) {
		margin-right: 0px;
	}

	.nei_pro_list li:hover {
		border: #0e5b9e 1px solid;
		box-sizing: border-box;
	}

	.nei_pro_list li:hover .pro_title {
		color: #0e5b9e;
	}

	.nei_pro_list li:hover .pro_more_left {
		color: #0e5b9e;
	}

	.nei_pro_list li:hover .pro_title_img_on {
		display: block;
		transform: 1s;
	}

	/* .nei_pro_list li a img{
		width: 100%;
		max-height: 260px;
		min-height: 260px;
		border-bottom: 1px solid #ddd;
	} */
	.pro_title_img {
		width: 100%;
		height: auto;
	}

	.pro_title_img_on {
		transition: all 2s;
		display: none;
		position: absolute;
		top: 0;
		width: 100%;
		height: auto;
		background-color: rgb(102, 177, 223, 0.6);
	}

	.pro_title_img_on img {
		
		max-width: 20%;
		height: auto;
		
		position: absolute;
		top: 50%;
		left: 50%;
		transform: translate(-50%,-50%);
	}

	.pro_title_img img {
		width: 100%;
		height: 100%;
		/* max-height: 260px;
		min-height: 260px; */
		border-bottom: 1px solid #ddd;
	}

	.pro_title {
		width: 95%;
		height: 3.5rem;
		line-height: 3.5rem;
		margin: 0px auto;
		text-align: center;
		/* border-bottom: 1px solid #ddd; */
		font-size: 1.35rem;
		color: #333;
	}

	.pro_more {
		display: none;
		width: 325px;
		height: 2.5rem;
		line-height: 2.5rem;
		margin: 0px auto;
		color: #333;
	}

	.pro_more_left {
		width: 60px;
		float: left;
		font-size: 1.25rem;
	}

	.pro_more_right {
		float: right;
		width: 25px;
	}

	/* 底部开始 */
	.nei_footer_bj {
		width: 100%;
		height: auto;
		background-color: rgb(0, 0, 0, 0.7);
		margin-top: 3.125rem;
	}

	.nei_footer {
		width: 100%;
		height: auto;
		overflow: hidden;
		margin: 0px auto;
		padding: 1rem 0;
	}

	.nei_footer_logo {
		float: left;
		width: 100%;
		height: auto;
		overflow: hidden;
	}

	.nei_footer_logo_img {
		width: 100%;
		height: auto;
		overflow: hidden;
		/* 图片居中 */
	}
	.nei_footer_logo_img img{
		max-width: 100%;
		display: block;
		margin: 30px auto;
	}

	.nei_footer_daohang {
		display: none;
		float: left;
		width: 380px;
		height: auto;
		overflow: hidden;
	}

	.daohang_da {
		font-size: 20px;
		font-weight: bold;
		color: #fff;
		margin-bottom: 20px;
	}

	.daohang_da span {
		display: block;
		width: 40px;
		height: 2px;
		background: #fff;
		margin: 20px auto;
	}

	.daohang_list {}

	.daohang_list ul li {
		float: left;
	}

	.daohang_list li {
		width: 80px;
		height: 35px;
		line-height: 35px;
		margin-right: 50px;
	}

	.daohang_list li a {
		font-size: 14px;
		color: #fff;
		display: block;
	}

	.daohang_list li:nth-child(3n) {
		margin-right: 0px;
	}

	.nei_footer_lianxi {
		text-align: center;
		width: 100%;
		height: auto;
		overflow: hidden;
		margin-bottom: 1.25rem;
	}

	.nei_footer_lianxi_txt {
		font-size: 14px;
		color: #fff;
		line-height: 30px;
	}

	.nei_footer_ewm {

		width: 768px;
		height: auto;
		overflow: hidden;

		/* 图片居中 */
		display: table-cell;
		vertical-align: middle;
		text-align: center;
	}
	
	.nei_footer_ewm img{
		width: 100px;
	}

	.nei_footer_ewm span {
		display: block;
		font-size: 14px;
		color: #fff;
		height: 45px;
		line-height: 45px;
	}


	.banquan_bj {
		width: 100%;
		height: auto;
		overflow: hidden;
		background-color: rgb(0, 0, 0, 0.8);
		padding: 10px 0;
	}

	.banquan {
		width: 100%;
		height: auto;
		line-height: 30px;
		margin: 0px auto;
		color: #fff;
		font-size: 14px;
		text-align: center;
	}

	.banquan span {
		float: right;
		font-size: 14px;
	}

	.banquan span a {
		color: #fff;
		font-size: 14px;
	}



	/* 产品内页 */

	.nei_zhuji {}

	.nei_zhuti_cp {
		width: 100%;
		height: auto;
		overflow: hidden;
		margin: 0px auto;
	}

	.nei_zhuti_tp {
		float: left;
		width: 100%;
		height: auto;
		overflow: hidden;
	}

	.nei_zhuti_txt {
		float: left;
		width: 100%;
		height: auto;
		overflow: hidden;
		/* margin-top: 50px; */
		/* background: #eff5fa; */
		background: #efefef;
		padding: 1.875rem;
		/* border: 1px solid #ccc; */
	}

	.txt_biaoti {
		font-size: 2.25rem;
		width: 100%;
		height: auto;
		overflow: hidden;
		margin-bottom: 0rem;
	}

	.txt_gongneng {
		font-size: 14px;
		width: 100%;
		height: auto;
		overflow: hidden;
		line-height: 35px;
	}

	.txt_gongneng span {
		display: none;
		width: 150px;
		height: 50px;
		line-height: 50px;
		background: #0e5b9e;
		text-align: center;
		border-radius: 5px;
		margin-top: 50px;
	}

	.txt_gongneng span a {
		display: block;
		color: #fff;

	}

	.nei_zhuti_shuoming {
		width: 100%;
		height: auto;
		overflow: hidden;
		margin: 0px auto;
	}

	.nei_zhuti_shuoming_title {
		border-bottom: 1px solid #0e5b9e;
	}

	.nei_zhuti_shuoming_title span {
		width: 8.75rem;
		height: 3.125rem;
		background: #0e5b9e;
		line-height: 3.125rem;
		font-size: 16px;
		display: block;
		color: #fff;
		text-align: center;
	}

	.nei_zhuti_shuoming_neirong {
		padding: 1.25rem;
		line-height: 2.5rem;
	}
	
	.nei_zhuti_shuoming_neirong  p{
		line-height: 2.5rem;
	}

	.nei_zhuti_shuoming_neirong img {
		width: 100%;
	}

	.nei_zhuti_shuoming_shangxia {
		width: 100%;
		height: auto;
		overflow: hidden;
		margin: 1.25rem auto;
	}

	.nei_shang {
		float: left;
		width: 100%;
		height: 2.5rem;
		line-height: 2.5rem;
		padding-left: 1%;
		background: #eeeeee;
		color: #666666;
		margin-bottom: 1%;
	}

	.nei_shang a {
		color: #666666;
	}

	.nei_xia {
		float: left;
		width: 100%;
		height: 2.5rem;
		line-height: 2.5rem;
		padding-left: 1%;
		background: #eeeeee;
		color: #666666;
	}

	.nei_xia a {
		color: #666666;
	}

	.nei_zhuti_shuoming_fenxiang {
		width: 100%;
		height: auto;
		overflow: hidden;
		margin: 1.25rem auto;
	}

	.nei_fenxiang {
		float: left;
	}

	.nei_fanhui {
		float: right;
		width: 15rem;
		height: 3.125rem;
		line-height: 3.125rem;
		background: #0e5b9e;
		text-align: center;
	}

	.nei_fanhui span a {
		color: #fff;
	}



	/* 内banner */

	.nei_banner_bj {
		width: 100%;
		height: auto;
		overflow: auto;
		margin: 0px auto;
		background-repeat: no-repeat;
		background-position: center;
		background-size: 100% 100%;
	}

	.nei_banner {
		width: 100%;
		height: 200px;
		overflow: auto;
		margin: 0px auto;
		text-align: center;
		color: #fff;
		font-size: 24px;
		padding-top: 100px;
	}

	.weizhi {
		font-size: 14px;

		/* 图片居中 */
		/* display: table-cell; */
		/* vertical-align: middle; */
		text-align: left;
		font-weight: 500;
		color: #fff;
		/* position: relative; */
		padding-top: 3.5rem;
		line-height: 20px;
	}
	.weizhi a{
		color: #fff;
	}


	/* 关于我们 */
	.nei_about_bj {
		width: 100%;
		height: auto;
		overflow: auto;
		margin: 0px auto;
	}

	.nei_about {
		width: 100%;
		height: auto;
		overflow: auto;
		margin: 3.5rem auto;
		background: #efefef;
	}

	.nei_about_txt {
		padding: 1.875rem 0px;
		font-size: 1.5rem;
	}

	.nei_about_txt_bt_cn {
		display: block;
		font-size: 2.25rem;
		height: 3.125rem;
		line-height: 3.125rem;
	}

	.nei_about_txt_bt_en {
		display: block;
		font-size: 1.5rem;
		width: 100%;
		color: #f49f04;
		text-transform: uppercase;
	}

	.nei_about_tedian {
		margin-top: 0.625rem;
	}

	.nei_about_tedian ul li {
		float: left;
	}

	.nei_about_tedian li {
		width: 50%;
		min-height: 27.5rem;
		height: auto;
		overflow: hidden;
		padding-top: 1.875rem;

	}

	.tubiao {
		width: 300px;
		/* 图片居中 */
		display: table-cell;
		vertical-align: middle;
		text-align: center;
	}

	.tedian_txt_bt {
		text-align: center;
		font-size: 1.7rem;
		font-weight: bold;
		height: 50px;
		line-height: 50px;
	}

	.tedian_txt_des {
		text-align: center;
		font-size: 1.25rem;
		padding: 10px;
		width: 95%;
		margin: 0px auto;
		line-height: 2rem;
	}

	.nei_about_tedian li:hover {
		background: #0e5b9e;
		border-radius: 10px;
	}

	.nei_about_tedian li:hover .tedian_txt_bt {
		color: #fff;
	}

	.nei_about_tedian li:hover .tedian_txt_des {
		color: #fff;
	}



	/* 客户案例 */
	.nei_case_bj {
		width: 100%;
		height: auto;
		overflow: hidden;
		margin: 0px auto;
	}

	.nei_case {
		width: 100%;
		height: auto;
		overflow: hidden;
		margin: 30px auto;
	}

	.nei_case_list {}

	.nei_case_list ul li {
		float: left;
	}

	.nei_case_list li {
		width: 49.5%;
		height: auto;
		min-height: 100px;
		background: #fff;
		margin-right: 1%;
		margin-bottom: 1%;
		/* overflow: hidden; */
	}

	.nei_case_list li:hover .nei_case_list_txt {
		display: block;
	}

	.nei_case_list li:nth-child(2n) {
		margin-right: 0px;
	}

	.nei_case_list_img {
		width: 100%;
		height: 100%;
		/* 图片居中 */
		display: table-cell;
		vertical-align: middle;
		text-align: center;

		position: relative;
		top: 0;
	}

	.nei_case_list_img img {
		width: 100%;
	}

	.nei_case_list_txt {
		display: none;
		width: 100%;
		height: 150px;
		line-height: 100px;
		color: #fff;
		font-size: 22px;
		text-align: center;
		background: rgb(14, 91, 158, 0.8);
		position: relative;
		top: -150px;
		z-index: 999;

		transition: 2s;
	}

	
	/* 新闻开始 */
	.nei_news_bj {
		width: 100%;
		height: auto;
		overflow: hidden;
		margin: 0px auto;
	}
	
	.nei_news {
		width: 100%;
		height: auto;
		overflow: hidden;
		margin: 0px auto;
	}
	
	.nei_news_list {
		padding: 10px;
	}
	
	.nei_news_list ul li {
		float: left;
	}
	
	.nei_news_list li {
		width: 100%;
		height: auto;
		overflow: hidden;
		border: 1px solid #ddd;
		box-sizing: border-box;
		margin-bottom: 1rem;
		background: rgb(255, 255, 255, 0.8);
	}
	
	.nei_news_list li:hover {
		color: #fff;
		background: #0e5b9e;
	}
	
	.nei_news_list_img {
		width: 100%;
	}
	.nei_news_list_img img{
		width: 100%;
	}
	
	.nei_news_list_title {
		padding: 10px;
		height: auto;
		line-height: 4rem;
		font-size: 1.6rem;
		font-weight: 600;
		color: #333;
		
		overflow: hidden;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 1;
		
	}
	
	.nei_news_list_des {
		padding: 0px 10px;
		line-height: 25px;
		color: #666;
		margin: 0px auto;
		font-size: 1.25rem;
		
		overflow: hidden;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 2;
	}
	
	.nei_news_list_more {
		height: 50px;
		line-height: 50px;
		padding: 0px 10px;
		color: #666;
	}
	
	.nei_news_list_more a {
		color: #666;
	}
	
	.nei_news_list li:hover .nei_news_list_title {
		color: #fff;
	}
	
	.nei_news_list li:hover .nei_news_list_des {
		color: #fff;
	}
	
	.nei_news_list li:hover .nei_news_list_more {
		color: #fff;
	}
	
	.nei_news_list li:hover .nei_news_list_more a {
		color: #fff;
	}
	
	
	
	/* 新闻分类 */
	.nei_news_fenlei{
		width: 100%;
		height: auto;
		line-height: 50px;
		background: #eee;
		margin-bottom: 0px;
	}
	.nei_news_fenlei_list{
		width: 100%;
		height: auto;
		overflow: hidden;
		margin: 0px auto;
	}
	.nei_news_fenlei_list ul li{
		float: left;
	}
	.nei_news_fenlei_list li{
		width: 25%;
		height: 50px;
		line-height: 50px;
		text-align: center;
		color: #333;
	}
	.nei_news_fenlei_list li a{
		color: #333;
		font-size: 16px;
		display: block;
	}
	.nei_news_fenlei_list li:hover{
		background: #0e5b9e;
	}
	.nei_news_fenlei_list li:hover a{
		color: #fff;
		display: block;
	}
	.nei_news_fenlei_list li.cur{
		background: #0e5b9e;
	}
	.nei_news_fenlei_list li.cur a{
		color: #fff;
		display: block;
	}
	
	/* 新闻详情页 */
	
	.nei_news_xq_title{
		font-size: 1.5rem;
		text-align: center;
		color: #333;
		height: 50px;
		line-height: 50px;
	}
	.nei_news_xq_riqi{
		width: 80%;
		font-size: 12px;
		text-align: center;
		color: #333;
		height: 50px;
		line-height: 50px;
		border-bottom: 2px dotted #ccc;
		margin: 0px auto;
	}
	.nei_news_xq_riqi em{
		margin-right: 0.625rem;
	}
	.nei_news_xq_neirong{
		line-height: 28px;
		color: #333;
		background: #fff;
		margin: 10px 0px;
		padding: 10px;
		font-size: 1.25rem;
	}
	
	
	/* 联系我们 */
	.nei_contact_bj {
		width: 100%;
		height: auto;
		overflow: auto;
		margin: 0px auto;
	}
	
	.nei_contact {
		width: 98%;
		height: auto;
		overflow: hidden;
		margin: 5px auto;
	}
	
	.nei_contact_left{
		float: left;
		width: 100%;
		height: 500px;
		background: url(../images/contact_left.jpg) no-repeat center;
		background-size: 100% 100%;
		overflow: hidden;
		position: relative;
		margin-bottom:1.875rem;
	}
	.nei_contact_left_txt{
		width: 100%;
		position: absolute;
		bottom: 0px;
		background: rgb(0,125,201,0.9);
		padding: 20px 0px 20px 10px;
		color: #fff;
		font-size: 16px;
		line-height: 30px;
	}
	.nei_contact_right{
		float: left;
		width: 100%;
		height: auto;
		overflow: hidden;
	}
	.form_txt{
		width: 100%;
		height: 50px;
		line-height: 50px;
		margin-bottom: 20px;
		padding-left: 10px;
		background: rgb(242,242,242,0.8);
		font-size: 14px;
	}
	.form_textarea{
		 width: 100%;
		  height: 200px;
		  padding: 12px 10px;
		  box-sizing: border-box;
		  border-radius: 4px;
		  background: rgb(242,242,242,0.8);
		  font-size: 14px;
		  resize: none;
	}
	.form_button{
		  background-color: #017cc9;
		  border: none;
		  color: #fff;
		  padding: 16px 32px;
		  text-decoration: none;
		  margin: 30px 5px 0px 0px;
		  cursor: pointer;
		  width: 150px;
		  font-size: 16px;
	}
	.form_button1{
		  background-color: #454545;
		  border: none;
		  color: #fff;
		  padding: 16px 32px;
		  text-decoration: none;
		  margin: 30px 5px 0px 10px;
		  cursor: pointer;
		  width: 150px;
		  font-size: 16px;
	}
	.nei_contact_map{
		float: left;
		width: 100%;
		height: auto;
		overflow: hidden;
		margin: 50px auto;
	}

}