@charset "utf-8";
/* CSS Document */
.MainBox{width:100%;background: url(../images/bg_02.png) center bottom no-repeat;}
.TopPic{height:182px; background:url(../images/top_02.jpg);}
.TopBox{height:46px;}

.topIcon, .top{display:none;}

.Position{line-height:60px;  padding:0 16px;  color:#7b7b7b; border-bottom:1px solid #eaeaea;}
.HomeCon{overflow:hidden; position:relative; z-index:1; background: url(../images/opcitybg.png);}
.HomeConLeft{width:67%; float:left; padding-bottom:16px; padding-top: 10px;}
.HomeConLeft .JGTable td{padding:12px 12px 0 0;}
.Title{display:block; line-height:50px; text-align:center;}
.HomeConLeft .JGTable .odd .Title{background:#ecf8ff;}
.HomeConLeft .JGTable .even .Title{background:#d5efff;}
.HomeConLeft .JGTable .Title:hover{background:#c2e5fb;}
.HomeConRight{width:32%; float:right; padding:24px 0 0 0;}
.HomeConRight .searchBox{overflow:hidden; position: relative; padding-right: 50px;}
.searchBox .searchTxt{width:254px; border:1px solid #d1d1d1; line-height:34px; height:34px; padding:0 0 0 5px; border-radius:5px; outline:none;}
.searchBox .searchBtn{position: absolute; right: 0; top: 0; width:40px; height:36px; background:url(../images/searchBtn.png); border:none; cursor:pointer;}
.HomeConRight .Bsdt{display:block; padding-top:20px;}
.HomeConRight .Bsdt img{display: block; width: 100%;}

.TopPic{position: relative;}
.TopPic img{width: 240px; position: absolute; top: 20px; left: 5px;}
.TopPic h1{display: none;}


@media (max-width:1023px) {
}

@media (max-width:992px) {
	.HomeConLeft, .HomeConRight{float: none; width: 100%;}
	.searchBox .searchTxt{width: 100%;}
	.HomeConLeft .JGTable td{padding:12px 5px 0;}
	.HomeConRight{padding-top: 10px;}
	
	.TopPic{background: none; height: auto;}
	.TopPic img{width: 200px;}
	.TopPic h1{display:block; text-align: center; padding: 50px 0 40px; color: #fdca00; font-size: 36px; text-shadow: 0 0 5px rgba(255,255,255,0.5);}

}


@media (max-width:768px) {
	.TopPic img{position: static; display: block; margin:25px auto 0;}
	.TopPic h1{padding: 0 0 35px; font-size: 32px;}
}


@media (max-width:479px) {
	.TopPic h1{font-size: 26px;}
}