﻿div#idxBanner{width:100%;height:400px;display:block;background:url(../images/idx_bannerBg.png) repeat-x;float:none;clear:both}


#imgPlay {
	MARGIN:auto; OVERFLOW: hidden; WIDTH: 1000px; ZOOM: 1; POSITION: relative; HEIGHT: 398px;padding-top:2px;
}
#imgPlay .imgs IMG {WIDTH: 1000px; height:383px}
#imgPlay .imgs LI {FLOAT: left; POSITION: relative;list-style:none}
#imgPlay .imgs {WIDTH: 5005px}

#imgPlay .prev {
	BACKGROUND: url(../images/imgPlayer.png) no-repeat 0px 0px;LEFT: 8px;WIDTH: 46px;CURSOR: pointer;TEXT-INDENT: -9999px;POSITION: absolute;TOP: 145px;HEIGHT: 81px
}
#imgPlay .next {
	BACKGROUND: url(../images/imgPlayer.png) no-repeat 0px 0px; LEFT: 1px; WIDTH: 46px; CURSOR: pointer; TEXT-INDENT: -9999px; POSITION: absolute; TOP: 145px; HEIGHT: 81px
}
#imgPlay .next {
	BACKGROUND-POSITION: right 0px;RIGHT: 7px;LEFT: auto
}

#imgPlay .num SPAN {
	DISPLAY: inline-block; BACKGROUND:#666; MARGIN: 0px 1px 0 0; OVERFLOW: hidden; WIDTH:141px; CURSOR: pointer; LINE-HEIGHT: 0; HEIGHT: 13px
}
#imgPlay .num SPAN.on {BACKGROUND:#586380}


#imgPlay #numInner {display:block;padding:0;position:absolute;top:383px;text-align:left;left:0!important;width:1000px!important;background:#a6a6a6}

#imgPlay .prev{behavior:url("/js/iepngfix.htc")}


ul#bannerBtns{margin:0;padding:0}
div#idxContent{width:100%;margin:0;padding:0;display:block;background:url(../images/idxContentBg.png) #ececec repeat-x;float:none;clear:both}
div#idxContent:after {content: ".";display: block;height:0px;font-size:0px;line-height:0px;clear: both;visibility: hidden;}

div#contentWrap{width:1001px;height:368px;margin:0 auto;padding:0;}
div#topProds{width:345px;float:left}


div#topProds h3{width:345px;background:url(../images/prodTabs.png) no-repeat left -180px;display:block;margin:0;padding:0}


div#topProds h3.active, div#topProds h3#bottom.active{background-position:left -144px}
div#topProds h3 a.pdt{line-height:36px;height:36px;display:inline-block;padding-left:40px;color:#2d3039;font-size:13px}
div#topProds h3.active a.pdt{color:#fff}

div#topProds h3#top{background-position:left -36px}
div#topProds h3#bottom{background-position:left -108px}


div#topProds h3#top.active{background-position:left top}

div#topProds dl{width:345px;padding:0px;height:145px;margin:0;display:block;float:none;clear:both;background:url(../images/topProdBorderRight.png) #fff repeat-y right top}
div#topProds dl dt{width:120px;padding:10px 10px 3px 10px;height:125px;overflow:hidden;float:left;background:url(../images/topProdBorderLeft.png) repeat-y left top}
div#topProds dl dt img{display:inline}
div#topProds dl dd{width:180px;height:125px;padding:10px 10px 3px 10px;float:left;word-wrap: break-word; word-break: normal;font-size:12px;color:#7c92a7;line-height:1.5em }

div#topProds dl dd.Bdr,div#topProds dl dd.btmBdr{float:none;clear:both;font-size:0;line-height:0;padding:0;margin:0;width:345px;height:7px;}
div#topProds dl dd.Bdr{background:url(../images/topProdBorderLeft.png) repeat-y left top}
div#topProds dl dd.btmBdr{background:url(../images/topProdBorderLeftDown.jpg)}

dl#topSolutions{width:420px;float:left;background:url(../images/solution2.png) no-repeat left bottom;padding-bottom:10px;margin-left:10px}
dl#topSolutions dt{width:420px;height:42px;background:url(../images/solution1.png) no-repeat;text-indent:-1000px;overflow:hidden}
dl#topSolutions dd{width:418px;height:239px;overflow:hidden;background:url(../images/solution3.png) repeat-x;border:1px solid #e6e6e6;border-top:none;border-bottom:none}
dl#topSolutions dd div{width:416px;height:239px;border:1px solid #d6d6d6;border-top:none;border-bottom:none}

ul.solutionList{list-style:none;margin:0;padding:10px;}
ul.solutionList li{width:400px;display:block;float:none;clear:both;background:url(../images/square.png) no-repeat left center;padding-left:10px}
ul.solutionList li:after{content: ".";display: block;height:0px;font-size:0px;line-height:0px;clear: both;visibility: hidden;}

ul.solutionList li.top{background:url(../images/dashline.png) repeat-x left bottom;padding-bottom:10px;padding-left:0}
ul.solutionList li a{color:#58699a;font-size:13px;line-height:28px}
ul.solutionList li a:hover{color:Blue}

ul.solutionList li em{display:block;float:left;width:115px;height:102px;padding:10px;}
ul.solutionList li p{display:block;float:left;width:265px;height:122px;}

ul.solutionList li p span{display:block;font-size:12px;line-height:1.5em;color:#949494}
ul.solutionList li p span a{color:#202c39;font-size:14px;font-weight:bold}

div#topNews{height:35px;padding:11px 0 0 126px;background:url(../images/topNews.png) no-repeat left 11px;float:none;clear:both;}

div#topNews dl{height:35px;width:875px;background:url(../images/topNews.png) repeat-x left -35px;}
div#topNews dl dt{width:106px;height:35px;float:left;background:url(../images/topNews.png) repeat-x left -70px;text-align:right;padding-right:20px}
div#topNews dl dd{width:749px;height:35px;float:left;overflow:hidden}

div#topNews dl dt a{display:inline-block;width:17px;height:17px;background:url(../images/newsBtn.png);line-height:10px;font-size:0px;margin-top:10px}


div#topNews dl dt a.btnLeft{}
div#topNews dl dt a.btnRight{background-position:left -17px;margin-left:10px}

div#topNews dl dt a.btnLeft:hover{height:17px;background-position:left -34px}
div#topNews dl dt a.btnRight:hover{height:17px;background-position:left -51px;margin-left:10px}

ul#topNewsList{list-style:none;height:22px;overflow:hidden;margin:0;padding:7px 0 0 7px}
ul#topNewsList li{list-style:none;font-size:12px;height:22px;line-height:22px;}
ul#topNewsList li a{color:#5d6068}
ul#topNewsList li span{color:#afb1b7}
