@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_127147 {


	position: relative;


	z-index: 1750;


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


}





.design-html .ql-toolbar {


	z-index: 1800;


}





#laymod_127147 .bg {


	position: absolute;


	z-index: 1;


	width: 100%;


	height: 100%;


	top: 0;


	left: 0;


}





#laymod_127147 .bodyCont_width {


	position: relative;


	z-index: 4;


}





#laymod_127147 .bodyCont_width div .container {


	padding: 0;


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


	float: left;


	font-size: 0;


}





#laymod_127147 .bodyCont_width .nav_top .top_left .top_logo {


	display: inline-block;


	vertical-align: middle;


}





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


	max-width: 100%;


	display: block;


}





#laymod_127147 .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_127147 .bodyCont_width .nav_top .top_left .top_desc .p {


	color: #666;


	font-size: 26px;


	line-height: 1;


	margin-bottom: 8px;


}





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


	color: #666;


	font-size: 12px;


	line-height: 1;


}





#laymod_127147 .bodyCont_width .nav_top .top_right {


	float: right;


}





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


	display: block;


	color: #999;


	font-size: 12px;


	line-height: 1;


	margin-bottom: 8px;


}





#laymod_127147 .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_127147 .bodyCont_width .nav_header {


	height: 55px;


	width: 100%;


}





#laymod_127147 .bodyCont_width .nav_header ul .nav_li {


	position: relative;


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


	background: #eee;


	color: #333;


}





#laymod_127147 .nav_search .search_btn {


	color: #000;


	background: #ccc;


}





#laymod_127147 ::-webkit-input-placeholder {


	color: #666;


}





#laymod_127147 :-moz-placeholder {


/* Firefox 18- */


	color: #666;


}





#laymod_127147 :-ms-input-placeholder {


	color: #666;


}





@media(min-width: 768px) {


	#laymod_127147 .bodyCont_width .nav_top {


		padding: 32px 0;


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


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


	}





	#laymod_127147 .bodyCont_width .nav_header .container>ul {


		font-size: 0;


	}





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


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


		z-index: 200;


		position: absolute;


		width: 200px;


		top: 100%;


	}





	#laymod_127147 .bodyCont_width .nav_header ul li {


		display: inline-block;


		vertical-align: top;


	}





	#laymod_127147 .bodyCont_width .nav_header ul li>a {


		padding: 0 20px;


	}





	#laymod_127147 .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_127147 .bodyCont_width .nav_header ul .son-list {


		padding: 0;


		transition: 0.5s padding;


	}





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


		padding: 15px 0;


	}





	#laymod_127147 .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_127147 .bodyCont_width .nav_header ul .son-list a {


		padding: 0 10px;


		line-height: 30px;


		font-size: 13px;


		text-align: left;


	}





	#laymod_127147 .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_127147 .bodyCont_width .nav_header ul .nav_li:hover a,	#laymod_127147 .bodyCont_width .nav_header ul li.active a,	#laymod_127147 .bodyCont_width .nav_header ul li a.active,	#laymod_127147 .bodyCont_width .nav_header ul li .son-list a:hover {


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


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


		background: #fff;


	}





	#laymod_127147 .bodyCont_width .nav_keyword .container:after {


		content: "";


		display: block;


		clear: both;


	}





	#laymod_127147 .bodyCont_width .nav_keyword .span {


		padding: 20px 0;


		font-size: 14px;


		color: #666;


		float: left;


	}





	#laymod_127147 .bodyCont_width .nav_keyword .nav_search {


		float: right;


		font-size: 0;


		margin: 14px 0;


	}





	#laymod_127147 .bodyCont_width .nav_keyword .nav_search form {


		display: inline-block;


		vertical-align: middle;


		width: 160px;


		height: 30px;


		line-height: 30px;


	}





	#laymod_127147 .bodyCont_width .nav_keyword .nav_search form input {


		width: 100%;


		text-indent: 1em;


		font-size: 13px;


	}





	#laymod_127147 .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_127147 .bodyCont_width div .container {


		height: 50px;


		display: flex;


		display: -webkit-flex;


		padding: 0 15px;


	}





	#laymod_127147 .bodyCont_width .nav_top .top_left .top_logo {


		height: 100%;


	}





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


		align-items: center;


		height: 100%;


		display: flex;


		display: -webkit-flex;


	}





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


		display: block;


		height: 50px;


		line-height: 50px;


		color: #333;


		font-size: 24px;


	}





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


		content: "\e631";


	}





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


		content: "\e74c";


	}





	#laymod_127147 .bodyCont_width .nav_top .top_right {


		position: absolute;


		right: 15px;


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


		position: absolute;


		display: none;


		height: auto;


		padding-top: 10px;


		background: #fff;


	}





	#laymod_127147 .bodyCont_width .nav_header .container {


		height: auto;


		display: block;


	}





	#laymod_127147 .nav_header .nav_search {


		font-size: 0;


		margin-bottom: 6px;


	}





	#laymod_127147 .nav_header .nav_search form {


		display: inline-block;


		vertical-align: middle;


		width: 80%;


		height: 30px;


		line-height: 30px;


	}





	#laymod_127147 .nav_header .nav_search form input {


		width: 100%;


		text-indent: 1em;


		font-size: 13px;


		border-radius: none;


	}





	#laymod_127147 .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_127147 .bodyCont_width .nav_header ul {


		width: 100%;


	}





	#laymod_127147 .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_127147 .bodyCont_width .nav_header ul .nav_li .f_item {


		display: inline-block;


		width: 85%;


		vertical-align: top;


	}





	#laymod_127147 .bodyCont_width .nav_header ul .nav_li a {


		font-size: 13px;


		display: block;


		color: #333;


	}





	#laymod_127147 .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_127147 .bodyCont_width .nav_header ul .nav_li i.active {


		transform: rotate(90deg);


	}





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


		content: "\e753";


	}





	#laymod_127147 .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_127147 .bodyCont_width .nav_header ul .nav_li .son-list a {


		line-height: 30px;


	}





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


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


	}


}


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


	position: relative;


	overflow: hidden;


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


}





#laymod_127148 .bodyCont_width>.bg {


	position: absolute;


	z-index: 1;


	width: 100%;


	height: 100%;


	top: 0;


	left: 0;


}





#laymod_127148 .bodyCont_width>.bg_img {


	z-index: 2;


}





#laymod_127148 .bodyCont_width {


	position: relative;


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


	position: relative;


	z-index: 4;


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


	display: block;


	width: 100%;


	height: 100%;


}





#laymod_127148 .nybanner_1 a:hover {


	text-decoration: none;


}





#laymod_127148 .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_127148 .nybanner_1 a .container .cont {


	width: 100%;


}





#laymod_127148 .nybanner_1 a .container>p {


	width: 100%;


	text-align: center;


}





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


	margin: 0 0 2% 0;


	display: block;


	font-size: 24px;


	line-height: 1.4;


	color: #fff;


}





#laymod_127148 .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_127148 .nybanner_1 a p:nth-child(1) {


		font-size: 18px;


	}





	#laymod_127148 .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_127149 #jh_bread_1 {


	position: relative;


	overflow: hidden;


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


}





#laymod_127149 #jh_bread_1>.bg {


	position: absolute;


	z-index: 1;


	width: 100%;


	height: 100%;


	top: 0;


	left: 0;


}





#laymod_127149 #jh_bread_1>.bg_img {


	z-index: 2;


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


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


	height: 0px;


	position: relative;


	z-index: 4;


}





#laymod_127149 .bodyCont_width {


	position: relative;


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


	position: relative;


	z-index: 4;


}





#laymod_127149 .bodyContContent.container-100 {


	width: 100%;


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


	overflow: hidden;


	position: relative;


}





#laymod_127149 .bread_cont>ul {


	margin-bottom: 0;


	float: left;


}


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


#laymod_127149 .bodyContContent li {


	color: #ccc;


	font-size: 14px;


	line-height: 43px;


	float: left;


}


#laymod_127149 .bodyContContent a {


	color: #ccc;


	font-size: 14px;


	line-height: 43px;


}


#laymod_127149 .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_127149 .bodyContContent li.bread_last a,#laymod_127149 .bodyContContent li a:hover {


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


	text-decoration: none;


}





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


	padding: 0 0.5rem;


	font-style: normal;


	font-size: 12px;


}





#laymod_127149 .bodyContContent li .xyb_line:before {


	content: "\e627";


}





#laymod_127149 .bodyContContent li.bread_last .xyb_line {


	display: none;


}





#laymod_127149 .bread_line {


	height: 1px;


	background: #ededed;


}/*搜索*/#laymod_127149 .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_127149 .nav_m_search form {


	display: block;


	width: 80%;


}





#laymod_127149 .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_127149 .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_127149 .nav_m_search a:before {


	content: "\e7bb";


}





#laymod_127149 .nav_m_search a:hover {


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


}





#laymod_127149 ::-webkit-input-placeholder {


	color: #666;


}





#laymod_127149 :-moz-placeholder {


/* Firefox 18- */


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


}





#laymod_127149 ::-moz-placeholder {


/* Firefox 19+ */


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


}





#laymod_127149 :-ms-input-placeholder {


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


}/*表单错误提示语*/#laymod_127149 #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_127149 #err_tip .err_text {


	padding: 10px;


	text-align: center;


	word-wrap: break-word;


}





@media(min-width:992px) {


	#laymod_127149 .bread_cont {


		padding: 0;


	}


}





@media (max-width:991px) {


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


		height: 0;


	}





	#laymod_127149 .bodyContContent ul {


		padding: 10px 0;


	}





	#laymod_127149 .bodyContContent li {


		font-size: 1.2rem;


		line-height: 1.6;


	}





	#laymod_127149 .bodyContContent li.bread_last {


		max-width: 33%;


	}





	#laymod_127149 .bodyContContent li.bread_last a {


		display: inline-block;


		overflow: hidden;


		text-overflow: ellipsis;


		white-space: nowrap;


		max-width: 100%;


	}





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


		max-width: 190px;


	}


}





@media (max-width:375px) {


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


		max-width: 150px;


	}


}





@media (max-width:320px) {


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


		max-width: 100px;


	}


}


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


	font-family: 'xybicon';  /* project id 249974 */  src: url('//at.alicdn.com/t/font_249974_youw46azlso1dcxr.eot');  src: url('//at.alicdn.com/t/font_249974_youw46azlso1dcxr.eot?#iefix') format('embedded-opentype'),  url('//at.alicdn.com/t/font_249974_youw46azlso1dcxr.woff') format('woff'),  url('//at.alicdn.com/t/font_249974_youw46azlso1dcxr.ttf') format('truetype'),  url('//at.alicdn.com/t/font_249974_youw46azlso1dcxr.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;


}





*, ::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;


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


	position: relative;


	overflow: hidden;


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


}





#laymod_125901 #jh_newsinfo_1>.bg {


	position: absolute;


	z-index: 1;


	width: 100%;


	height: 100%;


	top: 0;


	left: 0;


}





#laymod_125901 #jh_newsinfo_1>.bg_img {


	z-index: 2;


}





#laymod_125901 .bodyCont_width {


	position: relative;


	z-index: 4;


}/*模版主体部分*/#laymod_125901 .newsdetail>div {


	padding: 0;


}





#laymod_125901 .xyb_title {


	margin: 0 0 10px 0;


}





#laymod_125901 .xyb_title h1 {


	text-align: center;


	font-size: 24px;


	color: #333;


	line-height: 1.5;


}





#laymod_125901 .xyb_news_info {


	text-align: center;


	font-size: 13px;


	color: #999;


	opacity: 0.6;


	-moz-opacity: 0.6;


	filter: alpha(opacity=60);


	line-height: 1;


	margin: 0 0 20px 0;


}





#laymod_125901 .news_line {




	height: 1px;


}





#laymod_125901 .xyb_news_content {


	font-size: 13px;


	line-height: 2;


	color: #333;


	min-height: 300px;


	margin: 0 0 20px 0;


}





#laymod_125901 .xyb_news_content img {


	max-width: 100%;


}





#laymod_125901 .xyb_news_content table {


	border: 1px solid #eee;


	border-right: 0 none;


	border-bottom: 0 none;


}





#laymod_125901 .xyb_news_content table td {


	border-right: 1px solid #eee;


	border-bottom: 1px solid #eee;


	padding: 5px;


}





#laymod_125901 .xyb_news_tool {


	padding: 20px 0;


	overflow: hidden;


	position: relative;


}





#laymod_125901 .xyb_news_tool:before,#laymod_125901 .xyb_news_tool:after {


	content: "";


	display: block;


	width: 100%;


	height: 1px;


	position: absolute;


	left: 0;


	background: #eee;


}





#laymod_125901 .xyb_news_tool:before {


	top: 0;


}





#laymod_125901 .xyb_news_tool:after {


	bottom: 0;


}





#laymod_125901 .tool_left {


}





#laymod_125901 .tool_left li span {


	color: #333;


	font-size: 12px;


	line-height: 2;


	display: inline-block;


	opacity: 0.4;


	-moz-opacity: 0.4;


	filter: alpha(opacity=40);


}





#laymod_125901 .tool_left li a {


	color: #333;


	font-size: 12px;


	line-height: 2;


	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: inline-block;


	opacity: 0.4;


	-moz-opacity: 0.4;


	filter: alpha(opacity=40);


}





#laymod_125901 .tool_left li a:hover {


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


	text-decoration: none;


	opacity: 1;


	-moz-opacity: 1;


	filter: alpha(opacity=10);


}





#laymod_125901 .tool_right ul {


	margin-bottom: 0;


	position: relative;


}





#laymod_125901 .tool_right li {


	color: #333;


	font-size: 1.6rem;


}





#laymod_125901 .tool_right li.share:after {


	content: "";


	display: block;


	width: 1px;


	height: 100%;


	background: #eee;


	position: absolute;


	right: 0;


	top: 0;


	opacity: 0.4;


	-moz-opacity: 0.4;


	filter: alpha(opacity=40);


}





#laymod_125901 .tool_right li.share>span {


	float: left;


	line-height: 3;


	padding: 0;


}





#laymod_125901 .tool_right li.share>span.title {


	opacity: 0.4;


	-moz-opacity: 0.4;


	filter: alpha(opacity=40);


}





#laymod_125901 .tool_right li.share>span a {


	background-color: transparent !important;


	transform: scale(0.8, 0.8);


	webkit-transform: scale(0.8, 0.8);


	-moz-transform: scale(0.8, 0.8);


	-webkit-transform: scale(0.8, 0.8);


	-o-transform: scale(0.8, 0.8);


	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;


	margin: 0;


	opacity: 0.3;


	-moz-opacity: 0.3;


	filter: alpha(opacity=30);


}





#laymod_125901 .tool_right li.share>span a:hover {


	background-color: transparent !important;


	opacity: 1;


	-moz-opacity: 1;


	filter: alpha(opacity=100);


}





#laymod_125901 .tool_right li.share>span a .at-icon {


	fill: #333 !important;


	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_125901 .tool_right li.share>span a:hover .at-icon {


	fill: rgba(241,129,1,1) !important;


	opacity: 1;


	-moz-opacity: 1;


	filter: alpha(opacity=100);


}





#laymod_125901 .tool_right li.share>span.xyb_share {


	clear: none !important;


}





#laymod_125901 .tool_right li.back {


}





#laymod_125901 .tool_right li.back a {


	color: #333;


	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;


	line-height: 3;


	opacity: 0.4;


	-moz-opacity: 0.4;


	filter: alpha(opacity=40);


}





#laymod_125901 .tool_right li.back a:hover {


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


	text-decoration: none;


	opacity: 1;


	-moz-opacity: 1;


	filter: alpha(opacity=100);


}





#laymod_125901 .tool_right li.back a span {


	padding: 0 10px 0 0;


}





@media (min-width:992px) {


	#laymod_125901 .tool_right li.back a {


		display: block;


		font-size: 0;


	}





	#laymod_125901 .tool_right li.back a span {


		display: inline-block;


		font-size: 16px;


	}





	#laymod_125901 .tool_right li.back a .pcfont0 {


		width: 30px;


	}


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


	#laymod_125901 .tool_right li.share:after {


		display: none;


	}





	#laymod_125901 .tool_left li,	#laymod_125901 .tool_right li {


		padding: 0;


	}





	#laymod_125901 .xyb_title h1 {


		font-size: 4.5vw;


		line-height: 1.5;


	}


}


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


	position: relative;


	overflow: hidden;


	z-index: 500;


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


}





#laymod_127150 .foot_keywords .container {


	padding: 30px 15px 25px 15px;


}





#laymod_127150 .foot_keywords .keys {


	color: #fff;


	font-size: 14px;


	line-height: 1;


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


	padding: 64px 0 52px 0;


}





#laymod_127150 .foot_content .container {


	padding: 0;


}





#laymod_127150 .foot_content .container .content_left .content_block {


	display: inline-block;


	vertical-align: middle;


}





#laymod_127150 .foot_content .container .content_block .p {


	color: #fff;


	font-size: 14px;


	line-height: 1;


	margin-bottom: 20px;


}





#laymod_127150 .foot_content .container .content_left .block_1 {


	max-width: 150px;


	margin-right: 3vw;


}





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


	display: block;


	overflow: hidden;


}





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


	max-width: 100%;


	display: block;


}





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


	font-size: 14px;


	line-height: 2.142857;


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


}





#laymod_127150 .foot_content .container .content_left .block_2 .li .lxfs,#laymod_127150 .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_127150 .foot_content .container .content_right ul:after {


	content: "";


	display: block;


	clear: both;


}





#laymod_127150 .foot_content .container .content_right ul li {


	float: left;


	width: 40%;


	line-height: 2.142857;


}





#laymod_127150 .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_127150 .foot_content .container .content_right .content_block {


	display: inline-block;


	vertical-align: middle;


}





#laymod_127150 .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_127150 .foot3 {


	height: 48px;


	line-height: 48px;


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


}





#laymod_127150 .foot3 .container {


	padding: 0;


}





#laymod_127150 .foot3 .container .left_copy .ap,#laymod_127150 .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_127150 .foot3 .right_share {


	text-align: right;


}





#laymod_127150 .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_127150 .foot_content .container .content_right ul li a:hover,	#laymod_127150 .foot3 .right_share a:hover {


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


	}





	#laymod_127150 .foot3 .container .left_copy {


		font-size: 0;


	}





	#laymod_127150 .foot_content .container .content_right .block_3 {


		width: 64%;


	}





	#laymod_127150 .foot_content .container .content_right .block_4 {


		width: 35%;


	}


}





@media(max-width: 767px) {


	#laymod_127150 .foot_keywords .container {


		padding: 30px 30px 25px 30px;


	}





	#laymod_127150 .foot_content .container,	#laymod_127150 .foot3 .container {


		padding: 0 15px;


	}





	#laymod_127150 .foot_keywords .keys {


		line-height: 1.5;


		font-size: 13px;


	}





	#laymod_127150 .foot_content .container .content_block .p {


		font-size: 20px;


	}





	#laymod_127150 .foot_content {


		padding: 32px 0;


	}





	#laymod_127150 .foot_content .content_right {


		margin-top: 2rem;


	}





	#laymod_127150 .foot3 {


		height: auto;


		line-height: inherit;


		padding: 15px 0;


	}





	#laymod_127150 .foot3 .right_share {


		text-align: left;


	}





	#laymod_127150 .foot3 .container .left_copy .ap {


		line-height: 2;


	}





	#laymod_127150 .foot3 .right_share a {


		margin: 0 10px 0 0;


		line-height: 2;


	}


}


