@media only screen and (max-width : 768px) {

	/*  */
	html,
	body {
		width: 100%;
		margin: 0;
		padding: 0;
		font-family: "microsoft yahei";
		background-color: #fff;
	}

	ul {
		padding: 0;
		margin: 0;
	}

	a {
		text-decoration: none;
	}

	p,
	h3,
	h4 {
		margin: 0;
	}

	.marginNo {
		margin-right: 0 !important;
	}

	.header {
		display: none;
		width: 100%;
		height: 60px;
		/* background         : url(/qzgyswdyxxcjzyzhlysy/static/images/phone-bg.png) no-repeat; */
		background-size: 70% auto;
		background-position: 20px center;
	}

	.header .logo {
		display: none;
	}

	.header .headerBox {
		width: 100%;
	}

	.headerBox .search {
		display: none;
	}

	.artice p {
		text-indent: 0 !important;
	}

	/* banner */
	.banner .operate {
		display: none;
	}

	#nav {
		position: relative;
		width: 100%;
		height: 60px;
		background-color: #fff;
	}

	.navBox {
		width: 100%;
	}

	#nav .navBox>ul {
		position: absolute;
		z-index: 999;
		background-color: #fff;
		width: 50%;
		right: 0;
	}

	#nav .navBox>ul>li>ul {
		width: 100%;
		background-color: #eee;
	}

	#nav .navBox>ul>li {
		width: 100%;
		padding: 0px 0px;
	}

	#nav .navBox>ul>.active>a {
		border: none;
	}

	#nav .navBox>ul>li.active>a {
		background-color: #fff;
		font-size: 12px;
		color: #000000;
		background: none;
	}

	#nav .navBox>ul>li>a {
		height: 40px;
		line-height: 40px;
		font-size: 14px;
		color: #666;
		font-size: 14px;
		font-size: 12px;
		color: #000000;
		background: none;

		 font-weight: 100;
	}

	#nav .submenu-button {
		height     : 40px;
		line-height: 40px;
		width      : 40px;
	}
#nav .navBox .has-sub ul{
display:none;
}

	#nav .submenu-button::before {
		content   : '';
		position  : absolute;
		left      : 13px;
		top       : 20px;
		display   : block;
		width     : 11px;
		height    : 1px;
		background: #000000;
		z-index   : 99;
	}

	#nav .submenu-button::after {
		content   : '';
		position  : absolute;
		top       : 15px;
		left      : 18px;
		display   : block;
		width     : 1px;
		height    : 11px;
		background: #000000;
		z-index   : 99;
	}

	#nav .navBox>ul>li>ul>li>ul {
		width           : 100%;
		background-color: #fff;
	}

	#nav #menu-button {
		display            : block;
		padding: 12px 40px 10px 20px;
		color: #008e53;
		cursor             : pointer;
		font-size: 18px;
		height             : 60px;
		text-transform     : uppercase;
		font-weight        : bold;
		/* background         : url(/qzgyswdyxxcjzyzhlysy/static/images/phone-header-bg.png) no-repeat; */
		/* background-size    : auto 60%; */
		/* background-position: 20% center; */
	}

	#nav ul ul ul li a {
		padding-left: 0px;
	}

	#nav .navBox>ul>li>ul>li:hover {
		background-color: transparent;
	}

	#nav .navBox>ul>li>ul>li a {
		border-bottom: 0px #3ed496 dashed;
	}

	#nav .navBox>ul>li>ul>li {
		padding: 0;
	}

	#nav .navBox>ul>li.has-sub>a {
		border: none;
	}

	/* banner */
		.banner {
			margin: 0;
		}

		.contBox {
			width: 100%;
			padding: 0 15px;
		}

		.newL {
			float: left;
			width: 100%;
		}

		.public-title {
			position: relative;
			display: block;
			width: 100%;
			height: 40px;
			line-height: 40px;
			border-bottom: 1px #dfdfdf solid;
			margin-bottom: 10px;
			padding: 0 15px;
		}

		.public-title::before {
			content: url(/qzgyswdyxxcjzyzhlysy/static/img/public-title-bg.png);
			position: absolute;
			top: 15px;
			left: 0;
			height: 20px;
			width: 60px;
		}

		.public-title img {
			float: left;
			display: block;
			height: 16px;
			margin: 12px 10px 12px 0px;
		}

		.public-title span {
			float: left;
			display: block;
			font-size: 14px;
			color: #008e53;
			font-weight: bold;
		}

		.public-title:after {
			position: absolute;
			right: 10px;
			top: 10px;
			content: url(/qzgyswdyxxcjzyzhlysy/static/img/more.png);
			width: auto;
			height: 16px;
		}

		.newL .m-banner {
			position: relative;
			float: left;
			width: 100%;
		}

		.newR {
			width: 100%;
		}

		.m-banner .carouesArtice {
			display: none;
		}

		.newL .m-arties {
			float: right;
			width: 100%;
		}

		.m-arties ul li p {
			font-size: 14px;
			color: #666;
			line-height: 30px;
			text-overflow: ellipsis;
			
			overflow: hidden;
			margin-bottom: 10px;
		}

		.m-arties ul li span {
			position: relative;
			display: block;
			font-size: 14px;
			color: #008e53;
			line-height: 30px;
			padding-left: 30px;
		}

		/* news */
		.news {
			margin-bottom: 20px;
		}

		.newR ul li {
			width: 100%;
			height: auto;
			margin-bottom: 0px;
			list-style: none;
			transition: all 0.5s;
		}

		.newR ul li p {
			font-size: 14px;
			width: calc(100% - 50px);
			color: #666;
			font-weight: normal;
		}

		.newR ul li .dateTip {
			position: relative;
			float: left;
			width: 40px;
			height: 40px;
			text-align: center;
		}

		.newR ul li .dateTip strong {
			display: block;
			font-size: 12px;
			color: #008e53;
			line-height: 25px;
		}

		.newR ul li .dateTip span {
			display: block;
			font-size: 12px;
			color: #008e53;
			line-height: 25px;
		}

		.report {
			padding-bottom: 20px;
		}

		.reportL ul li .dateTip {
			position: relative;
			float: left;
			width: 40px;
			height: 40px;
			text-align: center;
			display: none;
		}

		.reportL ul li p {
			padding-left: 0px;
			float: left;
			width: 100%;
			text-overflow: ellipsis;
			overflow: hidden;
			white-space: nowrap;
			font-size: 14px;
			color: #666;
			line-height: 40px;
			font-weight: normal;
		}

		/* system */
		.system {
			margin: 20px 0px;
		}

		.system .contBox .sysWrap {
			display: flex;
			flex-wrap: wrap;
			justify-content: space-between;
		}

		.system .sysItem .sysBg {
			width: 100%;
			height: 60px;
			transition: all 0.5s;
		}

		.system .sysItem .sysIcon {
			position: absolute;
			display: block;
			width: auto;
			height: 40px;
			top: 10px;
			left: 20px;
			margin-left: 0px;
		}

		.system .sysItem p {
			width: calc(100% - 100px);
			font-size: 15px;
			font-weight: bold;
			line-height: 40px;
			position: absolute;
			top: 10px;
			left: 80px;
			color: #000;
			text-align: left;
		}

		.system .sysItem {
			position: relative;
			width: 100%;
			height: 60px;
			overflow: hidden;
			margin-bottom: 15px;
		}

		.reportL ul li .dateTip strong {
			display: block;
			font-size: 12px;
			color: #666;
			line-height: 20px;
		}

		.reportL ul li .dateTip span {
			display: block;
			font-size: 12px;
			color: #666;
			line-height: 20px;
		}

		/* report */
		.reportL {
			float: left;
			width: 100%;
		}

		.reportR ul {
			width: 100%;
			height: auto;
			overflow: inherit;
		}

		.reportR {
			float: right;
			width: 100%;
		}

		.reportR ul li .dateTip {
			position: relative;
			float: left;
			width: 60px;
			height: 40px;
			text-align: center;
		}

		.reportR ul li .dateTip:after {
			position: absolute;
			content: '';
			width: 2px;
			height: 20px;
			background-color: #ddd;
			top: 20px;
			right: -5px;
		}

		.dateBg {
			background-color: transparent;
			/* padding      : 20px 0px; */
			height: 40px;
			margin: 10px 0px;
			width: 60px;
		}

		.reportR ul li .dateTip strong {
			display: block;
			font-size: 12px;
			color: #008e53;
			line-height: 40px;
		}

		.reportR ul li .dateTip span {
			display: none;
			font-size: 14px;
			color: #008e53;
			line-height: 25px;
		}

		.reportR ul li {
			width: 100%;
			height: auto;
			margin-bottom: 10px;
			list-style: none;
			transition: all 0.5s;
			border: 1px #ececec solid;
			box-shadow: 3px 3px 3px #ccc;
			background-color: #fff;
		}

		.reportR ul li p {
			padding-left: 20px;
			float: left;
			width: calc(100% - 82px);
			text-overflow: ellipsis;
			overflow: hidden;
			white-space: nowrap;
			font-size: 14px;
			color: #666;
			line-height: 40px;
			font-weight: normal;
		}

		/* foot */
		.footer .footBox {
			width: 100%;
		}

		.copynight {
			width: 100%;
		}

		.footer {
			width: 100%;
			height: auto;
			background: url(/qzgyswdyxxcjzyzhlysy/static/images/foot_bg.png);
			background-size: 100% 100%;
		}

		.footBox {
			width: 100%;
			height: auto;
			overflow: hidden;
			margin: 0 auto;
			padding: 20px 15px 20px 15px;
		}

		.footBox .foot-item {
			display: none;
		}

		.footBox .address {
			width: 100%;
			height: auto;
			overflow: hidden;
		}

		.footBox .address p {
			line-height: 30px;
			text-align: center;
			/* color: #666; */
			font-size: 14px;
		}

		.footBox .friendBtn {
			position: relative;
			width: 200px;
			height: 40px;
			background-color: #eee;
			padding: 0 20px;
			cursor: pointer;
			margin: 0 80px;
			border: 1px #fff solid;
			border-radius: 4px;
			background-color: rgba(255, 255, 255, 0);
			text-align: center;
		}

		.footBox .friendBtn :before {
			position: absolute;
			content: '';
			width: 20px;
			height: 1px;
			background: #fff;
			top: 20px;
			left: 10px;
			z-index: 999
		}

		.footBox .friendBtn :after {
			position: absolute;
			content: '';
			width: 20px;
			height: 1px;
			background: #fff;
			top: 20px;
			right: 10px;
			z-index: 999;
		}

		.friendBtn:hover {
			background-color: rgba(255, 255, 255, 0.1);
		}

		.friendBtn p {
			display: inline-block;
			width: auto;
			height: 40px;
			line-height: 40px;
			text-align: center;
			color: #fff;
			background-color: transparent;
			margin: 0 auto;
		}

		.friendBtn img {
			display: none;
			float: right;
			width: auto;
			height: 10px;
			margin: 15px 0px;
		}

		.friendBtn ul {
			display: none;
			position: absolute;
			top: 40px;
			left: 0;
			width: 100%;
			height: 110px;
			overflow: auto;
			background-color: #fff;
			padding: 10px 0px;
			border-bottom-left-radius: 4px;
			border-bottom-right-radius: 4px;
			overflow: hidden;
		}

		.friendBtn ul li {
			width: 92%;
			height: 30px;
			line-height: 30px;
			padding: 0 2%;
		}

		.friendBtn ul li a {
			display: block;
			width: 100%;
			height: 30px;
			line-height: 30px;
			font-size: 14px;
			color: #666;
			text-align: center;
			border-bottom: 1px #b9b3b3 dashed;
		}

		.friendBtn ul li a:hover {
			color: #000;
		}

		.copynight {
			display: none;
			width: 100%;
			height: 60px;
			line-height: 60px;
			margin: 0 auto;
			text-align: center;
			/* background-color: rgba(63,63,63,0.6); */
			border-top: 1px #bcc6be solid;
		}

		.copynight p {
			font-size: 16px;
			color: #fefefe;
		}

		.copynight img {
			height: 20px;
			width: auto;
			margin: 25px 0px 25px 10px;
		}


		/*  */
		html,
		body {
			width: 100%;
			margin: 0;
			padding: 0;
			font-family: "microsoft yahei";
			background-color: #fff;
			position: relative;
		}

		ul {
			padding: 0;
			margin: 0;
		}

		a {
			text-decoration: none;
		}

		p,
		h3,
		h4 {
			margin: 0;
		}

		.marginNo {
			margin-right: 0 !important;
		}



		/* 璁烘? */
		.paper-wrap {
			width: 100%;
			height: auto;
			overflow: hidden;
			background-color: #f2f2f2;
		}

		.paper-wrap .paperBox {
			width: 100%;
			height: auto;
			overflow: hidden;
			margin: 0 auto;
			padding: 0px 0px;
		}

		.paperBox h3 {
			position: relative;
			display: block;
			height: 60px;
			line-height: 50px;
			margin: 0;
			font-size: 24px;
			color: #008e53;
			font-weight: bold;
			text-align: center;
			margin-bottom: 0px;
			cursor: pointer;
		}

		.dyShow {
			display: none;
			width: 100%;
			height: auto;
			overflow: hidden;
		}

		.paperBox>div:not(.dyshow-second) {
			display: block;
		}

		.paperBox h3 span {
			display: inline-block;
			line-height: 30px;
			font-size: 18px;
			color: #a7a7a7;

			text-align: left;
		}

		.paperBox h3 .active {
			color: #008e53;
		}

		.paperBox h3:after {
			position: absolute;
			top: 48px;
			left: 50%;
			content: '';
			width: 80px;
			height: 3px;
			margin-left: -40px;
			background-color: #008E53;
		}

		.list-wrap .paper-item {
			width: 100%;
			height: auto;
			background-color: #fff;
			box-shadow: 3px 3px 3px #cacaca;
			margin-bottom: 10px;
			padding: 10px 10px;
			overflow: hidden;
			box-sizing: border-box;
		}

		.paper-item .paperDate {
			float: left;
			width: 90px;
			height: 60px;
			background-color: #eee;
			border-radius: 4px;
			margin-right: 10px;
			text-align: center;
		}

		.paper-item .paperDate strong {
			display: block;
			width: 100%;
			height: 30px;
			line-height: 30px;
			font-size: 16px;
			color: #36a447;
			text-align: center;
		}

		.paper-item .paperDate span {
			display: block;
			width: 100%;
			height: 30px;
			line-height: 30px;
			font-size: 14px;
			color: #36a447;
			text-align: center;
		}

		.list-wrap .paper-item .paperDate img {
			display: none;
			height: 70px;
			margin: 0 auto;
		}

		.list-wrap .paper-item .paperText {
			float: left;
			width: 100%;
			/*height: 60px;*/
		}

		.list-wrap .paper-item .paperText p {
			display: block;
			line-height: 20px;
			font-size: 12px;
			color: #000;

			/*-webkit-box-orient: vertical;
			-webkit-line-clamp: 3;
			overflow: hidden;*/
		}

		.list-wrap .paper-item .paperText p:hover {
			color: #36A447;
		}

		.list-wrap .paper-item .paperText img {
			display: inline-block;
			height: 18px;
			margin: 6px 0px 6px 10px;
		}

		.list-wrap .paper-item .paperText p a {
			float: none;
			line-height: 30px;
			height: auto;
			/*display        : block;
	 
		display           : -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 2;*/
			overflow: hidden;
			width: 100%;
		}


		/* 棣栭〉璁烘枃*/
		.dyShow .paper-item {
			width: 100%;
			height: auto;
			background-color: #fff;
			box-shadow: 3px 3px 3px #cacaca;
			margin-bottom: 10px;
			padding: 15px 10px !important;
			overflow: hidden;
			overflow: hidden;
			box-sizing: border-box;
		}

		.paperBox>div:not(.dyshow-second) .paper-item:after {
			position: absolute;
			/* display      : none; */
			content: "";
			width: 3px;
			top: 24px;
			left: 12px;
			height: 14px;
			background-color: #3e9250;
		}

		.dyShow .paper-item .paperText {
			float: left;
			width: 100%;
			/*height: 60px;*/
		}

		.dyshow-second .paper-item .paperText {
			float: left;
			width: calc(100% - 100px);
			height: 60px;
		}

		.dyshow-second .paper-item .paperText a {
			font-size: 14px;
		}

		.dyshow-second .paper-item .paperText p {
			display: block;
			line-height: 35px;
			font-size: 14px;
			color: #666;
		}


		/* 瀛︽湳鎶ュ憡 */
		.learn-wrap {
			width: 100%;
			height: auto;
			overflow: hidden;
			background: url(/qzgyswdyxxcjzyzhlysy/static/images/notice_bg.png);
			background-size: 100% 100%;
		}

		.learnBox {
			width: 100%;
			height: auto;
			overflow: hidden;
			margin: 0 auto;
			padding: 0px 0px;
		}

		.learnBox h3 {
			position: relative;
			display: block;
			height: 60px;
			line-height: 60px;
			margin: 0;
			font-size: 18px;
			color: #008e53;
			font-weight: bold;
			text-align: center;
			margin-bottom: 10px;
		}

		.learnBox h3:after {
			position: absolute;
			top: 57px;
			left: 50%;
			content: '';
			width: 80px;
			height: 3px;
			margin-left: -40px;
			background-color: #008E53;
		}

		.learnBox .learnL {
			float: left;
			width: 100%;
			cursor: pointer;
			padding: 0 10px;
			box-sizing: border-box;
			padding-bottom: 10px;
		}

		.learnBox .learnR {
			float: right;
			width: 100%;
			padding: 10px;
			box-sizing: border-box;
			border-top: 1px #ececec solid;
		}

		.learnL h4 {
			font-size: 14px;
			color: #333;
			overflow: hidden;
			text-overflow: ellipsis;
			white-space: nowrap;
			margin-bottom: 10px;
		}

		.learnShow {
			width: 100%;
			height: auto;
			overflow: hidden;

		}

		.learnShow ul {
			width: 100%;
			height: auto;
			overflow: hidden;
		}

		.learnShow ul li {
			width: 100%;
			height: 30px;
		}

		.learnShow ul li span {
			float: left;
			display: inline-block;
			width: 80px;
			height: 30px;
			line-height: 30px;
			font-size: 14px;
			color: #666;
		}

		.learnShow ul li p {
			float: left;
			display: inline-block;
			width: 400px;
			height: 30px;
			line-height: 30px;
			font-size: 14px;
			color: #333;
			overflow: hidden;
			text-overflow: ellipsis;
			white-space: nowrap;
		}

		.learn_jj {
			width: 100%;
			height: auto;
			overflow: hidden;
			margin-top: 10px;
		}

		.learn_jj p {
			width: 100%;
			height: auto;
			line-height: 30px;
			font-size: 14px;
			color: #333;
			display: -webkit-box;
			-webkit-box-orient: vertical;
			-webkit-line-clamp: 5;
			overflow: hidden;
		}

		.learn_jj p:hover {
			color: #999;
		}

		.learnR .learn-item {
			width: 100%;
			height: 80px;
			margin-bottom: 0px;
		}

		.learn-item .learnDate {
			float: left;
			width: 50px;
			height: 50px;
			border: 1px #008e53 solid;
			border-radius: 4px;
			margin: 9px 0px;
		}

		.learnDate p {
			height: 30px;
			line-height: 30px;
			color: #fff;
			font-size: 14px;
			text-align: center;
			background-color: #008e53;
		}

		.learnDate span {
			display: block;
			height: 20px;
			line-height: 20px;
			color: #008e53;
			font-size: 14px;
			text-align: center;
			background-color: #fff;
		}

		.learnText {
			float: right;
			width: calc(100% - 80px);
			height: 70px;

		}

		.learnText h4 {
			font-size: 14px;
			color: #333;
			height: 30px;
			line-height: 30px;
			margin-bottom: 0px;
			overflow: hidden;
			text-overflow: ellipsis;
			white-space: nowrap;
		}

		.learnText h4:hover {
			color: #36A447;
			cursor: pointer;
		}

		.learnText p {
			font-size: 12px;
			color: #666;
			height: 20px;
			line-height: 20px;
			overflow: hidden;
			text-overflow: ellipsis;
			white-space: nowrap;
		}

		.code {
			display: none !important;
			position: fixed;
			top: 550px;
			z-index: 999;
			right: 0px;
			width: 50px;
			height: 260px;
		}

		.code .code-item {
			width: 50px;
			height: 55px;
			margin-bottom: 5px;
			background-color: #c5c5c5;
			overflow: hidden;
			cursor: pointer;
			border-top-left-radius: 6px;
			border-bottom-left-radius: 6px;
		}

		.code .code-item img {
			display: block;
			width: 20px;
			height: 20px;
			margin: 8px 15px 0px 15px;
			transition: all 0.5s;
		}

		.code .code-item p {
			margin: 0;
			line-height: 27px;
			text-align: center;
			color: #008e53;
			font-size: 12px;
		}

		.code .code-item:hover p {

			color: #fff;

		}

		.code .code-item .hover {
			display: none;
		}

		.case-wrap {
			width: 100%;
			height: auto;
			overflow: hidden;
		}

		.case-wrap .caseBox {
			width: 100%;
			height: auto;
			overflow: hidden;
			margin: 0 auto;
			background-color: #eee;
		}

		.caseBox ul {
			display: flex;
			justify-content: space-around;
			flex-wrap: wrap;
			width: 100%;
			height: auto;
			overflow: hidden;
		}

		.caseBox ul li {
			position: relative;
			float: left;
			width: 70px;
			height: auto;
			overflow: hidden;
			padding: 0px;
			cursor: pointer;
			box-sizing: border-box;
			margin: 10px 2%;
		}

		.caseBox ul li:after {
			display: none;
			position: absolute;
			right: -1px;
			top: 20px;
			content: '';
			width: 2px;
			height: 50px;
			background-color: #fff;
		}

		.caseBox ul li:last-child:after {
			display: none;
		}

		.caseBox ul li .caseImg {
			width: 100%;
			height: auto;
			overflow: hidden;
			border-radius: 50px;
			text-align: center;
			margin: 0 auto;
		}

		.caseImg img {
			display: none;
			width: auto;
			height: 20px;
			margin: 0px auto 0px;
		}

		.caseImg span {
			display: block;
			height: 40px;
			line-height: 40px;
			font-size: 14px;
			color: #fff;
			font-weight: bold;
			margin: 0px 0px;
		}

		.caseText {
			width: 100%;
			height: 30px;
			line-height: 10px;
			text-align: center;
			font-size: 12px;
			color: #fff;
		}

		.moreColum {
			display: block;
			width: 30%;
			height: 30px;
			line-height: 30px;
			text-align: center;
			background-color: #fff;
			margin: 0px 35% 10px 35% !important;
			border: 1px #ececec solid;
			border-radius: 6px;
			color: #008e53;
			font-weight: bold;
			box-shadow: 3px 3px 3px #ccc;
			font-size: 14px;
		}

		.moreColum:hover {
			background: #eee;
		}

		#qg {
			display: none;
			position: absolute;
			width: 100px;
			height: 100px;
			right: 60px;
			border: 5px #e3e3e3 solid;
			top: 40px;
			/* padding   : 5px; */
			border-radius: 4px;
			transition: all 0.5s;
		}

		.content {
			margin-bottom: 0px;
		}

		/* 渚у鑸� */

		.columImg ul {
			display: none;
			position: absolute;
			z-index: 8;
			width: 100px;
			height: auto;
			overflow: hidden;
			padding: 5px;
			top: 0px;
			right: 55px;
			border-radius: 5px;
			background-color: #eee;
			border: 1px #ececec solid;
		}

		.columImg ul li {
			width: 80px;
			height: 30px;
			padding: 0 10px;
		}

		.columImg ul li a {
			display: block;
			height: 30px;
			line-height: 30px;
			border-bottom: 1px #fff dashed;
			color: #70b360;
			text-align: center;
			font-size: 14px;
		}

		.code-wrap .top img {
			width: 30px;
			height: auto;
			margin: 5px 10px;
		}

		/* 璇︽儏椤? */
		.banner {
			width: 100%;
			height: auto;
			overflow: hidden;
			margin-bottom: 20px;
		}

		.banner img {
			display: block;
			width: 100%;
			height: auto;
			margin: 0 auto;
		}

		/* 鍒楄? */
		.content {
			width: 100%;
			height: auto;
			overflow: hidden;
			margin-top: 0px;
		}

		.banner {
			margin-bottom: 0px;
		}

		.content .colum {
			display: none;
			float: left;
			width: 210px;
			height: auto;
			overflow: hidden;
			background-color: #fff;
		}

		.content .details-wrap {
			float: right;
			width: 100% !important;
			height: auto;
			overflow: hidden;
			background-color: #fff;
		}

		.content .colum h2 {
			width: 100%;
			height: 80px;
			line-height: 80px;
			font-size: 24px;
			color: #fff;
			text-align: center;
			background-color: #167cc4;
			margin: 0px;
			font-weight: 100;
		}

		.content .colum .colum-li {
			width: 100%;
			height: 60px;
		}

		.content .colum .colum-li a {
			display: block;
			height: 60px;
			line-height: 60px;
			font-size: 18px;
			color: #4c4c4c;
			text-align: center;
			border-bottom: 1px #ececec solid;
		}

		.content .colum .active a {
			color: #167cc4;
		}

		.content .colum .colum-li a:hover {
			color: #167cc4;
		}

		.content .targetBar {
			width: 100%;
			height: 40px;
			background-color: #e6e6e6;
			padding: 0 10px;
			box-sizing: border-box;
			font-size: 14px;
		}

		.content .targetBar strong {
			display: inline-block;
			height: 40px;
			line-height: 40px;
			color: #4c4c4c;
			font-size: 14px !important;
			font-weight: 100;
		}

		.content .targetBar span {
			display: inline-block;
			height: 40px;
			line-height: 40px;
			color: #4c4c4c;
			font-size: 14px !important;
			margin: 0 5px;
		}

		.content .targetBar label {
			float: right;
			display: none;
			height: 40px;
			line-height: 40px;
			color: #4c4c4c;
			font-size: 14px;
			margin: 0 10px;
		}

		.content .targetBar a {
			display: inline-block;
			height: 40px;
			line-height: 40px;
			color: #4c4c4c;
			font-size: 14px !important;
		}

		.content .targetBar a:hover {
			color: #167cc4;
		}

		.list-wrap {
			width: 100%;
			height: auto;
			overflow: hidden;
		}

		.list-wrap ul {
			width: 100%;
			height: auto;
			overflow: hidden;
		}

		.list-wrap ul li {
			list-style: none;
			width: 100% !important;
			height: 60px;
			padding: 0 10px !important;
			box-sizing: border-box;
		}




		.list-wrap ul li img {
			float: left;
			width: 7px;
			height: 12px;
			margin: 24px 10px 24px 0px !important;
		}

		.list-wrap ul li a {
			float: left;
			display: inline-block;
			width: calc(100% - 117px) !important;
			height: 60px;
			line-height: 60px;
			font-size: 14px !important;
			color: #333;
			border-bottom: 1px #ECECEC solid;
			overflow: hidden;
			text-overflow: ellipsis;
			white-space: nowrap;
		}

		.list-wrap ul li a:hover {
			color: #3eba21;
		}

		.list-wrap ul li span {
			float: left;
			display: inline-block;
			width: 100px !important;
			height: 60px;
			line-height: 60px;
			font-size: 14px;
			color: #666;
			text-align: right;
			border-bottom: 1px #ECECEC solid;
		}

		.list-wrap .page {
			height: 50px;
		}

		.details {
			width: 100%;
			height: auto;
			overflow: hidden;
		}

		.contT {
			width: 100%;
			height: auto;
			padding: 0px 10px;
			margin: 10px 0 0 0;
			border-bottom: 1px solid #ececec;
			box-sizing: border-box;
		}

		/*.details span {
			display: block;
			text-align: center;
			font-size: 14px;
			color: #999;
			margin-bottom: 20px;
		}*/
		details .dateT {
			display: block;
			text-align: left;
			margin-bottom: 16px;
			margin-top: 14px;
			padding: 0 30px;
		}

		.details h3 {
			width: 100% !important;
			font-size: 16px;
			color: #333;
			display: inline;
			margin: 0px;
			line-height: 30px;
			font-weight: 600;
			text-align: center;
			/* padding : 0 10px; */
			margin: 20px 0px !important;
			box-sizing: border-box;
		}

		.details h4 {
			width: 100%;
			font-size: 16px;
			color: #333;
			line-height: 30px;
			font-weight: 100;
			text-align: center;
			font-weight: bold;
			display: inline;
		}

		.details .artice {
			width: 100%;
			height: auto;
			overflow: hidden;
			padding: 0 10px 20px 10px;
			border-bottom: 1px #ECECEC solid;
			font-size: 14px;
			color: #4c4c4c;
			line-height: 30px;
			box-sizing: border-box;
			text-align: justify;
			text-justify: inter-ideograph;
			text-indent: 32px;

		}

		.details .pageNow {
			width: 100%;
			height: 50px;
			padding: 0 10px;
			box-sizing: border-box;
		}

		.details .pageNow a:hover {
			color: #167cc4;
		}

		.details .pageNow .pageL {
			display: inline-block;
			float: left;
			height: 50px;
			line-height: 50px;
			color: #666;
			font-size: 14px;
		}

		.details .pageNow .pageR {
			display: inline-block;
			float: right;
			height: 50px;
			line-height: 50px;
			color: #666;
			font-size: 14px;
		}

		/* 鍙嬫儏閾炬帴 */
		.scroll-target {
			display: none;
			width: 100%;
			height: 30px;
			margin: 20px auto;
			overflow: hidden;

		}

		.scroll-target .target-title {
			float: left;
			width: 80px;
			height: 30px;
			line-height: 30px;
			text-align: center;
			font-size: 14px;
			color: #fff;
			background-color: #23b2f0;
		}

		.target-content {
			float: left;
			margin: 0;
			padding: 0;
			width: calc(100% - 80px);
			height: 30px;
			padding: 0 10px;
			border: 1px #dcdcdc solid;
			background-color: #fff;
			box-sizing: border-box;
		}

		.target-content ul {
			margin: 0;
			padding: 0;
			height: auto;
			overflow: hidden;
		}

		.target-content ul li {
			float: left;
			width: auto;
			height: 30px;
		}

		.target-content ul li a {
			display: block;
			height: 30px;
			line-height: 30px;
			font-size: 14px;
			color: #23b2f0;
			text-decoration: none;
			margin-right: 30px;
		}

		/* nav-phone */
		.nav-phone {
			display: block;
			position: relative;
			z-index: 999;
			width: 100%;
			height: 60px;
			background: url(/qzgyswdyxxcjzyzhlysy/static/images/header_bg.png) no-repeat;
			padding: 10px 0px;
			box-sizing: border-box;
		}

		.nav-phone .bg-banner {
			width: auto;
			height: 40px;
			display: block;
			margin-left: 20px;
		}

		.nav-phone .navTip {
			width: 100%;
			position: absolute;
			top: 0;
			left: 0px;
		}

		.nav-phone .navTip p {
			line-height: 40px;
			font-size: 12px;
			color: #fff;
			margin: 0;
			font-weight: bold;
			text-align: center;
		}

		.nav-phone .navTip span {
			display: block;
			line-height: 20px;
			font-size: 14px;
			color: #fff;
			margin: 0;
			text-align: center;
		}

		.nav-phone .toggleBtn {
			position: absolute;
			top: calc((100% - 40px) / 2);
			right: 0;
			width: 32px;
			height: 32px;
			margin: auto;
			background-color: #fff;
			border-radius: 4px;
			margin-right: 10px;
		}

		.toggleBtn img {
			position: absolute;
			z-index: 999;
			right: 0px;
			width: 24px;
			height: auto;
			margin: 4px;
		}

		.toggleBtn .bg-banner {
			width: 100%;
			height: auto;
			display: block;
			margin: 0;
		}

		.nav-phone .menu-list {
			display: none;
			position: absolute;
			top: 100%;
			left: 0px;
			z-index: 9999;
			width: 50%;
			margin-left: 50%;
			height: auto;
			overflow: hidden;
			background-color: #f5f3e3;
			border: 1px #ccc solid;
			box-sizing: border-box;
			border-bottom-left-radius: 5px;
			border-bottom-right-radius: 5px;
			border-bottom: 10px #b99570 solid;
		}

		.menu-list>ul {
			width: 100%;
			height: auto;
			overflow: hidden;
			background-color: transparent;
			padding: 0;
			margin: 0;
		}

		.menu-list>ul>li {
			position: relative;
			width: 100%;
			height: auto;
			padding: 0px;
			text-align: center;
			background-color: transparent;
		}

		.menu-list>ul>li>a {
			display: block;
			height: 40px;
			line-height: 40px;
			padding: 0px;
			color: #333;
			font-size: 14px;
			text-decoration: none;
		}

		.menu-list>ul>li>span {
			position: absolute;
			top: 0;
			right: 20px;
			height: 40px;
			line-height: 40px;
			padding: 0px;
			color: #999;
		}

		.menu-list>ul>li>span>img {
			width: 20px;
			height: 20px;
			margin: 10px 0px;
		}

		/* .menu-list ul li:first-child{
			background: #fff;
		}
		.menu-list ul li:first-child a{
			color: #666;
		} */
		/* 绉诲姩绔簩绾у鑸睍寮? */
		.menu-list ul li .child-list {
			display: none;
			background-color: #fff;
			width: 100%;
			height: auto;
			overflow: hidden;
			padding: 0;
		}

		.menu-list ul li .child-list li {
			width: 100%;
			height: auto;
			overflow: hidden;
			background-color: #f9f5d2;
		}

		.menu-list ul li .child-list li a {
			display: block;
			font-size: 14px;
			width: 100%;
			text-align: center;
			height: 40px;
			line-height: 40px;
			color: #999;
			text-decoration: none;
		}

		.navBar {
			width: 100%;
			height: 60px;
			background-color: #fff;
			box-shadow: 0px 0px 4px #999;
			margin-bottom: 20px;
		}

		.navBar ul {
			width: 100%;
			height: 60px;
		}

		.navBar ul li {
			list-style: none;
			float: left;
			width: 11.1%;
			height: 60px;
		}

		.navBar ul li a {
			display: block;
			height: 57px;
			line-height: 60px;
			color: #333;
			font-size: 16px;
			text-align: center;
			border-bottom: 3px #fff solid;
		}

		.navBar ul li a:hover {
			color: #0c72bf;
			border-bottom: 3px #167cc4 solid;
		}

		.navBar ul .active a {
			color: #0c72bf;
			border-bottom: 3px #167cc4 solid;
		}

		/* 涓汉涓婚? */
		.teach-wrap {
			padding-bottom: 0px;
		}

		.teachInfo {
			float: left;
			width: 100%;
			height: auto;
			margin-bottom: 0px;
			background-color: #fff;
			overflow: hidden;
			border-bottom: 1px #d6d3d3 solid;
		}

		.teachInfo .teach-head {
			width: 100%;
			height: auto;
			box-shadow: 0px 3px 3px #ddd;
			padding: 20px 0px;
		}

		.teachInfo .teach-head img {
			display: block;
			width: 140px;
			height: auto;
			border: 5px #cdd4da solid;
			margin: 0 auto;
		}

		.teachInfo .teach-head p {
			font-size: 17px;
			color: #3c3c3c;
			text-align: center;
			margin-top: 20px;
			font-weight: 600;
		}

		.teachInfo .teachTip {
			width: 100%;
			height: auto;
			overflow: hidden;
			padding: 10px 20px;
			box-sizing: border-box;
		}

		.teachInfo .teachTip p {
			width: 100%;
			height: 40px;
			line-height: 40px;
			border-bottom: 1px #ececec solid;
			overflow: hidden;
			white-space: nowrap;
			text-overflow: ellipsis;
			font-size: 14px;
			color: #3c3c3c;
		}

		.teachInfo .teachTip p:last-child {
			border-bottom: 0px;
		}

		.teach-note {
			width: 100%;
			height: auto;
			overflow: hidden;
			background-color: #fff;
			padding: 20px 20px;
			margin-bottom: 10px;
			box-sizing: border-box;
		}

		.note-title {
			width: 100%;
			height: auto;
			overflow: hidden;
			margin-bottom: 20px;
		}

		.note-title h3 {
			font-size: 18px;
			color: #167bc4;
			margin: 0;
			height: 38px;
			line-height: 38px;
		}

		.note-title .longLine {
			display: block;
			width: 96px;
			height: 1px;
			background-color: #167BC4;
			margin-bottom: 5px;
		}

		.note-title .smallLine {
			display: block;
			width: 110px;
			height: 1px;
			background-color: #167BC4;
		}

		.teach-note .teachCont {
			width: 100%;
			height: auto;
			overflow: hidden;
		}

		.teach-note .teachCont p {
			font-size: 14px;
			color: #333;
			line-height: 30px;
		}

		.teach-wrap .teachItem {
			width: 100%;
			height: auto;
			overflow: hidden;
			padding: 10px 10px 0px 10px;
			box-sizing: border-box;
		}

		.teachItem h3 {
			font-size: 16px;
			line-height: 40px;
			text-align: left;
			border-bottom: 1px #ececec solid;
			margin-bottom: 10px;
		}

		.teachItem ul {
			width: 100%;
			height: auto;
			overflow: hidden;
		}

		.teachItem ul li {
			float: left;
			width: 25%;
			height: 40px;
			line-height: 40px;
		}

		.teachItem ul li a {
			display: block;
			font-size: 14px;
			color: #333;
			text-align: center;
		}

		.teachItem ul li a:hover {
			color: #135504;
		}

		/* 瀵煎笀鍒囨? */
		.tutorTab {
			display: inline-block;
			width: auto;
			margin: 20px 30px 40px 30px;
			height: 40px;
			border: 1px #ececec solid;
			border-radius: 4px;
		}

		.tutorTab p {
			float: left;
			display: inline-block;
			width: auto;
			height: 40px;
			line-height: 40px;
			padding: 0 15px;
			background-color: #eee;
			color: #333;
			cursor: pointer;
		}

		.tutorTab .active {
			background-color: #009688;
			color: #fff;
		}

		.tutorList {
			display: none;
			width: 900px;
			height: auto;
			overflow: hidden;
			padding: 0 30px;
		}

		.tutorList ul {
			width: 100%;
			height: auto;
		}

		.tutorList ul li {
			float: left;
			width: auto;
			min-width: 100px;
			height: 30px;
			line-height: 30px;
			padding: 0;
			margin-bottom: 30px;
			margin-right: 25px;
		}

		.tutorList ul li a {
			display: block;
			width: 100%;
			float: left;
			height: 30px;
			line-height: 30px;
			padding: 0;
			text-align: center;
			border-bottom: none;
		}

		/* pdf鍒楄? */
		.pdf-wrap {
			width: 100%;
			height: auto;
			overflow: hidden;
		}

		.pdf-wrap .listPdf li {
			height: auto;
			overflow: hidden;
			list-style: none;
			width: 900px;
			padding: 15px 30px 15px 30px;
			border-bottom: 1px #ECECEC solid;
		}

		.pdf-wrap .listPdf li p {
			display: block;
			line-height: 35px;
			font-size: 16px;
			color: #666;
		}

		.pdf-wrap .listPdf li a {
			display: inline-block;
			line-height: 35px;
			font-size: 16px;
			color: #666;
			height: auto;
			float: none;
			width: auto;
			border: none;
		}

		.pdf-wrap .listPdf li p:hover {
			color: #36A447;
		}

		.pdf-wrap .listPdf li img {
			height: 18px;
			margin: 6px 0px 6px 10px;
		}

		.dateTime {
			float: right;
			position: absolute;
			right: 50px;
			top: 80px;
			width: auto;
			height: 30px;

			margin-left: 50px;
			width: auto;
			margin: 0 10px;

		}

		.dateTime p {
			height: 30px;
			line-height: 30px;
			color: #243e33;
			font-size: 16px;
		}






		/* 鏁欏笀渚у鑸� */
		.colum_teach {
			display: none;
		}

		.resum {
			display: none;
		}

		.teach_class {
			width: 228px;
			height: auto;
			overflow: hidden;
			border: 1px #d7d7d7 solid;
			border-radius: 8px;
			margin-bottom: 0px;
		}

		.teach_img {
			display: none;
		}

		.teach_img img {
			display: block;
			width: 100%;
			height: auto;
		}

		.colum_teach h2 {
			font-size: 24px;
			color: #fff;
			height: 70px;
			line-height: 70px;
			text-align: center;
			background-color: #008e53;
			font-weight: 100;
		}

		.colum_teach ul {
			display: none;
			width: 168px;
			height: auto;
			overflow: hidden;
			padding: 30px 30px;
		}

		.colum_teach .show_title {
			display: block;
		}

		.colum_teach ul li {
			position: relative;
			width: 147px;
			height: 40px;
			border-left: 1px #a9a9a9 solid;
			padding-left: 20px;
		}

		.colum_teach .show_letter li {
			font-weight: bold;
			width: 127px;
			height: 30px;
			line-height: 30px;
			padding-left: 40px;
			cursor: pointer;
		}

		.colum_teach ul li:hover a {
			color: #008000;
		}

		.colum_teach ul li a {
			width: 147px;
			height: 40px;
			line-height: 40px;
			font-size: 16px;
			color: #333;
			font-weight: 600;
		}

		.colum_teach ul .active:after {
			content: url(/qzgyswdyxxcjzyzhlysy/static/img/teach_selected.png);
			position: absolute;
			z-index: 99;
			width: 15px;
			height: 15px;
			top: 25%;
			left: -7.5px;
		}

		.colum_teach .show_letter .active:after {
			content: url(/qzgyswdyxxcjzyzhlysy/static/img/teach_selected.png);
			position: absolute;
			z-index: 99;
			width: 15px;
			height: 15px;
			top: 7.5px;
			left: -7.5px;
		}

		.teach-wrap {
			float: none;
			width: 100%;
			height: auto;
			overflow: hidden;
		}

		.teach-wrap .teach_bar {
			width: calc(100% - 10px);
			height: 40px;
			border-bottom: 2px #008e53 solid;
			margin-bottom: 0px;
			padding-left: 10px;
		}

		.teach_bar .tbarL {
			display: none;
		}

		.teach_bar .tbarR {
			float: none;
			height: 30px;
			margin-top: 10px;
		}

		.tbarL strong {
			display: inline-block;
			line-height: 50px;
			color: #008e53;
			font-size: 18px;
			margin-right: 10px;
		}

		.tbarL span {
			display: inline-block;
			line-height: 50px;
			color: #333;
			font-size: 14px;
		}

		.tbarR img {
			display: inline-block;
			height: 14px;
			margin: 8px 0px;
		}

		.tbarR span {
			display: inline-block;
			font-size: 14px;
			color: #646464;
			line-height: 30px;
		}

		.tbarR a {
			display: inline-block;
			font-size: 14px;
			color: #646464;
			line-height: 30px;
		}

		/* teach_letter */
		.teach_letter {
			width: 100%;
			height: auto;
			background-color: #008e53;
			border-radius: 0px;
			overflow: hidden;
			margin-bottom: 0px;
		}

		.teach_letter ul {
			width: calc(100% - 20px);
			height: auto;
			overflow: hidden;
			padding: 0 10px;
		}

		.teach_letter ul li {
			float: left;
			width: 7.5%;
			height: 40px;
			font-size: 14px;
			color: #fff;
			line-height: 40px;
			font-weight: bold;
			text-align: center;
			cursor: pointer;
		}

		.teach_list {
			width: 100%;
			height: auto;
			overflow: hidden;
			background-color: #f9f9f9;
			padding: 0px 15px;
			margin-top: 10px;
		}

		.teach_list .letter-item {
			width: 100%;
			height: auto;
			overflow: hidden;
			padding-bottom: 20px;
		}

		.teach_list .letter-item>strong {
			float: left;
			width: 20px;
			height: 100%;
			line-height: 40px;
			font-size: 16px;
			color: #008e53;
		}

		.teach_list ul {
			width: calc(100% - 39px);
			float: left;
		}

		.teach_list ul li {
			float: left;
			width: 25%;
			height: 40px;

		}

		.teach_list ul li:hover a {
			color: #008000;
			font-weight: bold;
		}

		.teach_list ul li a {
			display: block;
			height: 40px;
			line-height: 40px;
			color: #333;
			font-size: 14px;
			text-align: center;
		}

		/* 鏁欏笀澶村儚鍒楄? */
		.teachBox {
			width: calc(100% - 15px);
			height: auto;
			overflow: hidden;
			padding: 20px 0 20px 15px;
		}

		.teachBox ul {
			width: 100%;
		}

		.teachBox ul .classT {
			display: block;
			width: 100%;
			height: auto;
			overflow: hidden;
			margin-bottom: 20px;
		}

		.teachBox ul .classT p {
			width: auto;
			height: 28px;
			line-height: 28px;
			background: #607d8b;
			float: left;
			border-bottom-right-radius: 12px;
			border-top-right-radius: 12px;
			font-size: 14px;
			color: #ffffff;
			padding-left: 16px;
			padding-right: 27px;
		}

		.teachBox ul li {
			float: left;
			width: 46%;
			height: 240px;
			margin-right: 2.6%;
			margin-bottom: 20px;
			border: 1px #e1e1e1 solid;
			border-radius: 8px;
			overflow: hidden;
		}

		.teachBox ul li:hover {
			border: 1px #c5bfbf solid;
		}

		.teachBox ul li a {
			display: block;
		}

		.teachBox ul li a img {
			width: 100%;
			height: 200px;
		}

		.teach-wrap .teachBox ul li:nth-child(5n) {
			margin-right: 2.6% !important;
		}

		.teachBox ul li .textB {
			height: 40px;
			line-height: 40px;
			color: #333;
			font-size: 16px;
			text-align: center;
			background-color: #f9f9f9;
		}


		/* 鏁欏笀绠€浠� */
		.info-wrap {
			width: 100%;
			height: auto;
			overflow: hidden;
		}

		.teach_card {
			width: 100%;
			height: auto;
			margin-bottom: 15px;
		}

		.line_two {
			display: -webkit-box;
			-webkit-box-orient: vertical;
			-webkit-line-clamp: 2;
			overflow: hidden;
		}

		.teach_card .card_img {
			float: none;
			width: 158px;
			height: 198px;
			border: 1px #d7d7d7 solid;
			border-radius: 4px;
			margin: auto;
			margin-top: 15px;
		}

		.teach_card .card_img img {
			display: block;
			width: 100%;
			height: 198px;
		}

		.teach_card .card_text {
			float: none;
			width: 100%;
			height: auto;
			padding: 10px 40px;
			background-color: #f9f9f9;
			margin-top: 15px;
		}

		.card_text strong {
			display: block;
			font-size: 18px;
			color: #008e53;
			line-height: 30px;
		}

		.card_text p {
			font-size: 14px;
			color: #666666;
			line-height: 30px;
		}

		.card_text span {
			display: inline-block;
			font-size: 14px;
			color: #666666;
			line-height: 30px;
			margin-right: 20px;
		}

		.card_text p font,
		.card_text span font {
			color: #333;
			font-weight: bold;
		}

		.teach_tab {
			width: 100%;
			height: auto;
			overflow: hidden;
			background-color: #f9f9f9;
		}

		.tabBox {
			width: auto;
			height: 30px;
			line-height: 30px;
			margin-bottom: 0px;
		}

		.tabBox .tab-item {
			float: left;
			width: 24.5%;
			height: 30px;
			line-height: 30px;
			color: #666;
			font-size: 14px;
			text-align: center;
			background-color: #e0e0e0;
			border-right: 2px #fff solid;
			border-bottom: 1px #f9f9f9 solid;
			font-weight: bold;
			cursor: pointer;
		}

		.tabBox .tab-item:last-child {
			border-right: 0px;
		}

		.tabBox .active {
			border-bottom: 1px #008e53 solid;
			color: #008e53;
		}

		.tabCont {
			width: 100%;
			height: auto;
			overflow: hidden;
			padding: 0 20px;
			margin-bottom: 15px;
		}

		.tabCont table {
			border: 1px gray solid;
			border-spacing: 0px;
			border-collapse: collapse;
			text-align: center;
			margin: 10px 0px;
			width: 100%;
		}

		.teach_tab .active {
			display: block;
		}

		.tabCont>h3 {
			font-size: 16px;
			color: #008e53;
			line-height: 25px;
			width: 600px;
			border-bottom: 1px #008e53 dashed;
			font-weight: bold;
			margin-top: 20px;
			padding-bottom: 10px;
		}

		.tabCont p {
			font-size: 14px;
			color: #666;
			line-height: 25px;
		}

		.tabCont>div {
			width: 100%;
			height: auto;
			overflow: hidden;
			color: #666;
			font-size: 14px;
			line-height: 25px;
			font-family: sans-serif;
			border: 0px;
			background: none;
			outline: none;
			resize: none;
			padding: 10px 0px;

		}

		[contentEditable=true]:empty:not(:focus):before {
			content: attr(data-text);
		}

		.resum {
			width: 228px;
			height: auto;
			overflow: hidden;
			border: 1px #d7d7d7 solid;
			border-radius: 8px;
			margin: 20px 0px;
			text-align: center;
			background-color: #f7f7f7;
			padding: 10px 0px;
		}

		.tabCont p {
			background-color: transparent !important;
		}

		.tabCont span {
			background-color: transparent !important;
		}

		.tabCont strong {
			background-color: transparent !important;
		}

		.resum a {
			display: block;
			width: 100%;
			height: auto;
			line-height: 45px;
			text-align: center;
			color: #fff;
			font-size: 18px;
			letter-spacing: 5px;
			font-family: "寰蒋闆呴粦";
		}

		.resum a img {
			display: block;
			height: 35px;
			width: auto;
			margin: 0 auto;
			margin-bottom: 6px;
		}

		.resum a span {
			display: block;
			height: 30px;
			line-height: 30px;
			color: #939393;
			font-size: 16px;

		}

		.page table {
			height: 30px;
			margin: 10px 0px;

		}

		.shutter-desc {

			position: absolute;
			z-index: 99;
			width: auto;
			max-width: 80%;
			right: 0px !important;
			bottom: 0px !important;
			background-color: rgba(0, 0, 0, 0.3);
			color: #fff;
		}

		.shutter-desc p {
			padding-left: 20px;
			line-height: 25px;
			color: #fff;
			font-size: 14px;
			margin: 0 10px;
		}

		/*鎮?*/
		.enphone {
			display: block;
			width: 35px;
			height: 35px;
			text-align: center;
			line-height: 33px;
			border-radius: 50% 0 0 50%;
			background: #008e53;
			position: fixed;
			right: 0px;
			bottom: 200px;
			z-index: 999;
		}

		.enphone a {
			width: 100%;
			height: 100%;
			color: #ffffff;
			font-size: 14px;
			font-weight: 600;
		}

		.tabCont a {
			color: #666 !important;
		}

	}