   @font-face {
            font-family: "Noto Sans TC ";
            src: url(./font/AlibabaPuHuiTi-3-55-Regular.woff2) format('woff2');
            cache: local;
        }
		*{
			margin: 0;
			padding: 0;
	                font-family: "Noto Sans TC ";
		}
		body{
/*			background:rgba(38,43,50,0.9);*/
/*			color: #fff;*/
			color: #000;
			background: #fff;
		}
		.infoHeader{
/*			background-color: rgb(121,121,121,0.9)*/
		}
		.clearfix:after {
			content:".";
			display:block;
			height:0;
			visibility:hidden;
			clear:both;
		}
		.clearfix { 
			*zoom:1; 
		}
		.Float{
	    	float: left;
	    	text-align: center;
	    }
		.defaultWidth{
			width: 1000px;
		}
		img{
			width: 100%;
			height: 100%;
		}
		.top{
			background: #fff;
			height: 30px;
			line-height: 30px;
			font-size: 12px;
			cursor:pointer;
			color: #000;
		}
		.centerTop{
			margin: 0 auto;
		}
		.centerTop{
			display: flex;
			justify-content:space-between;
		}
		.wapper{
			margin: 0 auto;
			position: relative;
		}
		.bannerbox {  
	        width:100%;
	        position:relative;  
	        overflow:hidden;  
	    }  
	    .bannerTitle{
	    	position: absolute;
		    font-size: 36px;
		    width: 100%;
		    height: 100%;
		    font-weight: bold;
	    }
	    .bannerTitle p {
	    	width: 1000px;
	    	margin:0 auto;
	    	text-align:center;
	    	line-height:330px;
	    	background-image: url(./images/logo.png);
		    background-position: left 20px;
		    background-repeat: no-repeat;
		    background-size: 300px;
	    }
	    .introduce{
	    	line-height:34px;
	    	font-size: 15px;
	    	padding: 20px 0 20px 0;
	    }
	    .Transactionscale{
/*	        background:rgba(6,6,6,.3);*/
	    	padding-bottom: 20px;
	    	border-bottom-left-radius: 6px;
	    	border-bottom-right-radius: 6px;
	        border-bottom-left-radius: 0;
	        border-bottom-right-radius: 0;
	    }	
	    .line{
	    	border-bottom-right-radius:10px;
	    	border-bottom-left-radius:10px;
	    	height: 30px;
/*	    	background:rgba(6,6,6,.3);*/
	    }
	    .Totaldata{
	    	display:flex;
/*	    	background:rgba(6,6,6,.3);*/
	    	border-bottom-right-radius:10px;
	    	border-bottom-left-radius:10px;
	    }
	    .TotaldataTitle{
/*	    	background:rgba(6,6,6,.3);*/
	    	line-height:85px;
	    	text-align:center;
	    	border-top-right-radius:10px;
	    	border-top-left-radius:10px;
	    	display:flex;
	    	justify-content:space-between;
	    	text-align:center;
	    }
	    .TotaldataTitle div{
	    	flex:1;
	    	font-weight: bold;
	    	font-size: 16px;
	    }
	    .PlatformsituationIntroduce{
		    padding: 20px;
		    margin-top: 96px;
		    line-height: 27px;
	    }
	    #PrefectureAndCity{
	    	padding-bottom: 25px;
	    }
	    .marketCompetition{
/*	    	background:rgba(6,6,6,.3);*/
	    	border-radius: 10px;
	    	padding-bottom: 30px;
	    }
	    .Toptenprojects{
/*	    	background:rgba(6,6,6,.3);*/
	    	padding:50px;
	    	border-bottom-right-radius:10px;
	    	border-bottom-left-radius:10px;
	    }
	    .Toptenprojects table{
			color: #000;
			font-size: 13px;
			text-align:center;
	    }
	    .industryTable{
	    	width: 80%;
	    	margin:0 auto;
	    	font-size: 13px;
	    	color: #000;
/*	    	background:rgba(6,6,6,.3);*/
    		border: 1px solid #F0F0F0;
	    }
	    .industryTitle{
	    	height: 60px;
	    	border: 1px solid #F0F0F0;
	    	border-bottom: none;
	    	overflow:hidden;
	    	border-bottom:1px solid #F0F0F0;
	    }
	    .General{
/*	    	background:rgba(6,6,6,.3);*/
	    	padding-top: 20px;
	    	margin-top:20px;
	    	border-top-right-radius:10px;
	    	border-top-left-radius:10px;
	    	color:#fff;
	    }
		.introduceT{
			line-height: 28px;
		    background-image:url(./images/bg.png);
		    padding: 10px;
		    width: 225px;
		    height:28px;
		    background-size: 100% 100%;
		    text-indent: 28px;
		    font-weight: bold;
	        font-size:18px;
	        background-repeat: no-repeat;
		}
		.introduceText{
			margin-top:30px;
			line-height:25px;
			text-indent:32px;
			padding: 0 40px;
		}
	    .industryTitleL{
	    	width: 120px;
	    	height: 60px;
	    	font-weight: bold;
	    	line-height:60px;
	    	
	    }
	    .industryTitle .industryTitleL{
	    	border-right:1px solid #F0F0F0; 
	    }
	    .industryTitleR{
	    	float: left;
		    height: 60px;
		    padding-top: 12px;
		    text-align: center;
		    width: calc(100% - 121px);
		    font-weight: bold;
		    line-height: 20px;
	    }
	    .columnTitle{
	    	width: 120px;
	    	border: 1px #fff solid;
	    	border-right: none;
	    }
	    .itemTitle{
	    	height:88.8px;
	    	line-height:88.8px;
	    	border-top:1px solid #F0F0F0;
	    }
	    .columnContent{
	    	display:flex;
	    }
	    .columnprovince{
	    	text-align:center;
	    	flex: 1;
	    }
	    .columndata,.columnregion{
			height:43px;
	    	line-height:43px;
	    	border: 1px solid #F0F0F0;
	    }
	    .markeTableTitle{
	    	line-height:35px;
	    	font-weight: bold;
	    	font-size: 14px;
	    }
	    .markeTableConten{
			text-indent:28px;
			text-align:left;
			font-weight: bold;
			margin-bottom: 15px;
			font-size: 13px;
	    	font-weight: normal;
	    	width: 354px;
	    }
	    .fontSize14{
			font-size: 14px;
	    }
	    table,th,td{
	        border: 1px #ccc solid;
	        border-collapse: collapse;
	    }
	    table{
	        width:88%;
	        margin: 0px auto;
	    }
	    th,td{
	        padding: 10px;
	    }
	    th{
	        color: #000;
	    }
	    .footer {
			padding-top: 30px;
			padding-bottom: 100px;
		}

		.contents {
			width: 1000px;
			margin: 0px auto;
			overflow: hidden;
		}

		.bomLink {
			text-align: center;
			padding-top: 20px;
			font-size: 12px;
		}

		.bomLink li {
			display: inline-block;
			color: #888888;
		}

		.bomLink li a {
			color: #000;
			padding: 0 10px;
		}

		.ft {
			padding-top: 20px;
			color: #000;
			text-align: center;
			font-size: 12px;
		}

		.fl {
			float: left;
		}

		.ft span {
			padding: 0 10px;
		}

		.ft span a {
			color: #000;
		}

		.ft p img {
			vertical-align: middle;
			width: auto;
			height: auto;
		}

		.ft .ghs_icon {
			padding: 0px;
			color: #000;
			text-decoration: underline;
		}
		.marketCompetitionItem{
			display:flex;
			justify-content: space-between;
			color: #000;
			padding: 0 86px;
			margin-top: 30px;
		}
		.markeTable{
			flex: 1;
			color: #000;
			text-align:center;
			font-size: 13px;
		}
		.ercode{
			position: fixed;
			width: 180px;
			height: 200px;
			background-color:#fff;
			top:459px;
			right:5%; 
			padding-top: 30px;
			border-radius: 8px;
		}
		.ercode img{
			width: 80%;
			height: auto;
			display:block;
			margin:0 auto;
		}

