/*´óÆÁ*/
@media (min-width: 768px) {
    
	.container-fluid {
	margin: 0 auto;
	max-width: 1488px;
	}
	.w-100 {
	  width: 100%;
	  max-width: 100%;
	}

	.carousel .message {
    padding: 0;
	}
	.carousel-caption {
    color: #000;
    text-shadow: none;
    font-weight: 300;
	}
	.carousel-control.left, .carousel-control.right {
		background-image: none;
	}

	.back-transparent {
		background-color: rgba(255, 255, 255, 0.7);
	}
	.carousel-control {
		text-shadow: none;
		color: #333;
		width: 7%;
	}
	#carousel-home i {
		font-size: 50px;
		margin-top: 220px;
	}
	.carousel-control:focus,
	.carousel-control:hover {
		color: #333;
	}
	.bgcover {
	  background-size: cover;
	  background-position: center;
	  display: table;
	  width: 100%;
	}
	#carousel-home i {
		font-size: 50px;
		margin-top: 220px;
	}
	.carousel-control:focus,
	.carousel-control:hover {
		color: #333;
	}
	.hcol-slider-home {
	  height: 511px;
	}
	.message {
	  color: #000;
	  display: table-cell;
	  text-align: center;
	  vertical-align: middle;
	  padding: 0 20px;
	}
	.message p {
		font-size: 30px;
		text-align: center;
		padding: 20px 40px;
	}
	.message h2 {
		font-size: 48px;
		padding: 14px 45px 18px;
		cursor: default;
		font-family:Tahoma, Arial,Helvetica;
	}
	.message .title{padding-top:20px;width:40%;background:#fff;height:68px;line-height:32px;opacity:0.3;color:#000;text-align:left;font-size:32px;font-weight:bold;padding-left:20px;float:left;font-family:Tahoma, Arial,Helvetica;clear:both;}
	.message .second{width:40%;background:#fff;height:48px;line-height:18px;opacity:0.3;color:#000;text-align:left;font-size:16px;font-weight:bold;padding-left:20px;float:left;font-family:Tahoma, Arial,Helvetica;clear:both;}
	.message .three{width:40%;background:#fff;height:38px;line-height:28px;opacity:0.3;color:#000;text-align:left;font-size:12px;font-weight:bold;padding-left:20px;float:left;font-family:Tahoma, Arial,Helvetica;clear:both;}
	.carousel .message {
		padding: 0;
	}

	.htitle{color:#000;width:70%;height:120px;line-height:120px;font-size:32px;margin:auto;text-align:center;clear:both;}
	.htext{width:70%;height:auto;overflow:hidden;line-height:30px;font-size:14px;margin:16px auto;}
	.himg{width:70%;height:auto;overflow:hidden;margin:16px auto;}
	.himg img{width:100%;}

	.split_line{width:95%;border-top:solid 1px #ccc;margin:auto;}
	
	.castable{width:50%;min-width:680px;height:auto;overflow:hidden;margin:auto;border:solid 1px #ccc;padding:5px 0px;}
	.castable ul{margin:0px;padding:0px;}
	.castable li{list-style:none;line-height:22px;padding:3px 10px;width:110px;float:left;}

	.list_ti{padding-left:10px;height:40px;line-height:40px;border-top:solid 1px #e6e6e6;background-color:#f8f8f8;}
	.list_ti ul{width:100%;height:40px;line-height:40px;overflow:hidden;border:none;}
	.list_ti li{float:left;margin-right:20px;font-size:12px;height:25px;line-height:25px;margin-top:7px;}
	.list_ti i{font-size:18px;}

	.list_ti .page_link_shot{width:auto;float:right;}
	.list_ti .page_link_shot div{margin-left:2px;float:left;height:25px;line-height:25px;text-align:center;}
	.list_ti .page_link_shot .btn{width:46px;background-color:#fff;border:solid 1px #e6e6e6;}
	.list_ti .page_link_shot .btn a{display:block;}
	.list_ti .page_link_shot .btn i{font-size:18px;color:#888;}
	.list_ti .page_des{margin-right:20px;font-size:14px;}

	.page_link_long{height:30px;width:50%;line-height:30px;margin:30px auto;}
	.page_link_long ul{float:right;text-align:right;height:30px;}
	.page_link_long li{float:left;border:solid 1px #e6e6e6;background-color:#f8f8f8;margin-left:10px;}
	.page_link_long li a{display:block;padding:0px 10px;}
	.page_link_long .cul{padding:0px 10px;border:none;background-color:#fff;font-size:16px;}

	.tips{height:30px;width:50%;line-height:16px;margin:0px auto 30px auto;}
}




/*Ð¡ÆÁ768ÒÔÏÂ*/
@media (max-width: 767px) {
	
  .container-fluid {
	margin: 0 auto;
	max-width: 767px;
	}
	.w-100 {
	  width: 100%;
	  max-width: 100%;
	}

	.carousel .message {
    padding: 0;
	}
	.carousel-caption {
    color: #000;
    text-shadow: none;
    font-weight: 100;
	}
	.carousel-control.left, .carousel-control.right {
		background-image: none;
	}

	.back-transparent {
		background-color: rgba(255, 255, 255, 0.7);
	}
	.carousel-control {
		text-shadow: none;
		color: #333;
		width: 4%;
	}
	#carousel-home i {
		font-size: 30px;
		margin-top: 80px;
	}
	.carousel-control:focus,
	.carousel-control:hover {
		color: #333;
	}
	.bgcover {
	  background-size: cover;
	  background-position: center;
	  display: table;
	  width: 100%;
	}
	#carousel-home i {
		font-size: 30px;
		margin-top: 110px;
	}
	.carousel-control:focus,
	.carousel-control:hover {
		color: #333;
	}
	.hcol-slider-home {
	  height: 260px;
	}
	.message {
	  color: #000;
	  display: table-cell;
	  text-align: center;
	  vertical-align: middle;
	  padding: 0 20px;
	}
	.message .title{display:none;width:60%;background:#fff;height:28px;line-height:12px;opacity:0.3;color:#000;text-align:left;font-size:12px;font-weight:bold;padding-left:10px;float:left;font-family:Tahoma, Arial,Helvetica;clear:both;}
	.message .second{display:none;width:60%;background:#fff;height:auto;overflow:hidden;line-height:16px;opacity:0.3;color:#000;text-align:left;font-size:14px;font-weight:bold;padding-left:20px;float:left;font-family:Tahoma, Arial,Helvetica;clear:both;}
	.message .three{width:40%;background:#fff;height:auto;overflow:hidden;line-height:12px;opacity:0.3;color:#000;text-align:left;font-size:12px;font-weight:bold;padding:10px;float:left;font-family:Tahoma, Arial,Helvetica;clear:both;}
	.message p {
		font-size: 16px;
		text-align: center;
		padding: 20px 40px;
	}
	.message h2 {
		font-size: 24px;
		padding: 14px 45px 18px;
		cursor: default;
	}
	.carousel .message {
		padding: 0;
	}

	.htitle{color:#000;width:100%;height:120px;line-height:120px;font-size:32px;margin:auto;text-align:center;}
	.htext{width:90%;height:auto;overflow:hidden;line-height:30px;font-size:16px;margin:16px auto;}
	.himg{width:95%;height:auto;overflow:hidden;margin:16px auto;}
	.himg img{width:100%;}

	.split_line{width:95%;border-top:solid 1px #ccc;margin:auto;}
	
	.pitable{width:95%;min-width:240px;height:auto;overflow:hidden;margin:auto;border:solid 1px #ccc;}
	.pitable .row{height:auto;overflow:hidden;border-top:solid 1px #ccc;padding:5px 0px;}
	.pitable .row li{line-height:18px;padding:0px 10px;}
	.pitable .cas{clear:both;}

	.castable{width:95%;height:auto;overflow:hidden;margin:auto;border:solid 1px #ccc;padding:5px 0px;}
	.castable ul{margin:0px;padding:0px;}
	.castable li{list-style:none;line-height:22px;padding:3px 10px;width:110px;float:left;}


	.list_ti{padding-left:10px;height:40px;line-height:40px;border-top:solid 1px #e6e6e6;background-color:#f8f8f8;}
	.list_ti ul{width:100%;height:40px;line-height:40px;overflow:hidden;border:none;}
	.list_ti li{float:left;margin-right:20px;font-size:12px;height:25px;line-height:25px;margin-top:7px;}
	.list_ti i{font-size:18px;}

	.list_ti .page_link_shot{width:auto;float:right;}
	.list_ti .page_link_shot div{margin-left:2px;float:left;height:25px;line-height:25px;text-align:center;}
	.list_ti .page_link_shot .btn{width:46px;background-color:#fff;border:solid 1px #e6e6e6;}
	.list_ti .page_link_shot .btn a{display:block;}
	.list_ti .page_link_shot .btn i{font-size:18px;color:#888;}
	.list_ti .page_des{margin-right:20px;font-size:14px;}

	.page_link_long{height:30px;width:95%;line-height:30px;margin:30px auto;}
	.page_link_long ul{float:right;text-align:right;height:30px;}
	.page_link_long li{float:left;border:solid 1px #e6e6e6;background-color:#f8f8f8;margin-left:10px;}
	.page_link_long li a{display:block;padding:0px 10px;}
	.page_link_long .cul{padding:0px 10px;border:none;background-color:#fff;font-size:16px;}

	.tips{height:30px;width:95%;line-height:16px;margin:0px auto 30px auto;}
}