html{overflow-x:hidden}
body{
	
	font-size: 12px;
	margin: 0px;
	color:#4f4f4f;
	padding: 0px;
}
body *{
	-webkit-transition: all .5s;
	-o-transition: all .5s;
	-moz-transition: all .5s;
	transition: all .5s;
	transition-delay: 0s;
	-moz-transition-delay: 0s; /* Firefox 4 */
	-webkit-transition-delay: 0s; /* Safari 和 Chrome */
	-o-transition-delay: 0s; /* Opera */
}
h3{
	font-family: "microsoft yahei", serif;}
a{text-decoration: none; color: #4f4f4f;}
ul{list-style: none; margin: 0; padding: 0;}
p,h3{
	margin: 0;padding: 0;
}


/*.aboutfla{ background:url(/assets/images/banner.gif) no-repeat center; width:100%; height:400px;}*/

/*.aboutleft{ width:180px;}*/
/*.aboutlefttit{ width:100%; border-bottom:1px solid #b9b9b7;  line-height:55px;}*/
/*.aboutlefttitzi{ color:#0b40a0; font-family:"微软雅黑"; font-size:21px;  font-weight:600; letter-spacing:5px; padding-left:7px; }*/
/*.aboutlefttitenzi{ color:#FFFFFF; font-size:14px; padding-top:5px; text-transform:uppercase; padding-left:15px; font-family:Arial, Helvetica, sans-serif; }*/

/*.aboutfl{ padding-top:10px;}*/
/*.aboutfl ul li{ background:url(img/left2.gif) repeat-x; height:50px; line-height:50px; border-bottom:1px solid #b9b9b7; font-family:"微软雅黑"; font-size:14px; letter-spacing:2px; }*/
/*.aboutfl ul li a:hover{ width:180px; height:50px; line-height:50px; background-color:#0c40a0; color:#FFFFFF; display:block}*/
/*.aboutfl ul li.aboutflxz{ width:100%; height:50px; line-height:50px; background-color:#0c40a0;}*/
/*.aboutfl ul li.aboutflxz a{ color:#FFFFFF;}*/


/*.newsnr{ width:100%;}*/
/*.newsnr ul li{  width:100%; line-height:41px; border-bottom:1px dashed #b8b8b8;}*/
/*.newsnr ul li span{ float:right}*/

/*.contact_info{padding: 2em 1em 0em 1em; line-height: 30px;}*/
/*.contact_info .fl,.contact_info .fr{margin-top: 2em;}*/
/*.contact_info .fl .mes {display:block;width:210px; height: 50px; line-height: 50px; background-color: #2191D3; font-size: 20px; color: #FFFFFF; text-align: center; margin-top: 2em;}*/

/*.jobConts{line-height:30px;color:#666;}*/
/*.jobConts .line{background:#f0f0f0;height:1px;overflow:hidden;font-size:0;margin:10px 0;}*/
/*.jobConts .jobdesc{background:#f0f0f0;padding:10px;color:#333;}*/
/*.jobConts strong{color:#333;}*/

/*.pro{ width:100%; padding-top:20px;}*/
/*.pro ul li{ float:left; padding-right:40px;}*/
/*.protit{ height:45px; line-height:45px; text-align:center; width:250px;}*/

/*.message_info{padding: 0em 1em; margin-top: 5em; background: url(../images/message_bg.gif) no-repeat left center;}*/

/*.message_list{ margin-left: 25em;}*/
/*.message_list div{line-height: 40px;}*/
/*.message_list div textarea{width:435px; height: 170px;}*/
/*.message_list div input.pw{width:60px;}*/
/*.message_list button{width:200px; height: 50px; background-color: #ed1b24; line-height: 50px; color: #FFFFFF; text-align: center; border: none; margin-top: 1.5em;}*/


.page_info{text-align:center;margin-top:10px;color:#333;}
.page_info span{padding:0 2px;font-weight:bold;}
.page_list{height:24px;line-height:24px;text-align:center;letter-spacing:0;font-family:"Arial Black";font-size:12px;margin-top:20px;}
.page_list a{display:inline-block;color:#898989;background:#fff;text-align:center;padding:0 8px;margin:0 1px;}
.page_list a:hover{color:#fff; background:#898989;}
.page_list a.on{color: #2978bb;}


.pagination li {
	display: block;
	float: left;
	padding:0 1px;
	margin-left: 18px;
	border: 1px solid #575757;
}
.pagination{
	width: 432px;
	height: 34px;
	width: fit-content;
	overflow: hidden;
	margin: 0 auto;
}

.page_list li.active {
	color: #fff;
	padding:0 8px;
	background:  #4485d5;
	border: 1px solid #4485d5;
}

.page_list li.disabled {
	color: #333;
	padding:0 8px;
	border: 1px solid #575757;
	/* background: #dfdfdf; */
}

.list-empty-box{
	margin-top: 50px;
}

/*.contPage{height:20px;line-height:20px;text-align:center;letter-spacing:0;font-family:"Arial Black";font-size:10px;margin-top:20px;}*/
/*.contPage a{display:inline-block;color:#898989;background:#fff;text-align:center;padding:0 7px;margin:0 1px;}*/
/*.contPage a:hover{color:#fff;background:#898989;}*/
/*.contPage a.on{color:#333;background:#E5EDF2;border:1px solid #C2D5E3;}*/


/***************************************************** 详情页布局 ****************************************************************/
.aboutright{ width:930px;}
.aboutrighttit{  border-bottom:1px solid #b9b9b7; height:53px; line-height:53px; width:100%}
.aboutrighttitzi{color:#0b40a0; font-family:"微软雅黑"; font-size:18px;  font-weight:600; letter-spacing:2px; padding-left:7px;}
.aboutrightdz{ padding-top:4px; font-size:14px; font-family:"微软雅黑"; color:#8f8f8f}
.aboutrightdz a{  font-family:"微软雅黑"; color:#8f8f8f}
.tit{
	width:100%;
	font-family: MicrosoftYaHei;
	font-size: 30px;
	font-weight: bold;
	font-stretch: normal;
	text-align:center;
	line-height:40px;
	letter-spacing:1px;
}

.titms{
	width: 922px;
	height: 40px;
	background-color: #eff2f6;
	line-height:40px;
	text-align:center;
	margin-top:25px; margin-bottom:10px;
}
.aboutnr{
	margin-top: 60px; width:922px; line-height:35px; font-family:"微软雅黑"; font-size:14px;
}
/* *********************************************** 轮播图开始************************************************************** */
.swiper-container {
	width: 100%;
	background-color: #fff;
}

.swiper-slide {
	text-align: center;
	font-size: 18px;
	background: #fff;
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center; */
	padding-top: 39px;
}

.swiper-slide img {
	width: 100%;
	background-color: #eee;
}

/* *************************************************轮播图结束************************************************************ */


/* *********************************************** 4.12 通用样式 ****************************************************** */

	.flx-ro-cen{
		display: flex;
		flex-direction: row;
		align-items: center;
	}
	.flx-ro-top{
		display: flex;
		flex-direction: row;
		align-items: flex-start;
	}
	.flx-ro-end{
		display: flex;
		flex-direction: row;
		align-items: flex-end;
	}
	.flx-col-cen{
		display: flex;
		flex-direction: column;
		align-items: center;
	}
	.flx-col-lef{
		display: flex;
		flex-direction: column;
		align-items: flex-start;
	}
	.txt-ov-ell{
		overflow: hidden;
		white-space: nowrap;
		text-overflow: ellipsis;
	}
	.txt-al-cet{
		text-align: center;
	}
	.jus-cont-bet{
		justify-content: space-between;
	}
	.jus-cont-aro{
		justify-content: space-around;
	}
	.wid-per-100{
		width: 100%;
	}
	.cor-dark-79{
		color: #797979;
	}
	.font-col-white{
		color: #fff;
	}
	.cor-dark-79{
		color: #797979;
	}
	.font-cor-999{
		color: #999;
	}
	.font-cor-theme{
		color: #3c6b95;
	}
	.backcor-white{
		background-color: #fff;
	}
	.backcor-theme{
		background-color: #3c6b95;
	}
	.font-cor-orange{
		color: #f6ea32;
	}
	.font-wi-bol{
		font-weight: bold;
	}
	
	.mar-to-5{margin-top: 5px;}
	.mar-to-6{margin-top: 6px;}
	.mar-to-7{margin-top: 7px;}
	.mar-to-8{margin-top: 8px;}
	.mar-to-9{margin-top: 9px;}
	.mar-to-10{margin-top: 10px;}
	.mar-to-11{margin-top: 11px;}
	.mar-to-12{margin-top: 12px;}
	.mar-to-13{margin-top: 13px;}
	.mar-to-14{margin-top: 14px;}
	.mar-to-15{margin-top: 15px;}
	

	.mar-lef-5{margin-left: 5px;}
	.mar-lef-6{margin-left: 6px;}
	.mar-lef-7{margin-left: 7px;}
	.mar-lef-8{margin-left: 8px;}
	.mar-lef-9{margin-left: 9px;}
	.mar-lef-10{margin-left: 10px;}
	.mar-lef-11{margin-left: 11px;}
	.mar-lef-12{margin-left: 12px;}
	.mar-lef-13{margin-left: 13px;}
	.mar-lef-14{margin-left: 14px;}
	.mar-lef-15{margin-left: 15px;}
	
	
	.mar-rig-5{margin-right: 5px;}
	.mar-rig-6{margin-right: 6px;}
	.mar-rig-7{margin-right: 7px;}
	.mar-rig-8{margin-right: 8px;}
	.mar-rig-9{margin-right: 9px;}
	.mar-rig-10{margin-right: 10px;}
	.mar-rig-11{margin-right: 11px;}
	.mar-rig-12{margin-right: 12px;}
	.mar-rig-13{margin-right: 13px;}
	.mar-rig-14{margin-right: 14px;}
	.mar-rig-15{margin-right: 15px;}
	
	
	.mar-bott-5{margin-bottom: 5px;}
	.mar-bott-6{margin-bottom: 6px;}
	.mar-bott-7{margin-bottom: 7px;}
	.mar-bott-8{margin-bottom: 8px;}
	.mar-bott-9{margin-bottom: 9px;}
	.mar-bott-10{margin-bottom: 10px;}
	.mar-bott-11{margin-bottom: 11px;}
	.mar-bott-12{margin-bottom: 12px;}
	.mar-bott-13{margin-bottom: 13px;}
	.mar-bott-14{margin-bottom: 14px;}
	.mar-bott-15{margin-bottom: 15px;}

	.font-siz-30{
		font-size: 30px;
	}
	.font-siz-28{
		font-size: 28px;
	}
	.mar-lef-30{
		margin-left: 30px;
	}
	.mar-rig-30{
		margin-right: 30px;
	}
	.mar-bott-18{
		padding-bottom: 18px;
	}

/* *********************************************** 4.12 通用样式 ****************************************************** */

.pc-head-box{
	width: 100%;
	height: 80px;
}
.pc-head-1200-box{
	width: 1200px;
	margin: 0 auto;
}

.pc-head-1200-box{
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: space-between;
	width: 1200px;
	height: 80px;
	margin: 0 auto;
}

.pc-head-box-top{
	width: 100%;
	height: 242px;
}
.pc-head-box-cont{
	width: 1500px;
	margin: 0 auto;
}
.pc-main-logo{
	width: 144px;
	height: 58px;
}

.pc-head-box-bott-cont{
	width: 1500px;
	margin: 0 auto;
}
.pc-head-box-bott-cont-list{
	height: 62px;
	margin-left: 20px;
}

.pc-head-box-bott-cont-list .pc-head-box-bott-cont-list-one:nth-of-type(8){
	margin-right: 0;
}
.pc-head-box-bott-cont-list-one{
	float: left;
	width: 78px;
	text-align: center;
	position: relative;
	line-height:62px;
	font-family: MicrosoftYaHei, system-ui;
	font-size: 16px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 3px;
	margin-right: 36px;
	color: #474242;
}
.pc-head-box-bott-cont-list:last-child{
	margin-right: 0;
}
.pc-head-box-bott-cont-list-one>a{
	display: block;
	color: #474242;
	line-height:64px;
	border-bottom: 7px solid #fff;
}

.pc-head-box-bott-cont-list-one span{
	border-top: 13px solid transparent;
	border-bottom: 13px solid #369bf4;
	border-left: 13px solid transparent;
	border-right: 13px solid transparent;
	position: absolute;
	bottom: 1px;
	left: 27px;
}
.common-header-box-bott-one{
	position: relative;
}
/************************************ 顶部二级菜单开始 **********************************/

.pc-head-box-bott-cont-list-one:hover .comm-secend-menu{
	display: flex;
}

.comm-secend-menu{
	z-index: 1111;
	width: 95px;
	height: auto;
	background-color: #fff;
	position: absolute;
	top: 68px;
	left: -9px;
	flex-direction: column;
	align-items: center;
	display:none;
	box-shadow: 0 0 29px -10px #505050;
}
.comm-secend-menu-one{
	height: 40px;
	line-height: 40px;
	width:100%;
	color: #000000;
	text-align: center;
}

.comm-secend-menu-one a{
	color: #000000;
	font-size: 15px;
}
.comm-secend-menu-one:hover a{
	color: #2978bb;
}

.comm-secend-menu-one:hover {
	border-top: #2978bb;
}
/************************************ 顶部二级菜单结束 **********************************/

.pc-head-box-cont-bott-sear{
	width: 316px;
	height: 47px;
	background-color: #71b3f3;
	border-radius: 23px;
	margin-left: 30px;
}

input:focus {
	outline: none;
	border-color: transparent;
}

.pc-head-box-cont-bott-sear input{
	background-color: transparent;
	margin-left: 15px;
	height: 45px;
	border: 0;
	width: 220px;
	margin-right: 22px;
	font-family: MicrosoftYaHei, system-ui;
	font-size: 18px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 241px;
	letter-spacing: 3px;
	color: #ffffff;
	text-indent: 10px;
	opacity: 0.59;
}

.pc-head-box-cont-bott-sear button{
	background-color: transparent;
	border: 0;
}

.pc-head-box-cont-bott-sear img{
	width: 27px;
	height: 27px;
	margin-left: 8px;
}

.full-screen-slider{
	width: 1500px;
	height: 389px;
	/*margin-top: 24px;*/
}
.page-1500-wide-box{
	width: 1500px;
	margin: 0 auto;
}

.idx-cent-news{
	width: 100%;
}

.idx-cent-news-lef{
	width: 696px;
	height: 444px;
}

.idx-cent-news-lef img{
	width: 696px;
	height: 444px;
}
.idx-cent-news-rig{
	width: 783px;
	height: 444px;
	margin-left: 16px;
}
.idx-cent-news-rig-head{
	width: 783px;
	height: 78px;
	background-color: #f0efef;
}
.idx-cent-news-rig-head a{
	margin-right: 10px;
	font-size: 16px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 78px;
	letter-spacing: 3px;
	color: #3c6b95;
}
.idx-cent-news-rig-head-one{
	width: 171px;
	height: 52px;
	margin: 0;
	margin-right: 8px;
	line-height: 52px;
	text-align: center;
	background-color: #ffffff;
}
.idx-cent-news-rig-head-one p{
	margin: 0;
	font-size: 20px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 52px;
	letter-spacing: 3px;
	/* display: ; */
}
.idx-cent-news-rig-head-nav{
	width: 689px;
	cursor: pointer;
}

.idx-cent-news-rig-head-one-act{
	background-color: #3c6b95;
	color: #fff;
}
.idx-cent-news-rig-info{
	margin-top: 20px;
	
}

.idx-cent-news-rig-info a{
	width: 725px;
	height: 30px;
	margin-left: 10px;
	font-size: 30px;
	display: block;
	font-weight: bold;
	font-stretch: normal;
	line-height: 30px;
	letter-spacing: 2px;
	color: #000000;
}

.idx-cent-news-rig-info p{
	width: 770px;
	height: 41px;
	margin-left: 10px;
	font-size: 16px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 25px;
	letter-spacing: 2px;
	color: #8d8d8d;
}

.idx-cent-news-rig-list{
	width: 779px;
	height: 229px;
	margin-left: 10px;
	margin-top: 25px;
}
.idx-cent-news-rig-list li{
	height: 57px;
	border-bottom: 1px solid #cbcbcb;
}
.idx-cent-news-rig-list li img{
	width: 14px;
	height: 14px;
	margin-right: 20px;
}
.idx-cent-news-rig-list li a{
	width: 535px;
	display: block;
	height: 25px;
	font-size: 16px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 25px;
	letter-spacing: 2px;
	color: #8f8f8f;
	margin-right: 93px;
}

.idx-cent-news-rig-list li p{
	width: 112px;
	font-size: 16px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 25px;
	letter-spacing: 2px;
	color: #8f8f8f;
}

.idx-association-profile{
	width: 100%;
	margin-top: 66px;
}
.idx-association-profile-lef{
	width: 950px;
}
.idx-association-profile-lef-head{
	border-bottom: 1px solid #939393;
}
.idx-association-profile-lef-head p{
	width: 183px;
	height: 65px;
	margin: 0;
	background-color: #3c6b95;
	font-size: 24px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 65px;
	letter-spacing: 2px;
	color: #ffffff;
}
.idx-association-profile-lef-head a{
	font-size: 16px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 3px;
	color: #3c6b95;
	display:block;
}
.idx-association-profile-lef-cont{
	margin-top: 42px;
	margin-bottom: 69px;
}

.idx-association-profile-lef-cont-lef{
	width: 659px;
	height: 213px;
	overflow: hidden;
	font-size: 16px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 28px;
	letter-spacing: 0;
	color: #000000;
}
.idx-association-profile-lef-cont-lef p{
	margin: 0;
	margin-bottom: 10px;
	text-indent: 40px;
} 
.profile-img-box{
	width: 262px;
	height: 99px;
	display:flex;
	background-color: #3c6b95;
}
.profile-img-box:nth-of-type(2){
	margin-top: 32px;
}

.profile-img-box img{
	margin-left: 39px;
	margin-right: 13px;
}
.profile-img-box span{
	font-size: 24px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 34px;
	letter-spacing: 0;
	color: #ffffff;
}
.idx-association-profile-lef-cont-rig{
	width: 262px;
	height: 229px;
}
.idx-association-profile-rig{
	width: 520px;
	margin-bottom: 62px;
}
.idx-association-profile-rig .profile-rig-img-box:nth-of-type(1){
	display: block;
	background-size: 100% 100%;
	background-image: url('/assets/images/diushi_07.png');
}
.idx-association-profile-rig .profile-rig-img-box:nth-of-type(2){
	display: block;
	background-size: 100% 100%;
	background-image: url('/assets/images/diushi_09.png');
}
.idx-association-profile-rig .profile-rig-img-box:nth-of-type(3){
	display: block;
	background-size: 100% 100%;
	background-image: url('/assets/images/diushi_17.png');
}
.idx-association-profile-rig .profile-rig-img-box:nth-of-type(4){
	display: block;
	background-size: 100% 100%;
	background-image: url('/assets/images/diushi_18.png');
}
.profile-top-img-box{
	width: 520px;
	height: 102px;
	margin-bottom: 17px;
	background-size: 100% 100%;
	background-image: url('/assets/images/diushi_03.png');
	background-color: #3c6b95;
}
.profile-rig-img-box{
	width: 256px;
	height: 106px;
	float: left;
	margin-right: 8px;
	margin-bottom: 8px;
	background-color: #3c6b95;
}
.idx-association-profile-rig .profile-rig-img-box:nth-of-type(2n+0){
	margin-right: 0;
}
.idx-member-list{
	width: 100%;
	overflow: hidden;
}
.idx-member-list-head{
	width: 1499px;
	height: 65px;
	text-indent: 30px;
	line-height: 65px;
	font-family: MicrosoftYaHei;
	font-size: 24px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 1px;
	color: #ffffff;
	background-color: #3c6b95;
	margin-bottom: 45px;
}
.idx-member-list-cont{
	float: left;
	width: 355px;
	margin-right: 18px;
}

.idx-member-list-cont-head{
	border-bottom: 1px solid #939393;
}
.idx-member-list-cont-head p{
	width: 147px;
	height: 41px;
	line-height: 41px;
	font-family: AdobeHeitiStd-Regular;
	font-size: 20px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0;
	color: #ffffff;
	margin: 0;
	text-align: center;
	background-color: #3c6b95;
}

.idx-member-list-cont-head a{
	display: block;
	font-family: MicrosoftYaHei;
	font-size: 16px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 3px;
	color: #3c6b95;
}
.idx-member-list-cont-list-container{
	position: relative;
	height: 379px;
	overflow: hidden;
	margin-top: 35px;
}

.idx-member-list-cont-list{
	margin-top: 35px;
	margin-left: 5px;
	max-height: 379px;
}

/* *************************************************************  footr 开始 **************************************************************** */
.footer{
	width: 100%;
	height: 323px;
	background-color: #27497d;
}
.footer-box{
	width: 1200px;
	margin: 0 auto;
}
.footer-box-lef{
	overflow: hidden;
	width: 973px;
}

.footer-box-lef-item{
	width: 129px;
	height: 220px;
	float: left;
	margin-top: 20px;
	border-left: 1px solid #435877;
}

.footer-box-lef .footer-box-lef-item:nth-of-type(1){
	border-left: 0;
}

.footer-box-lef-item-tit{
	width: 126px;
	height: 29px;
	font-size: 16px;
	text-align: center;
	font-weight: normal;
	font-stretch: normal;
	line-height: 25px;
	letter-spacing: 1px;
	color: #eaeaea;
	display: block;
	margin-bottom: 39px;
}
.footer-box-lef-item-cont{
	width: 126px;
	height: 28px;
	display: block;
	font-size: 16px;
	text-align: center;
	font-weight: normal;
	font-stretch: normal;
	line-height: 20px;
	letter-spacing: 2px;
	color: #eaeaea;
}

.footer-box-rig{
	margin-top: 48px;
	margin-left: 128px;
}
.footer-box-rig .top-tit{
	font-size: 18px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 1px;
	color: #ffffff;
	margin-bottom: 10px;
}
.foot-img-txt-item{
	width: 419px;
	font-size: 24px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 1px;
	color: #d6d6d6;
	margin-bottom: 11px;
}
.foot-img-txt-item img{
	width: 26px;
	height: 26px;
	margin-right: 23px;
}
.footer-box-rig p{
	margin: 0;
}

.foot-qrcode-box{
	margin-top: 11px;
}
.foot-qrcode-box-one{
	margin-right: 32px;
}
.foot-qrcode-box-one p{
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 1px;
	color: #d6d6d6;
	margin-top: 10px;
}
.foot-qrcode-box-one img{
	width: 92px;
	height: 92px;
}

/**************************************************************** footer 结束 **************************************************************************/

/**************************************************************** 二级页面开始 **************************************************************************/
.page-bread-crumbs-nav{
	width: 922px;
	border-bottom: 1px solid #5f5f5f;
	padding-bottom: 25px;
	margin-top: 44px;
}

.page-bread-crumbs-nav-lef{
	font-size: 22px;
	font-weight: bold;
	font-stretch: normal;
	letter-spacing: 2px;
	margin: 0;
	color: #0e56af;
}
.page-bread-crumbs-nav-rig{
	margin: 0;
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 1px;
	color: #939393;
}
.page-bread-crumbs-nav-rig a{
	color: #939393;
}
.second-contain{
	width: 1200px;
	margin: 0 auto;
	margin-bottom: 50px;
}
.second-contain-lef{
	width: 188px;
	height: 466px;
	margin-top: -69px;
	background-color: #0e63cc;
}
.second-contain-lef-tit{
	width: 142px;
	font-size: 27px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 32px;
	letter-spacing: 1px;
	color: #ffffff;
	padding-bottom: 10px;
	margin-left: 23px;
	margin-top: 27px;
	margin-bottom: 1px;
    border-bottom: 1px solid  #4485d5;
}
.second-contain-lef-eng-tit{
	width: 142px;
	text-align: right;
	margin-top: 11px;
	margin-left: 23px;
	font-size: 16px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0;
	color: #ffffff;
}

.second-contain-lef-tit-box{
	width: 188px;
	height: 121px;
	background-color: #0e56af;
}

.second-contain-lef-list{
   margin-left: 12px;
	margin-top: 32px;
}

.second-contain-lef-list-one{
	width: 165px;
	height: 46px;
	text-align: left;
	line-height: 46px;
}
.second-contain-lef-list-one a{
	display:block;
	font-size: 16px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 46px;
	letter-spacing: 0;
	text-align: left;
	color: #ffffff;
}

.second-contain-rig{
	width: 922px;
	margin-left: 83px;
}
.second-contain-rig-info{
	width: 843px;
	margin: 0 auto;
	margin-top: 60px;
}

.second-contain-rig-info p{
    text-wrap: wrap !important;
    text-align: justify;
}

.second-contain-rig-info img{
	width: 100%;
	height: 100%;
}

.second-contain-rig-info span{
    text-wrap: wrap !important;
}

.second-container-rig-info{
	width: 922px;
	margin: 0 auto;
	margin-top: 10px;
}
.second-container-rig-info img{
	width: 100%;
	height: 100%;
}
.second-container-rig-info p{
    text-wrap: wrap !important;
    text-align: justify;
}

.second-container-rig-info span{
    text-wrap: wrap !important;
}

.second-contain-rig-list{
	width: 927px;
}

.second-contain-rig-list-one{
	width: 927px;
	height: 238px;
	margin-bottom: 37px;
	border-bottom: 4px dotted #cecece;
}
.second-contain-rig-list-one-cont{
	width: 529px;
}
.second-contain-rig-list-one-cont a{
	width: 529px;
	display: block;
	font-size: 23px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 2px;
	color: #666666;
}
.second-contain-rig-list-one-cont p{
	height: 90px;
	overflow: hidden;
	font-size: 16px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 22px;
	letter-spacing: 1px;
	color: #a4a4a4;
}
.second-contain-rig-list-one-cont span{
	width: 529px;
	margin-bottom: 16px;
	font-size: 12px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 34px;
	letter-spacing: 1px;
	color: #cecece;
	border-bottom: 1px solid #cecece;
}

.second-contain-rig-list-one img{
	width: 310px;
	height: 174px;
	border: solid 2px #4b87d2;
	margin-right: 44px;
	margin-left: 20px;
	object-fit: contain;
}

.second-contain-rig-list-one:hover{
	background-color: #0e63cc!important;
}
.second-contain-rig-list-one:hover a{
	color: #ffffff;
}
.second-banner{
	width: 100%;
	height: 389px;
}

/*********************************************  二级页面图片布局   **************************************************/

.second-contain-rig-img-list{
	width: 922px;
	margin-top: 48px;
}
.second-contain-rig-img-list-one{
	width: 273px;
	margin-right: 51px;
    float: left;
	margin-bottom: 55px;
}
.second-contain-rig-img-list-one img{
	width: 273px;
	height: 196px;
	margin-bottom: 15px;
}
.second-contain-rig-img-list .second-contain-rig-img-list-one:nth-of-type(3n+0){
	margin-right: 0;
}
.second-contain-rig-img-list-one-bar{
	width: 273px;
	height: 41px;
	background-color: #4485d5;
}
.second-contain-rig-img-list-one-bar a{
	width: 251px;
	margin-left: 11px;
	margin-top: 5px;
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 32px;
	letter-spacing: 1px;
	color: #ffffff;
}
/*********************************************  德隆首页页面   **************************************************/
.idx-business-areas{
    width: 100%;
	/*margin-top: 12px;*/
	padding-top: 51px;
	background-color: #f2f2f2;
}
.idx-business-areas-cont{
	width: 1200px;
	margin: 0 auto;
}
.idx-business-areas-bott{
	width: 1200px;
	height: auto;
	margin-top: 50px;
	overflow: hidden;
	padding-bottom: 79px;
}

.idx-business-areas-bott>div:nth-of-type(5){
	margin-right: 0;
}
.idx-business-areas-bott-one{
	width: 201px;
	height: 494px;
	margin-right: 25px;
	float: left;
	display: flex;
	flex-direction: column;
	align-items: center;
	background-color: #ffffff;
}
.idx-business-areas-bott-one .idx-business-areas-bott-one-bth {
	display: none;
}

.idx-business-areas-bott-one .pic-act{
	display: none;
}
.idx-business-areas-bott-one .pic-normal{
	display: block;
}

.idx-business-areas-bott-one img{
	width: 91px;
	height: 85px;
	margin-top: 51px;
	margin-bottom: 31px;
}
.idx-business-areas-bott-one-tit{
	width: 156px;
	text-align: center;
	margin: 0;
	font-size: 32px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 31px;
	letter-spacing: 3px;
	color: #000000;
}
.idx-business-areas-bott-one-info{
	width: 126px;
	text-align: center;
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 38px;
	letter-spacing: 1px;
	color: #6d6d6d;
	margin-top: 13px;
	border-bottom: 1px solid #d4d4d4;
}
.idx-business-areas-bott-one-description{
	width: 158px;
	height: 134px;
	font-size: 12px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 21px;
	letter-spacing: 1px;
	color: #a5a5a5;
	margin-top: 36px;
}
.idx-business-areas-bott-one-act{
	width: 294px!important;
	background-image: linear-gradient(0deg, #8f59b6 0%, #3287d8 100%),linear-gradient(#ffffff,#ffffff);
	background-blend-mode: normal,normal;
}

.idx-business-areas-bott-one-act .idx-business-areas-bott-one-tit{
   color: #fff;
}

.idx-business-areas-bott-one-act .idx-business-areas-bott-one-info{
	color: #fff;
}

.idx-business-areas-bott-one-act .idx-business-areas-bott-one-description{
	color: #fff;
	width: 222px;
	height: 110px;
}

.idx-business-areas-bott-one-act .idx-business-areas-bott-one-bth {
	display: block;
	width: 211px;
	height: 42px;
	text-align: center;
	line-height: 42px;
	background-color: #f47108;
	border-radius: 10px;
	font-size: 16px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 3px;
	color: #ffffff;
	margin-top: 13px;
}

.idx-business-areas-bott-one-act .pic-act{
	display: block;
}
.idx-business-areas-bott-one-act .pic-normal{
	display: none;
}

.company-introduce{
	width: 100%;
	background-repeat: no-repeat;
	background-image: url("/assets/images/idx-hell-bac.png");
}

.company-introduce-cont{
	width: 1200px;
	margin: 0 auto;
	padding-top: 110px;
}

.company-introduce-cont-top-pic{
	width: 587px;
	height: 400px;
	margin-right: 66px;
}

.company-introduce-cont-top-rig .tit{
	text-align: left;
	font-size: 34px;
	margin: 0;
	margin-bottom: 10px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 1px;
	color: #ffffff;
}
.company-introduce-cont-top-rig .description{
	width: 549px;
	height: 233px;
	margin-top: 24px;
	font-size: 16px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 34px;
	text-indent: 40px;
	letter-spacing: 1px;
	color: #ffffff;
	margin-bottom: 30px;
}
.company-introduce-cont-top-rig .bth{
	font-size: 16px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 32px;
	letter-spacing: 1px;
	color: #ffffff;
	opacity: 0.53;
}
.company-introduce-cont-top-rig .bth img{
    margin-left: 10px;
	width: 38px;
	height: 11px;
}

.company-introduce-cont-bott{
	margin-top: 113px;
	/*width: 1200px;*/
	width: 928px;
	margin-bottom: 57px;
    justify-content: space-between;
}
.company-introduce-cont-bott-one{
	display: flex;
	flex-direction: column;
	align-items: center;
}
.company-introduce-cont-bott-one img{
	width: 48px;
	height: 46px;
}
.company-introduce-cont-bott-one p{
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 32px;
	letter-spacing: 1px;
	color: #ffffff;
}

.honor-qualification{
	width: 100%;
	background-repeat: no-repeat;
	background-image: url("/assets/images/bj_03.png");
}
.honor-qualification-box{
	width: 1200px;
	margin: 0 auto;
	padding-top: 53px;
}
.honor-qualification-box-bottom{
	width: 1200px;
	overflow: hidden;
}
.honor-qualification-box-bottom-one{
	display: flex;
	flex-direction: column;
	align-items: center;
	float: left;
}
.honor-qualification-box-bottom-one p{
	width: 479px;
	font-size: 29px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 41px;
	letter-spacing: -1px;
	color: #27497d;
}
.honor-qualification-box-bottom-one img{
	/*width: 612px;*/
	/*height: 432px;*/
	margin-bottom: 46px;

	width: 246px;
	height: 198px;
}

.idx-team-style{
	width: 100%;
	background-repeat: no-repeat;
	background-image: url("/assets/images/idx_team-bac.png");
}
.idx-team-style-cont{
	width: 1200px;
	margin: 0 auto;
}
.team-style-left{
	width: 393px;
	height: 873px;
	margin-top: 30px
}
.english-tit{
	width: 429px;
	border-top: 7px solid #fff;
	font-weight: normal;
	font-stretch: normal;
	line-height: 41px;
	letter-spacing: 3px;
	color: #ffffff;
	opacity: 0.9;
	font-size: 36px;
	padding-top: 13px;
	margin-left: 0;
}
.chi-tit{
	color: #ffffff;
	font-size: 36px;
	margin-top: 10px;
}
.team-style-left-pic{
	width: 393px;
	height: 279px;
	margin-top: 58px;
}
.team-style-left .description{
	width: 399px;
	/*height: 138px;*/
	font-size: 24px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 38px;
	letter-spacing: 3px;
	color: #ffffff;
}
.team-style-left-btn{
	font-size: 16px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 33px;
	letter-spacing: 2px;
	color: #ffffff;
	opacity: 0.41;
	margin-bottom: 54px;
}

.team-style-left-btn img{
	width: 25px;
	height: 10px;
	margin-left: 13px;
}

.team-style-rig-more{
	font-size: 16px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 33px;
	letter-spacing: 2px;
	color: #ffffff;
	margin-top: 140px;
	margin-bottom: 15px;
	display: block;
	margin-left: 668px;
}

.team-style-rig-list{
    overflow: hidden;
	width: 654px;
	margin-left: 133px;
}
.team-style-rig-list-one{
	float: left;
	margin-right: 59px;
}
.team-style-rig-list .team-style-rig-list-one:nth-of-type(2n+0){
	margin-right: 0px;
}
.team-style-rig-list-one a{
	float: left;
	width: 296px;
	display: flex;
	flex-direction: column;
	align-items: center;
}
.team-style-rig-list-one img{
	width: 296px;
	height: 191px;
	margin-bottom: 14px;
}

.team-style-rig-list-one a p{
	font-size: 17px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 28px;
	letter-spacing: 2px;
	color: #ffffff;
	margin-top: 3px;
	height: 60px;
	overflow: hidden;
	margin-bottom: 19px;
}

.idx-news{
	width: 100%;
}
.idx-news-box{
	width: 1200px;
	margin: 0 auto;
}

.top-cate-list{
	width: 590px;
	height: 53px;
	margin: 0 auto;
	margin-top: 70px;
}

.top-cate-list div{
	width: 181px;
	text-align: center;
	height: 51px;
	background-color: #ffffff;
	border: solid 2px #27497d;
	font-size: 20px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 51px;
	letter-spacing: 0px;
	color: #27497d;
}
.top-cate-list div:nth-of-type(3n+0){
	margin-right: 0px;
}
.top-cate-list-one-act{
	background-color: #27497d!important;
	color: #fff!important;
}

.cent-news-list{
	width: 1200px;
	overflow: hidden;
    margin-top: 60px;
}
.cent-news-list-one{
	float: left;
	width: 381px;
	margin-right: 28px;
}
.cent-news-list .cent-news-list-one:nth-of-type(3n+0){
	margin-right: 0;
}
.cent-news-list-one img{
	width: 381px;
	height: 233px;
}
.cent-news-list-one-bar{
	width: 381px;
	height: 80px;
	background-color: #27497d;
}
.cent-news-list-one-bar a{
	font-size: 19px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 28px;
	letter-spacing: 0;
	color: #ffffff;
	display: block;
	width: 342px;
	height: 58px;
	overflow: hidden;
	padding-top: 12px;
	margin-left: 17px;
}

.bott-news-btn{
	margin-top: 63px;
	width: 266px;
	height: 57px;
	border: solid 2px #27497d;
	margin-bottom: 70px;
}
.bott-news-btn p{
	margin-left: 57px;
	font-size: 20px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 28px;
	letter-spacing: 0;
	color: #27497d;
}
.bott-news-btn img{
	width: 49px;
	height: 20px;
    margin-left: 13px;
}

/*********************************************  德隆首页页面结束   **************************************************/

.comm-block-head{
	width: 1200px;
	display: flex;
	flex-direction: column;
	align-items: center;
}
.comm-block-head .english-txt{
	font-size: 38px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 1px;
	color: #b7b7b7;
	opacity: 0.51;
	margin: 0;
}
.comm-block-head .big-txt{
	margin-top: 13px;
	margin-bottom: 19px;
	font-size: 34px;
	font-weight: normal;
	font-stretch: normal;
	/*line-height: 41px;*/
	letter-spacing: 1px;
	color: #474242;
}
.comm-block-head-info{
	font-family: "MicrosoftYaHei", system-ui;
	font-size: 16px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 41px;
	letter-spacing: 0;
	color: #8b8a8a;
	margin: 0;
}

/*********************************************  财税页面   **************************************************/
.fina-business-areas{
	width: 100%;
	height: 983px;
	background-color: #f2f2f2;
	/*margin-top: 814px;*/
	padding-top: 90px;
}
.fina-business-areas-cont{
	width: 1200px;
	margin: 0 auto;
}
.fina-business-areas-cont-list{
	margin-top: 91px;
    width: 1200px;
}
.fina-business-areas-cont-list a{
	display: block;
	float: left;
	width: 294px;
	height: 319px;
	margin-right: 8px;
	margin-bottom: 19px;
}

.fina-exclusive-service{
	width: 100%;
}
.fina-exclusive-service-cont{
	width: 1200px;
	margin: 0 auto;
	margin-top: 111px;
}

.fina-business-areas-cont-list a:nth-of-type(4n+0){
	margin-right: 0px;
}
.fina-business-areas-cont-list a img{
	width: 100%;
	height: 100%;
}

.fina-exclusive-service-cont-list{
	width: 1200px;
	overflow: hidden;
	margin-top: 64px;
}
.fina-exclusive-service-cont-list a{
	float: left;
	display: block;
	width: 390px;
	margin-right: 15px;
}
.fina-exclusive-service-cont-list a img{
	width: 390px;
	height: 204px;
}
.fina-exclusive-service-cont-list a p{
	margin: 0;
	font-size: 28px;
	font-weight: normal;
	font-stretch: normal;
    margin-top: 31px;
	letter-spacing: 2px;
	color: #494949;
}
.fina-exclusive-service-cont-list a:nth-of-type(3n+0){
	margin-right: 0px;
}

.fina-conpamy-profile{
	width: 100%;
	margin-top: 130px;
	height: 685px;
	margin-bottom: 105px;
	background-repeat: no-repeat;
	background-image: url("/assets/images/fina_company_bac.png");
}

.fina-conpamy-profile-cont-rig{
	margin-left: 1062px;
	width: 504px;
}

.fina-conpamy-profile-cont-rig h3{
	margin: 0;
	font-size: 38px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 41px;
	letter-spacing: 1px;
	color: #b7b7b7;
	opacity: 0.51;
	margin-top: 110px;
}

.fina-conpamy-profile-cont-rig-tit{
	font-size: 34px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 41px;
	letter-spacing: 1px;
	color: #ffffff;
	margin: 0;
	margin-top: 10px;
}

.fina-conpamy-profile-cont-rig-info{
	width: 504px;
	min-height: 302px;
	font-size: 24px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 42px;
	letter-spacing: 1px;
	color: #ffffff;
	margin-top: 82px;
	text-indent: 60px;
}

.fina-quality-service{
	width: 100%;
	margin-bottom: 121px;
}
.fina-quality-service-cont{
	width: 1200px;
	margin: 0 auto;
}
.fina-quality-service-cont-list{
	margin-top: 71px;
	overflow: hidden;
	width: 1200px;
}
.fina-quality-service-cont-list-one{
	float: left;
	width: 377px;
	height: 419px;
	margin-top: 10px;
	border: solid 3px #376ba1;
	margin-right: 24px;
	margin-bottom: 11px;
}
.fina-quality-service-cont-list-one:hover{
	box-shadow: 0 0 10px 3px #ddd
}
.fina-quality-service-cont-list-one p{
	margin-top: 41px;
	width: 232px;
	text-align: center;
	font-size: 26px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 28px;
	letter-spacing: 1px;
	color: #376ba1;
}
.fina-quality-service-cont-list-one span{
	margin-bottom: 20px;
	margin-top: 20px;
	width: 294px;
	height: 25px;
	text-align: center;
	font-size: 18px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 28px;
	letter-spacing: 0;
	color: #5a5a5a;
}

.fina-quality-service-cont-list-one img{
	width: 377px;
	height: 262px;
}
.fina-quality-service-cont-list .fina-quality-service-cont-list-one:nth-of-type(3n+0){
	margin-right: 0;
}

.fina-our-advantange{
	width: 100%;
	margin-bottom: 129px;
}
.fina-our-advantange-cont{
	width: 1200px;
	margin: 0 auto;

}
.fina-our-advantange-cont-bott{
	margin-top: 101px;
}
/*********************************************  财税页面结束   **************************************************/
.nwk-product-service{
	width: 100%;
    background-color: #F2F2F2;
}
.nwk-product-service-box{
	width: 1200px;
	margin: 0 auto;
	padding-top: 90px
}
.nwk-product-service-cont-lef{
	width: 544px;
	height: 449px;
	margin-right: 25px;
}
.nwk-product-service-rig{
	width: 632px;
}

.nwk-product-service-rig-one{
	width: 632px;
	height: 102px;
	background-color: #ffffff;
	margin-bottom: 13px;
}
.nwk-product-service-rig-one:hover{
	box-shadow: 0 0 12px 5px #ddd
}
.nwk-product-service-rig-one:last-child{
	margin-bottom: 0;
}

.nwk-product-service-cont{
	margin-bottom: 120px;
	margin-top: 60px;
}

.nwk-product-service-rig-one img{
	width: 58px;
	height: 56px;
	margin-left: 36px;
	padding-right: 37px;
	border-right: 1px solid #f2f1f1;
	margin-right: 39px;
}
.nwk-product-service-rig-one-rig p{
	font-size: 22px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 1px;
	color: #000000;
	margin-bottom: 8px;
}
.nwk-product-service-rig-one-rig span{
	font-size: 16px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 2px;
	color: #616161;
}

.nwk-some-case{
	width: 100%;
	margin-top: 66px;
}
.nwk-some-case-cont{
	width: 1200px;
	margin: 0 auto;
}
.nwk-some-case-cont-bott{
	margin-top: 112px;
	overflow: hidden;
}
.nwk-some-case-cont-bott-one{
	float: left;
	width: 378px;
	height: 233px;
	margin-right: 28px;
	margin-bottom: 88px;
}
.nwk-some-case-cont-bott-one img{
	width: 73px;
	height: 73px;
	margin-bottom: 33px;
}
.nwk-some-case-cont-bott-one p{
	font-size: 22px;
	width: 318px;
	text-align: center;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 1px;
	color: #000000;
	margin-bottom: 8px;
}
.nwk-some-case-cont-bott-one span{
	font-size: 13px;
	width: 318px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 1px;
	color: #000000;
	text-align: center;
	line-height: 23px;
	margin-top: 10px;
}
.nwk-some-case-cont-bott .nwk-some-case-cont-bott-one:nth-of-type(3n+0){
	margin-right: 0;
}
.nwk-compamy-profile{
	width: 100%;
	background-repeat: no-repeat;
	background-image: url("/assets/images/nwk-compamy-profile-bac.png");
}
.nwk-compamy-profile-cont{
	width: 1200px;
	margin:0 auto;
	padding-top: 78px;

}
.nwk-compamy-profile-cont-top h3{
	font-size: 38px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 1px;
	color: #b7b7b7;
	opacity: 0.51;
}
.nwk-compamy-profile-cont-top p{
	font-size: 40px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 1px;
	color: #ffffff;
	margin-bottom: 108px;
}
.nwk-compamy-profile-cont-description{
	font-size: 25px;
	font-weight: normal;
	letter-spacing: 4px;
	text-align: center;
	color: #ffffff;
	line-height: 43px;
	margin-bottom: 84px;
}
.nwk-case-display{
	width: 100%;
}
.nwk-case-display-cont{
	width:1200px;
	margin:0 auto;
	padding-top: 78px;
}
.nwk-case-display-cont-list{
	margin-top: 84px;
	overflow: hidden;
	width: 1200px;
}
.nwk-case-display-cont-list a{
	display: block;
	float: left;
	width: 375px;
	height: 211px;
	margin-right: 10px;
	margin-left: 18px;
	margin-bottom: 50px;
	margin-top: 10px;
}
.nwk-case-display-cont-list a:nth-of-type(3n+0){
	margin-right: 0;
}
.nwk-case-display-cont-list a:hover{
	box-shadow: 0 0 10px 3px #ddd
}
.nwk-case-display-cont-list-more{
	font-size: 20px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 41px;
	letter-spacing: 0;
	text-align: center;
	color: #35a0ee;
	margin-bottom: 46px;
}
.nwk-industry-needs{
	width: 100%;
	background-color: #f8f8f8;
	padding-top: 57px;
}
.nwk-industry-needs-cont{
	width: 1200px;
	margin: 0 auto;
}
.nwk-industry-needs-cont-square{
	margin-top: 68px;
	overflow: hidden;
	margin-bottom: 86px;
	border-left: 1px solid #F2F2F2;
	border-bottom: 1px solid #F2F2F2;
}
.nwk-industry-needs-cont-square-one{
	width: 298px;
	height: 214px;
	float: left;
	border-right: 1px solid #F2F2F2;
	border-top: 1px solid #F2F2F2;
}
.nwk-industry-needs-cont-square-one:hover{
	background-color: #F2F2F2;
}
.nwk-industry-needs-cont-square-one img{
	margin-top: 52px;
	margin-bottom: 22px;
}
.nwk-industry-needs-cont-square-one p{
	font-size: 20px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0;
	text-align: center;
}
.nwk-industry-needs-cont-square-one span{
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	color: #999;
	width: 205px;
	margin-top: 10px;
	letter-spacing: 0;
	text-align: center;
}
/*********************************************  网络页面结束   **************************************************/