@font-face {



	font-family: 'Conv_HelveticaNeueLTPro-BdCn';  src: url('http://cdn.jihuinet.com/wechat/upload/HelveticaNeueLTPro-BdCn.eot');  src: local('☺'), url('http://cdn.jihuinet.com/wechat/upload/HelveticaNeueLTPro-BdCn.woff') format('woff'), url('http://cdn.jihuinet.com/wechat/upload/HelveticaNeueLTPro-BdCn.ttf') format('truetype'), url('http://cdn.jihuinet.com/wechat/upload/HelveticaNeueLTPro-BdCn.svg') format('svg');  font-weight: normal;  font-style: normal;



}







@font-face {



	font-family: 'iconfont';  /* project id 249974 */  src: url('//at.alicdn.com/t/font_249974_9pj46jty3v.eot');  src: url('//at.alicdn.com/t/font_249974_9pj46jty3v.eot?#iefix') format('embedded-opentype'),  url('//at.alicdn.com/t/font_249974_9pj46jty3v.woff') format('woff'),  url('//at.alicdn.com/t/font_249974_9pj46jty3v.ttf') format('truetype'),  url('//at.alicdn.com/t/font_249974_9pj46jty3v.svg#iconfont') format('svg');



}







.iconfont {



	font-family: "iconfont";



	font-style: normal;



}/*模版整体控制*/#laymod_127069 {



	position: relative;



	z-index: 1750;



	font-family: "Microsoft Yahei","PingHei","Lucida Grande","Lucida Sans Unicode";



}







.design-html .ql-toolbar {



	z-index: 1800;



}







#laymod_127069 .bg {



	position: absolute;



	z-index: 1;



	width: 100%;



	height: 100%;



	top: 0;



	left: 0;



}







#laymod_127069 .bodyCont_width {



	position: relative;



	z-index: 4;



}







#laymod_127069 .bodyCont_width div .container {



	padding: 0;



}/* logo */#laymod_127069 .bodyCont_width .nav_top .top_left {



	float: left;



	font-size: 0;



}







#laymod_127069 .bodyCont_width .nav_top .top_left .top_logo {



	display: inline-block;



	vertical-align: middle;



}







#laymod_127069 .bodyCont_width .nav_top .top_left .top_logo img {



	max-width: 100%;



	display: block;



}







#laymod_127069 .bodyCont_width .nav_top .top_left .top_desc {



	display: inline-block;



	vertical-align: middle;



	margin-left: 1vw;



	padding-left: 1vw;



	border-left: 1px solid #e5e5e5;



}







#laymod_127069 .bodyCont_width .nav_top .top_left .top_desc .p {



	color: #666;



	font-size: 26px;



	line-height: 1;



	margin-bottom: 8px;



}







#laymod_127069 .bodyCont_width .nav_top .top_left .top_desc .span {



	color: #666;



	font-size: 12px;



	line-height: 1;



}







#laymod_127069 .bodyCont_width .nav_top .top_right {



	float: right;



}







#laymod_127069 .bodyCont_width .nav_top .top_right .top_tel .span {



	display: block;



	color: #999;



	font-size: 12px;



	line-height: 1;



	margin-bottom: 8px;



}







#laymod_127069 .bodyCont_width .nav_top .top_right .top_tel .p {



	color: rgba(241,129,1,1);



	font-size: 35px;



	line-height: 1;



	font-family: "Conv_HelveticaNeueLTPro-BdCn";



}/* 导航栏目 */#laymod_127069 .bodyCont_width .nav_header {



	height: 55px;



	width: 100%;



}







#laymod_127069 .bodyCont_width .nav_header ul .nav_li {



	position: relative;



}/* 搜索框颜色 */#laymod_127069 .nav_search form input {



	background: #eee;



	color: #333;



}







#laymod_127069 .nav_search .search_btn {



	color: #000;



	background: #ccc;



}







#laymod_127069 ::-webkit-input-placeholder {



	color: #666;



}







#laymod_127069 :-moz-placeholder {



/* Firefox 18- */



	color: #666;



}







#laymod_127069 :-ms-input-placeholder {



	color: #666;



}







@media(min-width: 768px) {



	#laymod_127069 .bodyCont_width .nav_top {



		padding: 32px 0;



	}	/* 导航栏目 */	#laymod_127069 .bodyCont_width .nav_header {



		background: rgba(76,75,75,1);



	}







	#laymod_127069 .bodyCont_width .nav_header .container>ul {



		font-size: 0;



	}







	#laymod_127069 .bodyCont_width .nav_header ul .son-list {



		background: rgba(76,75,75,1);



		z-index: 200;



		position: absolute;



		width: 200px;



		top: 100%;



	}







	#laymod_127069 .bodyCont_width .nav_header ul li {



		display: inline-block;



		vertical-align: top;



	}







	#laymod_127069 .bodyCont_width .nav_header ul li>a {



		padding: 0 20px;



	}







	#laymod_127069 .bodyCont_width .nav_header ul li a {



		display: block;



		color: #fff;



		font-size: 14px;



		line-height: 55px;



		text-align: center;



		-webkit-transition: all 0.3s;



		transition: all 0.3s;



	}







	#laymod_127069 .bodyCont_width .nav_header ul .son-list {



		padding: 0;



		transition: 0.5s padding;



	}







	#laymod_127069 .bodyCont_width .nav_header ul li:hover .son-list {



		padding: 15px 0;



	}







	#laymod_127069 .bodyCont_width .nav_header ul .son-list a {



		overflow: hidden;



		white-space: nowrap;



		text-overflow: ellipsis;



		-webkit-transition: all 0.3s ease;



		transition: all 0.3s ease;



		font-size: 13px;



		visibility: hidden;



		height: 0;



		padding: 0;



		transition: 0.5s 0.1s height, 0.5s 0.1s padding, 0.5s 0.1s margin, 0.3s color, 0.6s visibility;



		z-index: 99;



		box-sizing: content-box;



	}







	#laymod_127069 .bodyCont_width .nav_header ul .son-list a {



		padding: 0 10px;



		line-height: 30px;



		font-size: 13px;



		text-align: left;



	}







	#laymod_127069 .bodyCont_width .nav_header ul li:hover .son-list a {



		overflow: hidden;



		height: 16px;



		line-height: 16px;



		padding: 10px;



		background: transparent;



		white-space: nowrap;



		visibility: visible;



		transition: 0.5s height cubic-bezier(0.73, 0.32, 0.34, 1.5), 0.5s padding cubic-bezier(0.73, 0.32, 0.34, 1.5), 0.5s margin cubic-bezier(0.73, 0.32, 0.34, 1.5), 0.5s 0.2s color, 0.2s background-color;



	}







	#laymod_127069 .bodyCont_width .nav_header ul .nav_li:hover a,	#laymod_127069 .bodyCont_width .nav_header ul li.active a,	#laymod_127069 .bodyCont_width .nav_header ul li a.active,	#laymod_127069 .bodyCont_width .nav_header ul li .son-list a:hover {



		background: rgba(241,129,1,1);



	}	/* 关键词 */	#laymod_127069 .bodyCont_width .nav_keyword {



		background: #fff;



	}







	#laymod_127069 .bodyCont_width .nav_keyword .container:after {



		content: "";



		display: block;



		clear: both;



	}







	#laymod_127069 .bodyCont_width .nav_keyword .span {



		padding: 20px 0;



		font-size: 14px;



		color: #666;



		float: left;



	}







	#laymod_127069 .bodyCont_width .nav_keyword .nav_search {



		float: right;



		font-size: 0;



		margin: 14px 0;



	}







	#laymod_127069 .bodyCont_width .nav_keyword .nav_search form {



		display: inline-block;



		vertical-align: middle;



		width: 160px;



		height: 30px;



		line-height: 30px;



	}







	#laymod_127069 .bodyCont_width .nav_keyword .nav_search form input {



		width: 100%;



		text-indent: 1em;



		font-size: 13px;



	}







	#laymod_127069 .bodyCont_width .nav_keyword .nav_search .search_btn {



		display: inline-block;



		vertical-align: middle;



		height: 30px;



		line-height: 30px;



		text-align: center;



		width: 45px;



		font-size: 13px;



	}



}







@media(max-width: 767px) {



	#g_web:before {



		content: "";



		display: block;



		background: #fff;



		position: fixed;



		top: 0;



		left: 0;



		right: 0;



		bottom: 0;



		opacity: 0;



		z-index: -1;



		-webkit-transition: all 0.3s;



		transition: all 0.3s;



	}







	#g_web.active:before {



		opacity: 1;



		z-index: 1000;



	}







	#laymod_127069 .bodyCont_width div .container {



		height: 50px;



		display: flex;



		display: -webkit-flex;



		padding: 0 15px;



	}







	#laymod_127069 .bodyCont_width .nav_top .top_left .top_logo {



		height: 100%;



	}







	#laymod_127069 .bodyCont_width .nav_top .top_left .top_logo a {



		align-items: center;



		height: 100%;



		display: flex;



		display: -webkit-flex;



	}







	#laymod_127069 .bodyCont_width .nav_top .top_right .mobile_btn .iconfont {



		display: block;



		height: 50px;



		line-height: 50px;



		color: #333;



		font-size: 24px;



	}







	#laymod_127069 .bodyCont_width .nav_top .top_right .mobile_btn .iconfont:before {



		content: "\e631";



	}







	#laymod_127069 .bodyCont_width .nav_top .top_right .mobile_btn.active .iconfont:before {



		content: "\e74c";



	}







	#laymod_127069 .bodyCont_width .nav_top .top_right {



		position: absolute;



		right: 15px;



	}	/* 导航栏目 */	#laymod_127069 .bodyCont_width .nav_header {



		position: absolute;



		display: none;



		height: auto;



		padding-top: 10px;



		background: #fff;



	}







	#laymod_127069 .bodyCont_width .nav_header .container {



		height: auto;



		display: block;



	}







	#laymod_127069 .nav_header .nav_search {



		font-size: 0;



		margin-bottom: 6px;



	}







	#laymod_127069 .nav_header .nav_search form {



		display: inline-block;



		vertical-align: middle;



		width: 80%;



		height: 30px;



		line-height: 30px;



	}







	#laymod_127069 .nav_header .nav_search form input {



		width: 100%;



		text-indent: 1em;



		font-size: 13px;



		border-radius: none;



	}







	#laymod_127069 .nav_header .nav_search .search_btn {



		display: inline-block;



		vertical-align: middle;



		height: 30px;



		line-height: 30px;



		text-align: center;



		width: 20%;



		font-size: 13px;



	}







	#laymod_127069 .bodyCont_width .nav_header ul {



		width: 100%;



	}







	#laymod_127069 .bodyCont_width .nav_header ul .nav_li {



		width: 100%;



		font-size: 0;



		line-height: 40px;



		border-bottom: 1px solid rgba(51,51,51,0.1);



	}







	#laymod_127069 .bodyCont_width .nav_header ul .nav_li .f_item {



		display: inline-block;



		width: 85%;



		vertical-align: top;



	}







	#laymod_127069 .bodyCont_width .nav_header ul .nav_li a {



		font-size: 13px;



		display: block;



		color: #333;



	}







	#laymod_127069 .bodyCont_width .nav_header ul .nav_li i {



		display: inline-block;



		width: 15%;



		vertical-align: top;



		text-align: center;



		font-size: 14px;



		transition: all .35s;



		color: #333;



	}







	#laymod_127069 .bodyCont_width .nav_header ul .nav_li i.active {



		transform: rotate(90deg);



	}







	#laymod_127069 .bodyCont_width .nav_header ul .nav_li i:after {



		content: "\e753";



	}







	#laymod_127069 .bodyCont_width .nav_header ul .nav_li .son-list {



		padding: 15px 10px;



		display: none;



		border-top: 1px solid rgba(51,51,51,0.1);



	}







	#laymod_127069 .bodyCont_width .nav_header ul .nav_li .son-list a {



		line-height: 30px;



	}







	#laymod_127069 .bodyCont_width .nav_header ul li.active>a,	#laymod_127069 .bodyCont_width .nav_header ul li.active .iconfont,	#laymod_127069 .bodyCont_width .nav_header ul li a.active {



		color: rgba(241,129,1,1);



	}



}



		  /*模版整体控制*/#laymod_127070 {



	position: relative;



	overflow: hidden;



	font-family: "Microsoft Yahei","PingHei","Lucida Grande","Lucida Sans Unicode";



}







#laymod_127070 .bodyCont_width>.bg {



	position: absolute;



	z-index: 1;



	width: 100%;



	height: 100%;



	top: 0;



	left: 0;



}







#laymod_127070 .bodyCont_width>.bg_img {



	z-index: 2;



}







#laymod_127070 .bodyCont_width {



	position: relative;



}/*标题控制*/#laymod_127070 .bodyContContent {



	position: relative;



	z-index: 4;



}/*模版主体部分*/#laymod_127070 .nybanner_1 a {



	display: block;



	width: 100%;



	height: 100%;



}







#laymod_127070 .nybanner_1 a:hover {



	text-decoration: none;



}







#laymod_127070 .nybanner_1 a .container {



	text-align: center;



	position: relative;



	height: 100%;



	/*display*/



	display: -webkit-box;



	display: -moz-box;



	display: -ms-flexbox;



	display: -webkit-flex;



	display: flex;



    /*flex-direction*/



	-webkit-box-orient: vertical;



	-webkit-box-direction: normal;



	-moz-box-orient: vertical;



	-moz-box-direction: normal;



	flex-direction: column;



	-webkit-flex-direction: column;



	/*flex-wrap*/



	-webkit-flex-wrap: wrap;



	-webkit-box-lines: multiple;



	-moz-flex-wrap: wrap;



	flex-wrap: wrap;



	/*justify-content*/



	-webkit-justify-content: center;



	justify-content: center;



/*主轴上对齐*/



	-moz-box-pack: center;



	-webkit--moz-box-pack: center;



	box-pack: center;



	/*align-items*/



	align-items: center;



/*交叉轴对齐*/



	-webkit-align-items: center;



	box-align: center;



	-moz-box-align: center;



	-webkit-box-align: center;



}







#laymod_127070 .nybanner_1 a .container .cont {



	width: 100%;



}







#laymod_127070 .nybanner_1 a .container>p {



	width: 100%;



	text-align: center;



}







#laymod_127070 .nybanner_1 a p:nth-child(1) {



	margin: 0 0 2% 0;



	display: block;



	font-size: 24px;



	line-height: 1.4;



	color: #fff;



}







#laymod_127070 .nybanner_1 a p:nth-child(2) {



	margin: 0;



	display: block;



	font-size: 16px;



	line-height: 1.4;



	color: #fff;



}/*直接控制小于992px屏幕时css*/@media (max-width:992px) {



	#laymod_127070 .nybanner_1 a p:nth-child(1) {



		font-size: 18px;



	}







	#laymod_127070 .nybanner_1 a p:nth-child(2) {



		font-size: 13px;



	}



}



		  /* 默认引入阿里云图标 */@font-face {



	font-family: 'xybicon';  /* project id 249974 */  src: url('//at.alicdn.com/t/font_249974_8y2so7t9uv4.eot');  src: url('//at.alicdn.com/t/font_249974_8y2so7t9uv4.eot?#iefix') format('embedded-opentype'),  url('//at.alicdn.com/t/font_249974_8y2so7t9uv4.woff') format('woff'),  url('//at.alicdn.com/t/font_249974_8y2so7t9uv4.ttf') format('truetype'),  url('//at.alicdn.com/t/font_249974_8y2so7t9uv4.svg#xybicon') format('svg');



}







.xybicon {



	font-family: "xybicon" !important;



	font-style: normal;



	-webkit-font-smoothing: antialiased;



	-webkit-text-stroke-width: 0.2px;



	-moz-osx-font-smoothing: grayscale;



}/*模版整体控制*/#laymod_127071 #jh_bread_1 {



	position: relative;



	overflow: hidden;



	font-family: "Microsoft Yahei","PingHei","Lucida Grande","Lucida Sans Unicode";



}







#laymod_127071 #jh_bread_1>.bg {



	position: absolute;



	z-index: 1;



	width: 100%;



	height: 100%;



	top: 0;



	left: 0;



}







#laymod_127071 #jh_bread_1>.bg_img {



	z-index: 2;



}/*顶部线条控制*/#laymod_127071 .border_top {



	background: rgba(241,129,1,1);



	height: 0px;



	position: relative;



	z-index: 4;



}







#laymod_127071 .bodyCont_width {



	position: relative;



}/*标题控制*/#laymod_127071 .bodyContContent {



	position: relative;



	z-index: 4;



}







#laymod_127071 .bodyContContent.container-100 {



	width: 100%;



}/*模版主体部分*/#laymod_127071 .bread_cont {



	overflow: hidden;



	position: relative;



}







#laymod_127071 .bread_cont>ul {



	margin-bottom: 0;



	float: left;



}



#laymod_127071 .bodyContContent ul{color: #ccc;}



#laymod_127071 .bodyContContent li {



	color: #ccc;



	font-size: 14px;



	line-height: 43px;



	float: left;



}



#laymod_127071 .bodyContContent a {



	color: #ccc;



	font-size: 14px;



	line-height: 43px;



}



#laymod_127071 .bodyContContent li a {



	color: #ccc;



	transition: all 0.3s ease 0s;



	-moz-transition: all 0.3s ease 0s;



	-webkit-transition: all 0.3s ease 0s;



	-o-transition: all 0.3s ease 0s;



}







#laymod_127071 .bodyContContent li.bread_last a,#laymod_127071 .bodyContContent li a:hover {



	color: rgba(241,129,1,1);



	text-decoration: none;



}







#laymod_127071 .bodyContContent li em,#laymod_127071 .bodyContContent li .xyb_line {



	padding: 0 0.5rem;



	font-style: normal;



	font-size: 12px;



}







#laymod_127071 .bodyContContent li .xyb_line:before {



	content: "\e627";



}







#laymod_127071 .bodyContContent li.bread_last .xyb_line {



	display: none;



}







#laymod_127071 .bread_line {



	height: 1px;



	background: #ededed;



}/*搜索*/#laymod_127071 .nav_m_search {



	border: 1px solid #eee;



	background: #fff;



	padding: 0;



	/*display*/



	display: -webkit-box;



	display: -moz-box;



	display: -ms-flexbox;



	display: -webkit-flex;



	display: flex;



	/*flex-direction*/



	-webkit-box-orient: horizontal;



/*horizontal*/



	-webkit-box-direction: normal;



/*reverse*/



	-moz-box-orient: horizontal;



	-moz-box-direction: normal;



	flex-direction: row;



/*row*/



	-webkit-flex-direction: row;



	/*flex-wrap*/



	-webkit-flex-wrap: wrap;



/*nowrap*/



	-webkit-box-lines: multiple;



/*single*/



	-moz-flex-wrap: wrap;



	flex-wrap: wrap;



	/*justify-content*/



	-webkit-justify-content: center;



	justify-content: center;



/*主轴上对齐（横轴）*/



	-moz-box-pack: center;



	-webkit--moz-box-pack: center;



	box-pack: center;



	/*align-items*/



	align-items: center;



/*交叉轴对齐（垂直）*/



	-webkit-align-items: center;



	box-align: center;



	-moz-box-align: center;



	-webkit-box-align: center;



	position: absolute;



	width: 220px;



	height: 32px;



	top: 50%;



	right: 0;



	margin: -16px 0 0 0;



	-moz-border-radius: 16px;



	-khtml-border-radius: 16px;



	-webkit-border-radius: 16px;



	border-radius: 16px;



	-moz-border-radius-bottomleft: 16px;



	-moz-border-radius-bottomright: 16px;



	-khtml-border-radius: 16px;



	-webkit-border-bottom-left-radius: 16px;



	-webkit-border-bottom-right-radius: 16px;



	border-bottom-left-radius: 16px;



	border-bottom-right-radius: 16px;



}







#laymod_127071 .nav_m_search form {



	display: block;



	width: 80%;



}







#laymod_127071 .nav_m_search input {



	width: 100%;



	background: none;



	border: 0 none;



	height: 100%;



	line-height: 30px;



	color: #000;



	text-indent: 10%;



	transition: all 0.5s ease-out 0s;



	-moz-transition: all 0.5s ease-out 0s;



	-webkit-transition: all 0.5s ease-out 0s;



	-o-transition: all 0.5s ease-out 0s;



}











#laymod_127071 .nav_m_search a {



	display: block;



	width: 19%;



	background: none;



	font-size: 14px;



	line-height: 30px;



	height: 100%;



	text-align: center;



	color: #000;



	transition: all 1s cubic-bezier(.075,.82,.165,1) 0s;



	-moz-transition: all 1s cubic-bezier(.075,.82,.165,1) 0s;



	-webkit-transition: all 1s cubic-bezier(.075,.82,.165,1) 0s;



	-o-transition: all 1s cubic-bezier(.075,.82,.165,1) 0s;



}







#laymod_127071 .nav_m_search a:before {



	content: "\e7bb";



}







#laymod_127071 .nav_m_search a:hover {



	color: rgba(241,129,1,1);



}







#laymod_127071 ::-webkit-input-placeholder {



	color: #666;



}







#laymod_127071 :-moz-placeholder {



/* Firefox 18- */



	color: rgba(0,0,0,0.6);



}







#laymod_127071 ::-moz-placeholder {



/* Firefox 19+ */



	color: rgba(0,0,0,0.6);



}







#laymod_127071 :-ms-input-placeholder {



	color: rgba(0,0,0,0.6);



}/*表单错误提示语*/#laymod_127071 #err_tip {



	display: none;



	position: fixed;



	top: 35%;



	left: 50%;



	width: 220px;



	padding: 0;



	margin: 0 0 0 -110px;



	z-index: 9999;



	background: rgba(0,0,0,0.8);



	color: #fff;



	font-size: 14px;



	line-height: 1.5em;



	border-radius: 6px;



	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.2);



	box-shadow: 0 1px 2px rgba(0,0,0,0.2);



}







#laymod_127071 #err_tip .err_text {



	padding: 10px;



	text-align: center;



	word-wrap: break-word;



}







@media(min-width:992px) {



	#laymod_127071 .bread_cont {



		padding: 0;



	}



}







@media (max-width:991px) {



	/*顶部线条控制*/	#laymod_127071 .border_top {



		height: 0;



	}







	#laymod_127071 .bodyContContent ul {



		padding: 10px 0;



	}







	#laymod_127071 .bodyContContent li {



		font-size: 1.2rem;



		line-height: 1.6;



	}







	#laymod_127071 .bodyContContent li.bread_last {



		max-width: 33%;



	}







	#laymod_127071 .bodyContContent li.bread_last a {



		display: inline-block;



		overflow: hidden;



		text-overflow: ellipsis;



		white-space: nowrap;



		max-width: 100%;



	}







	.page-pd #laymod_127071 .bodyContContent li.bread_last a {



		max-width: 190px;



	}



}







@media (max-width:375px) {



	.page-pd #laymod_127071 .bodyContContent li.bread_last a {



		max-width: 150px;



	}



}







@media (max-width:320px) {



	.page-pd #laymod_127071 .bodyContContent li.bread_last a {



		max-width: 100px;



	}



}



		  /* 默认引入阿里云图标 */@font-face {



	font-family: 'iconfont';  /* project id 249974 */  src: url('//at.alicdn.com/t/font_249974_uvxqfvjeqgk6s9k9.eot');  src: url('//at.alicdn.com/t/font_249974_uvxqfvjeqgk6s9k9.eot?#iefix') format('embedded-opentype'),  url('//at.alicdn.com/t/font_249974_uvxqfvjeqgk6s9k9.woff') format('woff'),  url('//at.alicdn.com/t/font_249974_uvxqfvjeqgk6s9k9.ttf') format('truetype'),  url('//at.alicdn.com/t/font_249974_uvxqfvjeqgk6s9k9.svg#iconfont') format('svg');



}







.iconfont {



	font-family: "iconfont" !important;



	font-style: normal;



	-webkit-font-smoothing: antialiased;



	-webkit-text-stroke-width: 0.2px;



	-moz-osx-font-smoothing: grayscale;



}







*, ::after, ::before {



	-webkit-box-sizing: border-box;



	box-sizing: border-box;



}







img {



	border: 0 none;



}







ul,ol,li {



	list-style: none;



	padding: 0;



	margin: 0;



}







h1,h2,h3,h4,h5,h6,p {



	margin: 0;



	font-weight: normal;



}







a, a:hover, a:active, a:visited {



	text-decoration: none;



}/*模版整体控制*/#jh_news_1 {



	position: relative;



	overflow: hidden;



	font-family: "Microsoft Yahei","PingHei","Lucida Grande","Lucida Sans Unicode";



}







#jh_news_1>.bg {



	position: absolute;



	z-index: 1;



	width: 100%;



	height: 100%;



	top: 0;



	left: 0;



}







#jh_news_1>.bg_img {



	z-index: 2;



}







#jh_news_1 .bodyCont_width {



	position: relative;



	z-index: 3;



}/*标题控制*/#jh_news_1 .bodyContTitle {



	margin: 0 auto;



	position: relative;



	z-index: 3;



}







#jh_news_1 .bodyContTitle .fl {



	font-size: 24px;



	line-height: 1;



	margin: 0 0 12px 0;



	color: #333;



	text-align: center;



}







#jh_news_1 .bodyContTitle .fl2 {



	font-size: 12px;



	line-height: 1;



	margin: 0;



	color: #999;



	text-align: center;



	font-family: "Arial","Times New Roman","Microsoft YaHei","SimHei";



}







#jh_news_1 .news_cate_list {



	margin: 0 auto 2rem auto;



	overflow: visible;



	padding: 0;



}







#jh_news_1 .news_cate_list>.all_cate a {



	height: 40px;



	line-height: 40px;



	font-size: 13px;



	background: #eee;



	transition: all 0.3s ease 0s;



	-moz-transition: all 0.3s ease 0s;



	-webkit-transition: all 0.3s ease 0s;



	-o-transition: all 0.3s ease 0s;



	display: block;



	position: relative;



	color: #7d7d7d;



	padding: 0 0 0 15px;



}







#jh_news_1 .news_cate_list>.all_cate a:hover {



	text-decoration: none;



}







#jh_news_1 .news_cate_list>.all_cate a.active_bg {



	background: rgba(241,129,1,1);



	color: #fff;



}







#jh_news_1 .news_cate_list>.all_cate a>span {



	position: absolute;



	top: 0;



	right: 5%;



	font-size: 12px;



	margin: 0;



	transition: all 0.3s ease 0s;



	-moz-transition: all 0.3s ease 0s;



	-webkit-transition: all 0.3s ease 0s;



	-o-transition: all 0.3s ease 0s;



}







#jh_news_1 .news_cate_list>.all_cate a>span:before {



	content: "\e627";



}







#jh_news_1 .news_cate_list>.all_cate a.active_bg>span {



	color: #fff;



	transform: rotate(90deg);



	-ms-transform: rotate(90deg);



		/* IE 9 */



	-webkit-transform: rotate(90deg);



	/* Safari and Chrome */



	-o-transform: rotate(90deg);



		/* Opera */



	-moz-transform: rotate(90deg);



		/* Firefox */



}







#jh_news_1 .news_cate_list>ul {



	position: relative;



	margin-bottom: 0;



}







#jh_news_1 .news_cate_list>.mobile_ul {



	display: none;



}







#jh_news_1 .news_cate_list>ul>li {



	position: static;



	margin: 0 0 9px 0;



}







#jh_news_1 .news_cate_list>ul>li>a {



	display: block;



	width: auto;



	height: 40px;



	line-height: 40px;



	text-align: center;



	margin: 0;



	padding: 0 15px;



	background: #eee;



	position: relative;



	z-index: 1;



	color: #7d7d7d;



	font-size: 13px;



	transition: all 0.3s ease 0s;



	-moz-transition: all 0.3s ease 0s;



	-webkit-transition: all 0.3s ease 0s;



	-o-transition: all 0.3s ease 0s;



	text-decoration: none;



	overflow: hidden;



}







#jh_news_1 .news_cate_list>ul>li>a>dd {



	text-overflow: ellipsis;



	overflow: hidden;



	display: block;



	height: 40px;



	line-height: 40px;



}







#jh_news_1 .news_cate_list>ul>li>a>span {



	position: absolute;



	top: 0;



	right: 5%;



	font-size: 12px;



	margin: 0;



	transition: all 0.3s ease 0s;



	-moz-transition: all 0.3s ease 0s;



	-webkit-transition: all 0.3s ease 0s;



	-o-transition: all 0.3s ease 0s;



}







#jh_news_1 .news_cate_list>ul>li>a>span:before {



	content: "\e627";



}







#jh_news_1 .news_cate_list>ul>li>a:before {



	content: "";



	display: block;



	width: 0;



	height: 40px;



	position: absolute;



	top: 0;



	left: 50%;



	background: rgba(241,129,1,1);



	z-index: -1;



	transition: all 0.3s ease 0s;



	-moz-transition: all 0.3s ease 0s;



	-webkit-transition: all 0.3s ease 0s;



	-o-transition: all 0.3s ease 0s;



}







#jh_news_1 .news_cate_list>ul>li.active_bg>a {



	color: #fff;



}







#jh_news_1 .news_cate_list>ul>li.active_bg>a:before {



	width: 100%;



	left: 0;



}







#jh_news_1 .bodyContContent {



	position: relative;



	z-index: 4;



}/*模版主体部分*/

#jh_news_1 .news_list li {



	background: none;



	margin: 0 0 20px 0;



	padding: 15px 0;



	overflow: hidden;



	transition: all 0.3s ease 0s;



	-moz-transition: all 0.3s ease 0s;



	-webkit-transition: all 0.3s ease 0s;



	-o-transition: all 0.3s ease 0s;



	position: relative;



}



#jh_news_1 .about_list  li{font-size: 1.6rem; line-height:35px; margin-bottom:20px; padding-bottom:20px; border-bottom:1px dashed #f18101;}

#jh_news_1 .about_list  li a{     color: #333;

    font-size: 1.6rem;}

#jh_news_1 .about_list  li span{ float:right;}

#jh_news_1 .news_list li:before {



	content: "";



	display: block;



	width: 100%;



	height: 1px;



	background: #eee;



	opacity: 0.3;



	-moz-opacity: 0.3;



	filter: alpha(opacity=30);



	position: absolute;



	bottom: 0;



	left: 0;



}







@media (max-width:768px) {



	#jh_news_1 .news_list li {



		margin: 0;



		padding: 20px 0 30px 0;



	}



}







#jh_news_1 .news_list li.move_bg {



	box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.16);



	-webkit-transform: translateY(-5px);



	-moz-transform: translateY(-5px);



	-ms-transform: translateY(-5px);



	-o-transform: translateY(-5px);



	transform: translateY(-5px);



}







#jh_news_1 .news_list li a {



	overflow: hidden;



}







#jh_news_1 .news_list li a:hover {



	text-decoration: none;



}







#jh_news_1 .news_list .xyb_img .news_pic {



	height: 14rem;



	overflow: hidden;



	display: -webkit-box;



	display: -webkit-flex;



	display: flex;



	flex-direction: column;



	-webkit-flex-direction: column;



	-moz-flex-wrap: wrap;



	flex-wrap: wrap;



	-webkit-justify-content: center;



	justify-content: center;



	align-items: center;



	-webkit-align-items: center;



}







#jh_news_1 .news_list .xyb_img img {


    height: 14rem;
	display: block;



}







#jh_news_1 .news_list .xyb_cont {



	overflow: hidden;



	padding-top: 8px;



}







#jh_news_1 .news_list .title {



	color: #333;



	font-size: 1.6rem;



	width: 90%;



	padding: 0;



	margin: 0 0 1% 0;



	display: inline-block;



	transition: all .3s;



	-o-transition: all .3s;



	-moz-transition: all .3s;



	-webkit-transition: all .3s;



}







@media (max-width: 768px) {



	#jh_news_1 .news_list .title {



		width: 83%;



	}



}







#jh_news_1 .news_list a:hover .title {



	color: rgba(241,129,1,1);



}







#jh_news_1 .news_list .cont {



	font-size: 1.4rem;



	line-height: 2;



	color: #333;



	opacity: 0.6;



	-moz-opacity: 0.6;



	filter: alpha(opacity=60);



	display: inline-block;



	text-align: justify;



	transition: all 0.3s ease 0s;



	-moz-transition: all 0.3s ease 0s;



	-webkit-transition: all 0.3s ease 0s;



	-o-transition: all 0.3s ease 0s;



}







@media (max-width: 768px) {



	#jh_news_1 .news_list .cont {



		width: 100%;



		font-size: 1.2rem;



		line-height: 1.6;



		overflow: hidden;



		text-overflow: ellipsis;



		display: -webkit-box;



		-webkit-line-clamp: 3;



		-webkit-box-orient: vertical;



	}



}







#jh_news_1 .news_list a:hover .cont {



	opacity: 0.8;



	-moz-opacity: 0.8;



	filter: alpha(opacity=80);



}







#jh_news_1 .news_list .xyb_more {



	display: block;



	color: #bfbfbf;



	height: 16rem;



}







@media (max-width: 768px) {



	#jh_news_1 .news_list .xyb_more {



		height: 24px !important;



	}



}







#jh_news_1 .news_list .xyb_more .time {



	display: block;



	width: 100%;



	color: #c5c5c5;



	opacity: 0.4;



	-moz-opacity: 0.4;



	filter: alpha(opacity=40);



	font-size: 30px;



	line-height: 46px;



	position: relative;



}







#jh_news_1 .news_list .xyb_more .time:before {



	content: "";



	display: block;



	width: 36px;



	height: 1px;



	background: #bfbfbf;



	position: absolute;



	opacity: 0.4;



	-moz-opacity: 0.4;



	filter: alpha(opacity=40);



	top: 50%;



	margin-top: -0.5px;



	left: 88px;



	-webkit-transition: 0.5s cubic-bezier(.215,.61,.355,1);



	-moz-transition: 0.5s cubic-bezier(.215,.61,.355,1);



	-ms-transition: 0.5s cubic-bezier(.215,.61,.355,1);



	-o-transition: 0.5s cubic-bezier(.215,.61,.355,1);



	transition: 0.5s cubic-bezier(.215,.61,.355,1);



}







#jh_news_1 .news_list li a:hover .xyb_more .time:before {



	background: rgba(241,129,1,1);



	width: 50px;



	opacity: 1;



	-moz-opacity: 1;



	filter: alpha(opacity=100);



}







#jh_news_1 .news_list li a:hover .xyb_more .time {



	color: rgba(241,129,1,1);



	opacity: 1;



	-moz-opacity: 1;



	filter: alpha(opacity=100);



}







#jh_news_1 .news_list .xyb_more .more {



	font-size: 12px;



	border: 1px solid #bfbfbf;



	border-radius: 3px;



	opacity: 0.2;



	-moz-opacity: 0.2;



	filter: alpha(opacity=20);



	padding: 8px;



	line-height: 1;



	margin: 0;



	position: relative;



	top: 36px;



	transition: all 0.3s ease 0s;



	-moz-transition: all 0.3s ease 0s;



	-webkit-transition: all 0.3s ease 0s;



	-o-transition: all 0.3s ease 0s;



}







#jh_news_1 .news_list .xyb_more .more:before {



	content: "\e627";



}







#jh_news_1 .news_list li a:hover .xyb_more .more {



	margin-left: 29px;



	color: rgba(241,129,1,1);



	border: 1px solid rgba(241,129,1,1);



	opacity: 1;



	-moz-opacity: 1;



	filter: alpha(opacity=100);



}







#jh_news_1 .pagenation {



	clear: both;



	overflow: hidden;



	margin-bottom: 37px;



}







#jh_news_1 .pagenation .row {



	text-align: center;



	font-size: 0;



}







#jh_news_1 .pagenation .page_li {



	float: none;



	display: inline-block;



	*display: inline;



	*zoom: 1;



	vertical-align: top;



}







#jh_news_1 .pagenation .page_li a {



	display: inline-block;



	padding: 0;



	font-size: 1.4rem;



	width: 34px;



	height: 34px;



	line-height: 34px;



	text-align: center;



	color: #999;



	opacity: 0.4;



	-moz-opacity: 0.4;



	filter: alpha(opacity=40);



	transition: all 0.3s ease 0s;







	-moz-transition: all 0.3s ease 0s;



	-webkit-transition: all 0.3s ease 0s;



	-o-transition: all 0.3s ease 0s;



	-moz-border-radius: 14px;



	-khtml-border-radius: 14px;



	-webkit-border-radius: 14px;



	border-radius: 14px;



	-moz-border-radius-bottomleft: 14px;



	-moz-border-radius-bottomright: 14px;



	-khtml-border-radius: 14px;



	-webkit-border-bottom-left-radius: 14px;



	-webkit-border-bottom-right-radius: 14px;



	border-bottom-left-radius: 14px;



	border-bottom-right-radius: 14px;



}







#jh_news_1 .pagenation .page_li a.active_bg,#jh_news_1 .pagenation .page_li a:hover {



	color: rgba(241,129,1,1);



	text-decoration: none;



	opacity: 1;



	-moz-opacity: 1;



	filter: alpha(opacity=100);



}







#jh_news_1 .pagenation .pagenationSelectDiv {



	float: right;



	display: none;



}







#jh_news_1 .pagenation .pageDisable {



	display: none;



}







#jh_news_1 .pagenation .pagePrev {



	display: inline-block;



	width: 34px;



	height: 34px;



	line-height: 34px;



	font-size: 0;



	background: none;



	border: none;



	padding: 0;



	color: rgba(241,129,1,1);



	font-weight: normal;



	position: relative;



	text-align: center;



}







#jh_news_1 .pagenation .pagePrev>a {



	display: block;



	width: 100%;



	height: 100%;



	transform: rotate(-180deg);



	-ms-transform: rotate(-180deg);



		/* IE 9 */



	-webkit-transform: rotate(-180deg);



	/* Safari and Chrome */



	-o-transform: rotate(-180deg);



		/* Opera */



	-moz-transform: rotate(-180deg);



		/* Firefox */



	font-size: 16px;



	margin: -2px 0 0 0;



	transition: all 0.3s ease 0s;



	-moz-transition: all 0.3s ease 0s;



	-webkit-transition: all 0.3s ease 0s;



	-o-transition: all 0.3s ease 0s;



}







#jh_news_1 .pagenation .pagePrev>a:before {



	content: "\e63e";



}







#jh_news_1 .pagenation .pagePrev>a:hover {



	text-decoration: none;



	margin-left: -5px;



}







#jh_news_1 .pagenation .pageNext {



	display: inline-block;



	width: 34px;



	height: 34px;



	line-height: 34px;



	font-size: 0;



	background: none;



	border: none;



	padding: 0;



	color: rgba(241,129,1,1);



	font-weight: normal;



	position: relative;



	text-align: center;



}







#jh_news_1 .pagenation .pageNext>a {



	display: block;



	width: 100%;



	height: 100%;



	font-size: 16px;



	transition: all 0.3s ease 0s;



	-moz-transition: all 0.3s ease 0s;



	-webkit-transition: all 0.3s ease 0s;



	-o-transition: all 0.3s ease 0s;



}







#jh_news_1 .pagenation .pageNext>a:before {



	content: "\e63e";



}







#jh_news_1 .pagenation .pageNext>a:hover {



	text-decoration: none;



	margin-left: 5px;



}







#jh_news_1 .pagenationSelectDiv .pageSelect {



	border: 1px solid #ccc;



	font-size: 14px;



	color: #666;



	padding: 5px 10px;



}







#jh_news_1 .news_list .pro_search_noting {



	padding: 1%;



	font-size: 14px;



	color: rgba(241,129,1,1);



	line-height: 3;



}







@media (min-width:991px) {



	#jh_news_1 .news_cate_list>ul>li>a:hover {



		color: #fff;



	}







	#jh_news_1 .news_cate_list>ul>li>a:hover::before {



		width: 100%;



		left: 0;



	}



}/*直接控制小于992px屏幕时css*/@media (max-width:992px) {



	#jh_news_1 .bodyContTitle .fl {



		font-size: 20px;



		margin-bottom: 8px;



	}







	#jh_news_1 .news_cate_list>.all_cate,	#jh_news_1 .news_cate_list>ul>li {



		margin: 0 0 1px 0;



	}







	#jh_news_1 .news_cate_list>ul>li>a>dd {



		text-align: left;



	}







	#jh_news_1 .news_cate_list {



		margin-bottom: 0;



	}







	#jh_news_1 .news_list .xyb_cont {



		padding-bottom: 12px;



	}







	#jh_news_1 .news_list .xyb_more .time {



		font-size: 24px;



		line-height: 24px;



	}







	#jh_news_1 .pagenation {



		margin-top: 12px;



	}







	#jh_news_1 .news_list .xyb_img .news_pic {



		height: 60vw;



	}







	#jh_news_1 .news_list .xyb_img img {



		max-width: 100%;



	}



}



		  /*模版整体控制*/#laymod_127073 {



	position: relative;



	overflow: hidden;



	z-index: 500;



	font-family: "Microsoft Yahei","PingHei","Lucida Grande","Lucida Sans Unicode";



}







#laymod_127073 .foot_keywords .container {



	padding: 30px 15px 25px 15px;



}







#laymod_127073 .foot_keywords .keys {



	color: #fff;



	font-size: 14px;



	line-height: 1;



}/* 联系方式 */#laymod_127073 .foot_content {



	padding: 64px 0 52px 0;



}







#laymod_127073 .foot_content .container {



	padding: 0;



}







#laymod_127073 .foot_content .container .content_left .content_block {



	display: inline-block;



	vertical-align: middle;



}







#laymod_127073 .foot_content .container .content_block .p {



	color: #fff;



	font-size: 14px;



	line-height: 1;



	margin-bottom: 20px;



}







#laymod_127073 .foot_content .container .content_left .block_1 {



	max-width: 150px;



	margin-right: 3vw;



}







#laymod_127073 .foot_content .container .content_left .block_1 a {



	display: block;



	overflow: hidden;



}







#laymod_127073 .foot_content .container .content_left .block_1 a img {



	max-width: 100%;



	display: block;



}







#laymod_127073 .foot_content .container .content_left .block_2 .li {



	font-size: 14px;



	line-height: 2.142857;



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



}







#laymod_127073 .foot_content .container .content_left .block_2 .li .lxfs,#laymod_127073 .foot_content .container .content_left .block_2 .li .lxdh {



	display: inline-block;



	vertical-align: top;



	font-size: 14px;



	line-height: 2.142857;



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



}







#laymod_127073 .foot_content .container .content_right ul:after {



	content: "";



	display: block;



	clear: both;



}







#laymod_127073 .foot_content .container .content_right ul li {



	float: left;



	width: 40%;



	line-height: 2.142857;



}







#laymod_127073 .foot_content .container .content_right ul li a {



	font-size: 14px;



	-webkit-transition: all 0.3s;



	transition: all 0.3s;



	overflow: hidden;



	white-space: nowrap;



	text-overflow: ellipsis;



	display: block;



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



}







#laymod_127073 .foot_content .container .content_right .content_block {



	display: inline-block;



	vertical-align: middle;



}







#laymod_127073 .foot_content .container .content_right .block_4 img {



	max-width: 120px;



	max-height: 100%;



	display: block;



	padding: 10px;



	box-sizing: content-box;



	border: 1px solid rgba(255,255,255,0.3);



}







#laymod_127073 .foot3 {



	height: 48px;



	line-height: 48px;



	border-top: 1px solid rgba(255,255,255,0.3);



}







#laymod_127073 .foot3 .container {



	padding: 0;



}







#laymod_127073 .foot3 .container .left_copy .ap,#laymod_127073 .foot3 .container .left_copy>a {



	display: inline-block;



	vertical-align: middle;



	font-size: 12px;



	margin-right: 5px;



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



}







#laymod_127073 .foot3 .right_share {



	text-align: right;



}







#laymod_127073 .foot3 .right_share a {



	font-size: 12px;



	line-height: 48px;



	margin: 0 5px;



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



}







@media(min-width: 768px) {



	#laymod_127073 .foot_content .container .content_right ul li a:hover,	#laymod_127073 .foot3 .right_share a:hover {



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



	}







	#laymod_127073 .foot3 .container .left_copy {



		font-size: 0;



	}







	#laymod_127073 .foot_content .container .content_right .block_3 {



		width: 64%;



	}







	#laymod_127073 .foot_content .container .content_right .block_4 {



		width: 35%;



	}



}







@media(max-width: 767px) {



	#laymod_127073 .foot_keywords .container {



		padding: 30px 30px 25px 30px;



	}







	#laymod_127073 .foot_content .container,	#laymod_127073 .foot3 .container {



		padding: 0 15px;



	}







	#laymod_127073 .foot_keywords .keys {



		line-height: 1.5;



		font-size: 13px;



	}







	#laymod_127073 .foot_content .container .content_block .p {



		font-size: 20px;



	}







	#laymod_127073 .foot_content {



		padding: 32px 0;



	}







	#laymod_127073 .foot_content .content_right {



		margin-top: 2rem;



	}







	#laymod_127073 .foot3 {



		height: auto;



		line-height: inherit;



		padding: 15px 0;



	}







	#laymod_127073 .foot3 .right_share {



		text-align: left;



	}







	#laymod_127073 .foot3 .container .left_copy .ap {



		line-height: 2;



	}







	#laymod_127073 .foot3 .right_share a {



		margin: 0 10px 0 0;



		line-height: 2;



	}



}



