/******MAIN 主体******/
.sousuo{
	width: 337px; height: 260px; float: left; position: relative;}
/*search*/
.sousuo .search{
	  width: 258px; height: 39px; 
	  position: absolute; top: 99px; left: 34px;}
.sousuo .search input.se{
	width: 208px; line-height: 39px; 
	display: block; padding: 0 10px 0 40px;
	border-radius: 30px; border: 0px solid #ececec; background: none;}
.sousuo .search .btn-se{
	text-indent: -9999em;
	position: absolute; width: 32px; height: 32px; left: 6px; top: 4px;
	border: 0; background: none;}
.chanpin{
	width: 343px; float: left; margin-left: 3px; position: relative;}
.haocai{
	width: 340px; height: 260px; float: right; position: relative;}
.chanpin .more, .haocai .more{
	width: 113px; height: 25px; position: absolute; right: 0px; bottom: 25px;}
.chanpin span, .haocai span{position:relative; display:block;}
.chanpin span dd, .haocai span dd{display:none;}
.chanpin span:hover, .haocai span:hover{ visibility:visible; color:#FFF;}
.chanpin span:hover dd, .haocai span:hover dd{
	position:absolute; top:0px; z-index: 9999;
	display:block; padding: 25px 0; color:#000; overflow:hidden;}


.guanyu{
	width: 337px; float: left; margin-top: 3px;}
.pintai{
	width: 686px; float: right; margin-top: 3px;}
.down-home{width: 1026px; overflow: hidden; display:none; margin: 3px 0 0 0;}
.down-home a {display:block}
.down-home .link-in{float: right; margin-right: 15px; margin-bottom: 5px;}
.down-home .link-in a{color: #fff;}


.yingyong-list{
	width: 1026px; height: 356px; background: #4ec1ea; margin-top: 3px;}
.yingyong-list ul{}
.yingyong-list ul li{
	width: 167px; height: 172px; position: relative; float: left; margin: 4px 2px 0 2px;}
.ing-ceng{
	width: 167px; height: 172px; 
	text-align: center; text-indent: -999999px; 
	line-height: 172px; font-size: 14px; position: absolute; left: 0; top: 0;}
.ing-ceng:hover{
	background: url(/images/home-li-hover.png) no-repeat; color: #fff; text-indent: 0; }
	

.xinwen{
	width: 507px; float: left; margin-top: 3px;}
.huoban{
	width: 519px; float: right; margin-top: 3px;}
.huoban ul{}
.huoban ul li{
	width: 170px; height: 166px; float: left; margin:0px 0px 3px 3px;}
	

.tree_box{margin: 0px auto;width: 285px; overflow: hidden;}
.tree_box h3,.tree_one h4,.tree_two li{cursor: pointer; padding-left: 10px;}
.tree_box h3{color: #232e58; font-size: 14px; line-height: 30px;}
.tree_one h4{color: #0c5191; font-size: 14px; line-height: 25px;}
.tree_two li{color: #198db9; font-size: 12px; line-height: 20px;}
.tree_one,.tree_two{display: none;margin: 0 0 0 10px;overflow: hidden;}
.tree_one li{margin: 5px 0;}
.tree_box h3.sider-current{
	background: #4ca8d8; color: #fff; border-radius: 5px;}