.banner{
    width: 100%;
    height: 300px;
    background: #68c8c5 url("../images/about_us1.jpg") no-repeat center top;
}

.main {
    width: 972px;
    margin: 55px auto 0!important;
    padding: 0 4px;
}

/* main */
.main{width: 972px;margin: 55px auto 0 !important; padding: 0 4px;}
.public-title{padding-left: 48px;font-size: 18px;color: #717070;height: 45px;line-height: 45px;background: url("../images/yy_product_icon0.png") no-repeat 13px center;}
.public-cont .item{
	position:relative;
	width: 134px;
    height: 45px;
    margin-top: 12px;
}

.public-cont .item>a{
    display: block;
    width: 100%;
    height: 100%;
}

.public-cont .item>a .icon{
    font-size: 16px;
    color: #717070;
    padding-left: 58px;
    line-height: 45px;
	background:#fff;
}

.public-cont .item>a .icon-21{background: url("../images/yy_product_icon21.png") no-repeat 13px center;}
.public-cont .item>a .icon-31{background: url("../images/yy_product_icon31.png") no-repeat 13px center;}
.public-cont .item>a .icon-41{background: url("../images/yy_product_icon41.png") no-repeat 13px center;}
.public-cont .item>a .icon-51{background: url("../images/yy_product_icon51.png") no-repeat 13px center;}
.public-cont .item>a .icon-61{background: url("../images/yy_product_icon61.png") no-repeat 13px center;}
.public-cont .item>a .icon-71{background: url("../images/yy_product_icon71.png") no-repeat 13px center;}
.public-cont .item>a .icon-81{background: url("../images/yy_product_icon81.png") no-repeat 13px center;}

.public-cont ul .item>a:hover{background: #64b9db;}
.public-cont ul .item>a:hover .icon{ color:#fff;}
.public-cont ul .item>a:hover .icon-21{background: url("../images/yy_product_icon22.png") no-repeat 13px center !important;}
.public-cont ul .item>a:hover .icon-31{background: url("../images/yy_product_icon32.png") no-repeat 13px center;}
.public-cont ul .item>a:hover .icon-41{background: url("../images/yy_product_icon42.png") no-repeat 13px center;}
.public-cont ul .item>a:hover .icon-51{background: url("../images/yy_product_icon52.png") no-repeat 13px center;}
.public-cont ul .item>a:hover .icon-61{background: url("../images/yy_product_icon62.png") no-repeat 13px center;}
.public-cont ul .item>a:hover .icon-71{background: url("../images/yy_product_icon72.png") no-repeat 13px center;}
.public-cont ul .item>a:hover .icon-81{background: url("../images/yy_product_icon82.png") no-repeat 13px center;}
.public-cont ul .item>a:hover .icon-21{background: url("../images/yy_product_icon21.png") no-repeat 13px center;}


.public-cont .current{ background: #64b9db !important; }
.public-cont .current>a .icon{ color:#fff !important; }
.public-cont .current>a .icon-21{background: url("../images/yy_product_icon22.png") no-repeat 13px center !important;}
.public-cont .current>a .icon-31{background: url("../images/yy_product_icon32.png") no-repeat 13px center !important;}
.public-cont .current>a .icon-41{background: url("../images/yy_product_icon42.png") no-repeat 13px center !important;}
.public-cont .current>a .icon-51{background: url("../images/yy_product_icon52.png") no-repeat 13px center !important;}
.public-cont .current>a .icon-61{background: url("../images/yy_product_icon62.png") no-repeat 13px center !important;}
.public-cont .current>a .icon-71{background: url("../images/yy_product_icon72.png") no-repeat 13px center !important;}
.public-cont .current>a .icon-81{background: url("../images/yy_product_icon82.png") no-repeat 13px center !important;}


/*产品子集*/
.public-cont .item .subset{
	width: 550px;
    position: absolute;
	top:0px;
    left: 280px;
	overflow:hidden;
	display:none;
}

.public-cont li.current .subset{
	display:block;
}

.public-cont .item .subset .sub-item{
	width:20%;
	float:left;
	margin-bottom:24px;
}

.public-cont .item .subset .sub-item a{
	display:block;
	width:70px;
	margin:0 auto;
}

.public-cont .item .subset .sub-item .sub-pic{
	display:black;
	height:70px;
	width:70px;
	margin:0 auto;
}

.public-cont .item .subset .sub-item .sub-pic img{
	width:100%;
	height:100%;
}

.public-cont .item .subset .sub-item .label{
	height:24px;
	line-height:24px;
	width:70px;
	text-align:center;
	padding-top: 10px;
    font-size: 14px;
    color: #717070;
}
