﻿body {margin:0;padding:0;background:url(../images/topBg.png) #ececec repeat-x;font-size:13px;color:#5d6477}
a{text-decoration:none}
img{border:none}
dl,dt,dd,div,p,ul,li{margin:0;padding:0}

#wrap{width:100%}
#header{width:1001px;height:140px;margin:0 auto;float:none;clear:both}
#header:after {width:100%;content: ".";display: block;height:0px;font-size:0px;line-height:0px;clear: both;visibility: hidden;}
#header #Titles{width:1001px;height:94px;margin:0 auto;float:none;clear:both;overflow:hidden;background:url(../images/headerbg.png) no-repeat 326px top}
#logo, #logoTxt, #hotLine{float:left}
#logoTxt{width:136px;height:94px;background:url(../images/logoTxt.png)}
#hotLine{padding:65px 0 0 470px}

.clearfix:after {content: ".";display: block;height:0px;font-size:0px;line-height:0px;clear: both;visibility: hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;height:0px;font-size:0px;line-height:0px;clear: both;visibility: hidden}

/* End hide from IE-mac */
div#primaryNav{width:1001px;height:46px;float:none;clear:both;background:url(../images/navBg.png) repeat-x;border-top:1px solid #fbfdff}

ul#NavList{width:1001px;height:41px;float:none;clear:both;background:url(../images/navBgRight.png) no-repeat right top;margin:0;padding:0 0 5px 0;display:block;position:absolute}
ul#NavList li{float:left;height:41px;line-height:41px;list-style:none;background:url(../images/navLine.png) no-repeat left top;text-align:center;width:116px}
ul#NavList li.active{background:url(../images/navhover.png)}
ul#NavList li a{color:#224597;text-decoration:none;font-size:13px;font-weight:bold;font-family:"宋体"}
ul#NavList li.active a{color:#fff}
ul#NavList li.home{width:61px;background:url(../images/home_btn.png);}
ul#NavList li.home.active{background-position:left -41px}
ul#NavList li.home a{width:61px;height:41px;display:inline-block;font-size:0px;line-height:0px}

ul#NavList li.searchBar{height:24px;width:224px;background:url(../images/SearchBg.png) repeat-x left -48px;position:absolute;right:10px;top:9px;overflow:hidden}
ul#NavList li.searchBar div.searchBox{background:url(../images/SearchBg.png) no-repeat left top;padding-left:25px;height:24px;text-align:left;vertical-align:top}
ul#NavList li.searchBar div.searchBox input.keywd{background:transparent;border:0!important;font-size:12px;line-height:22px;height:22px;width:149px;margin:0!important;padding:0!important;vertical-align:top}
ul#NavList li.searchBar div.searchBox input.searchBtn{background:url(../images/SearchBg.png) no-repeat left -24px;border:none;height:24px;line-height:24px;width:50px;margin:0;padding:0;vertical-align:top}

dl#prodSearch{background:url(../images/SearchProdBg.png) no-repeat right top;padding:25px 0 10px 0;margin-left:9px;float:left;width:217px;}
dl#prodSearch dd{}
dl#prodSearch dd ul{list-style:none;margin:0;padding:5px 0 15px 0}
dl#prodSearch dd ul li{padding:2px}
dl#prodSearch dd ul li.Btn{padding:12px 0 18px 35px;background:url(../images/underline.png) no-repeat right bottom}
input.prodSearchBtn{width:97px;height:29px;background:url(../images/SearchBtn.png);border:none}
dl#prodSearch dd ul li.hotline{background:url(../images/ServiceNum.png) no-repeat left bottom;height:57px;padding-top:15px}
dl#prodSearch dd ul li.hotline a{display:block;width:200px;height:56px}

div#footer{width:100%;background:#ececec}
dl#footerCotent{width:1001px;height:48px;margin:0 auto;background:url(../images/footerright.png) #5e6577 no-repeat right top}
dl#footerCotent dt{width:157px;height:48px;display:inline-block;background:url(../images/footerlogo.png);float:left}
dl#footerCotent dd.copyright{height:48px;width:544px;display:inline-block;float:left;color:#fff;font-size:12px;line-height:48px;padding-left:10px}
dl#footerCotent dd.lnks{height:48px;width:270px;float:left;text-align:right;}
dl#footerCotent dd.lnks span{font-size:12px;color:#bbb;padding-top:10px;display:inline-block}
dl#footerCotent dd.lnks span a{color:#bbb}
dl#footerCotent dd.lnks span a:hover{color:blue}

dl#footerCotent dd.lnks a.techsupport{display:inline-block;background:url(../images/techsupport.png);width:121px;height:11px;font-size:8px;line-height:11px;margin-top:5px}

div#userPosition{width:100%;height:44px;background:url(../images/posBg.png) #fff repeat-x left bottom}
div#userPosition dl{width:1001px;margin:0 auto;line-height:30px;font-size:12px;padding-top:10px;color:#5d6477}

div#columnWrap{width:100%;background:url(../images/idxContentBg.png) repeat-x;padding-top:20px}
div#columnWrap:after {width:100%;content: ".";display: block;height:0px;font-size:0px;line-height:0px;clear: both;visibility: hidden;}

div#winCols{width:1001px;padding-bottom:12px;margin:0 auto;float:none;clear:both;}
div#winCols:after {width:100%;content: ".";display: block;height:0px;font-size:0px;line-height:0px;clear: both;visibility: hidden;}

div#leftColumn{width:211px;padding-right:16px;float:left;padding-bottom:30px;background:#red}
div#rightColumn{width:774px;float:left;background:url(../images/rightBtmBg.png) #fff no-repeat left bottom;padding-bottom:12px;}

dl#sideNav{width:211px;padding-bottom:5px;background:url(../images/sidenavDown.png) no-repeat left bottom}
dl#sideNav dt{width:211px;height:47px;}
dl#sideNav dt.about{background:url(../images/T_about.png)}
dl#sideNav dt.prods{background:url(../images/T_prod.png)}
dl#sideNav dt.solutions{background:url(../images/T_solution.png)}
dl#sideNav dt.service{background:url(../images/T_Service.png)}
dl#sideNav dt.downloads{background:url(../images/T_download.png)}
dl#sideNav dt.contact{background:url(../images/T_contact.png)}
dl#sideNav dt.search{background:url(../images/T_search.png)}

dl#sideNav dd ul{list-style:none}
dl#sideNav dd ul li{background:url(../images/sidenav.png) repeat-x;padding-bottom:4px;overflow:visible}
dl#sideNav dd ul li.active{background:url(../images/sidenav1.png) repeat-x;padding-bottom:4px;overflow:visible}
dl#sideNav dd ul li a{display:inline-block;font-size:13px;color:#3d4352;height:23px;line-height:23px;padding:3px 0 3px 22px;background:url(../images/bluearr.png) no-repeat 12px center}
dl#sideNav dd ul li.active a{color:#3051a2;font-weight:bold}

ul.subNav{margin-bottom:-3px}
ul.subNav li{padding-left:13px}
ul.subNav li a{font-weight:normal!important}
ul.subNav li.current a{color:#3051a2!important;font-weight:bold!important}
 
div#leftColumn dl#prodSearch{width:211px;margin:30px 0 0 0;padding:25px 0 0 0}
div#leftColumn dl#prodSearch dd ul li.Btn{background:none}
div#leftColumn dl#prodSearch dd ul li.hotline{padding-top:30px}

dl#rightBorder{width:769px;background:url(../images/rightBorderBg.png) #fff repeat-y right top;padding-right:5px}
dl#rightBorder dt{border-top:2px solid #3a5baa;padding:2px;overflow:hidden;}
dl#rightBorder dt img{display:block}
dl#rightBorder dd{background:url(../images/ddCtBg.png) #fff repeat-x left top;overflow:hidden}

div.HtmlDetailView{width:694px;padding:10px 35px;}

dl.wdBox{width:694px;background:none}
dl.wdBox dt{width:694px;background:url(../images/titleUnder.png) repeat-x left bottom;line-height:45px;padding-top:5px;border:none!important;font-size:23px}
dl.wdBox dd{width:694px;background:none!important;padding:0}
dl.wdBox dd div.boxBorder{width:694px;line-height:2em}

#Paging{float:none;clear:both;display:inline-block;height:25px;padding:15px 2px;text-align:left}
#Paging a,strong.nonce{display:inline-block;border:1px solid #ccdbe4;text-decoration:none;font-size:12px;margin:0 1px;padding:0 5px;height:16px;line-height:16px;color:#0061de;font-family:'宋体'}
#Paging a:hover{border:1px solid #2b55af;background:#3666d4;color:#fff}
#Paging strong.nonce{border:none;color:#000}