@charset "utf-8";
html,body,div,form,ul,ol,i,input,li,p,h1,table,tbody,td,thead,th,tr,dl,dt,dd{margin:0;padding:0}
body{background:#fff url(images/bodyBg.jpg) center top repeat-x; text-align:center; color:#000}
.wrap{background:#FFF;text-align:left;width:970px;color:#000;margin:5px auto 0}
body,input{font:400 12px/1.5 \5b8b\4f53,arial,sans-serif}
table{border-collapse:collapse;border-spacing:0}
ol,ul{list-style:none}i,em{ font-style:normal}img{border:none; vertical-align:top}
a{color:#000;text-decoration:none}a:hover{color:#F60;text-decoration:underline;}
.red,.red:visited,.red:hover{color:#FF6000; text-decoration:underline}
.grey,.grey:visited{ color:#959595}.grey:hover{ color:#959595}
.green,.green:visited{ color:#38B549}.green:hover{ text-decoration:underline; color:#38B549}
.fl{ float:left}.fr{ float:right}.hide{display:none}.f14{font-size:14px}.f18{ font-size:18px}
.clear{font-size:0px; line-height:0px; height:0; overflow:hidden; clear:both}
.inner{width:950px;padding:0 10px}.mb10{ margin-bottom:10px}.mb5{ margin-bottom:6px}
.aMore,.aMore:link,.aMore:visited{ color:#003CC8}.aMore:hover{ text-decoration:underline; color:#003CC8}
.clearfix:after{content:"\20";clear:both;height:0;display:block;overflow:hidden}
.clearfix,.ivy230{*zoom:1}

/* ulTxt.css */
.ulTxt li{height:22px; line-height:22px;vertical-align:middle;overflow:hidden}
.ulTxt li .tit{float:left;}
.ulTxt li .date{float:right;color:#777;margin-right:8px;font-size:12px}

/* ulPic.css */
.ulPic li{text-align:center}
.ulPic li img{border:1px solid #ccc;padding:1px;background:#fff}
.ulPic li a,.ulPic li a:visited{ color:#666}.ulPic li a:hover{ color:#f60; text-decoration:underline}

.row10,.row6{ clear:both; line-height:1px; font-size:1px; overflow:hidden}
.row10{height:10px}.row6{ height:6px}
dt img{ border:1px solid #ccc; background:#fff}
a.more,a.more:visited{ color:#777}a.more:hover{ color:#ff0000; text-decoration:underline}
.grayBG{ background:#f5f5f5}
.ml6{margin-left:6px;}
.mr6{margin-right:6px;}
.mb6{margin-bottom:6px;}


.fiveColumnAd{overflow:hidden;width:950px;}
.fiveColumnAd-in{width:1000px;}
.fiveColumnAd a{float:left;margin-right:6px;}

/* Big title */
.bTit:link,.bTit:visited{ color:#003CC8; font-family:"黑体"}.bTit:hover{ color:#c00; text-decoration:underline}

/* common head */
.header .top,.header .top .iSub,.header .tool a,.header .sElem,.header .ulTab li.on,.header .ulMore li,.header .nav,.header .subNav,.header .notice,.header .subNavOn .navPop i{ background:url(images/commonBg.png) no-repeat}
.header{ color:#666; margin-bottom:6px}
.header a,.header a:visited{ color:#666}.header a:hover{ color:#FF6000; text-decoration:underline}
.header .top{ background-position: center top; height:31px}
.header .top form{ float:left; width:465px; padding:5px 0 0 15px}
.header .top .iTxt{ border:1px solid #ccc; padding:3px 2px 2px; width:85px; line-height:1em}
.header .top .iSub{ background-position:-462px -96px; width:49px; height:19px; border:none; cursor:pointer;vertical-align:middle;*vertical-align:baseline;}
.header .tool{ float:right; width:250px; padding-top:7px}
.header .tool a{ padding:2px 0 2px 20px}
.header .tool .home{ background-position:-954px -35px}.header .tool .save{ background-position:-954px -61px}
.header .tool .help{background:url(images/map.png) -3px center no-repeat;}
.header .hCon{ padding-top:30px}.header .hCon .logo{ float:left; margin:-18px 40px 0 0;}
.header .dSearch{ width:535px; float:left; height:34px}
.header .sElem{ height:28px; padding:6px 0 0 8px; background-position:left -94px; width:453px; float:left; position:relative}
.header .ulTab{ position:absolute; left:7px; top:-21px;}
.header .ulTab li{ float:left; width:52px; height:22px; text-align:center; line-height:22px; font-size:14px; cursor:pointer}
.header .ulTab li.on{ color:#0054A6; font-weight:700; background-position:-515px -98px}
.header .sTxt,.header .sSub{ background:none; border:none; height:23px;vertical-align:top;}
.header .sTxt{ width:375px; font-size:14px}.header .sSub{ width:70px; cursor:pointer}
.header .ulMore{ float:left}.header .ulMore li{ background-position:-959px -122px; padding-left:15px}
.header .num{ float:right; width:165px}.header .num .fl{ margin:3px 5px 0 0}.header .num i{ font:400 18px/18px Arial;}
.header .nav{ height:63px; background-position:left -31px}
.header .ulNav{ height:29px; padding:5px 0 0 9px; float:left}
.header .ulNav li{ float:left; height:29px; padding-left:14px; text-align:center; background:url(images/navBg.png) right 0 no-repeat}
.header .ulNav .liLast .new{ position:absolute; right:5px; top:-10px}
.header .nav li i{ display:block; padding-right:14px; height:29px; float:left}
.header .ulNav a,.header .ulNav a:visited{ color:#fff; font:700 14px/23px \5b8b\4f53; }.header .ulNav a:hover{ color:#fff; text-decoration:underline;}
.header .nav li.on{ background:url(images/navonBg.png) left top no-repeat;}
.header .nav .on i{ background:url(images/navonBg.png) right top no-repeat;}
.header .nav .on i a,.header .nav .on i a:visited{ color:#006AAD}
.header .ulNav .liLast{ background:none; position:relative;padding-left:10px;}
.header .ulNav .liLast i{padding-right:10px;}
.header .subNav{ float:right; width:104px; height:32px; padding-left:15px; background-position:-633px -100px; cursor:pointer; margin:1px 1px 0 0; }
.header .subNav strong{ color:#fff;font:700 14px/32px \5b8b\4f53}
.header .subNav .navPop{ display:none}
.header .subNavOn{ position:relative;z-index:1}
.header .subNavOn .navPop{ position:absolute; display:block; border:1px solid #3A3A3A; border-top:none; width:118px; background:#fff; left:0; top:32px; z-index:10}
.header .subNavOn .navPop a,.header .subNavOn .navPop a:visited{ display:block; height:25px; line-height:25px}.header .subNavOn .navPop a:hover{ background:#DAEFFE; text-decoration:none; color:#666}
.header .subNavOn .navPop .pBtm a{ padding-left:30px}
.header .subNavOn .navPop i{ display:block; padding-left:30px}
.header .subNavOn .navPop .iFst{ background-position:-46px -142px}
.header .subNavOn .navPop .iSnd{ background-position:-213px -142px}
.header .subNavOn .navPop .iTrd{ background-position:-374px -142px}
.header .red,.header .red:visited,.header .red:hover{color:#FF6000; text-decoration:underline}
.header .green,.header .green:visited,.header .green:hover{ text-decoration:underline; color:#38B549}
.header .notice{ height:29px; clear:left; line-height:29px; background-position:-944px -150px; padding-left:30px}
.header .notice a{margin-right:8px;}


.smlBanners{width:950px;overflow:hidden;}
.smlBanners .ulPic,.smlBanners .ulPic-five{width:1000px;}
.smlBanners .ulPic li{float:left;width:118px;margin:3px 21px 7px 0;}
.smlBanners .ulPic li img{border:none;padding:0;}
.smlBanners .ulPic-five{padding-bottom:7px;}
.smlBanners .ulPic-five li{float:left;width:185px;margin:3px 7px 0 0;}


.tips{ color:#959595; line-height:2em; margin-bottom:6px}.tips a,.tips a:visited{ color:#003CC8}.tips a:hover{ color:#ff6000}.tips span{ color:#003CC8}
.tips h1{font-weight:400;display:inline;font-size:12px;}
.pages{ text-align:right; height:25px; padding-right:15px; margin-bottom:10px}.pages .subBtn,.pages .prevPage,.pages .nextPage,.pages .unPrev,.pages .unNext{background:url(images/turnPageBg.png) no-repeat; vertical-align:top} 
.pages a{ padding:3px 5px; line-height:1em; border:1px solid #ccc; color:#014CCC;}.pages a:hover{ border:1px solid #FF3E00; text-decoration:none}
.pages span{ color:#FF3E00; font-weight:700}
.pages .prevPage{ background-position:left -21px; display:inline-block; height:21px; line-height:21px; width:57px; padding:0; border:none; cursor:pointer}
.pages .nextPage{background-position:-57px -21px; display:inline-block; height:21px; line-height:21px; width:57px; padding:0; border:none; cursor:pointer}
.pages .unPrev{ background-position:left top;height:21px; line-height:21px; width:57px; border:none}
.pages .unNext{ background-position:-57px top;height:21px; line-height:21px; width:57px; border:none}
.pages .subBtn{ border:none; background-position:-114px top; width:46px; height:20px}

.modA .thA,.modA .thA .iBg{ background:url(images/indexBg.png) no-repeat}
.modA .thA{ background-position: left top; height:27px; line-height:27px}
.modA .tbA{ border:1px solid #d6d6d6; border-top:none;zoom:1}
.modA .thA .mark{ float:left; font-weight:700; font-size:14px; margin-left:8px}
.modA .thA .subMark{ float:right; height:27px; vertical-align:middle; color:#868686}
.modA .thA .thMore{ float:right; margin-left:15px}
.modA .thA .iBg{ width:7px; float:right; height:27px; background-position:-943px top}
.modA .thA .subMark a,.modA .thA .subMark a:visited{color:#868686}.modA .thA .subMark a:hover{color:#f60; text-decoration:underline}

.thB{ height:25px; overflow:hidden; line-height:25px}
.thB .tit{ font-size:14px; font-weight:700; float:left}
.thB .more{ float:right;}

.footer{ text-align:center}.footer p{ margin-top:6px}
.footer img{ vertical-align:middle}
.footer .line{ height:3px; border:1px solid #257EBE; font-size:3px; line-height:3px; overflow:hidden; background:#3193DA; clear:both}

.pages{ clear:both; width:100%;line-height:35px; padding:10px 0;  text-align:center; font-size:13px; font-family:"宋体",serif; overflow:hidden; margin:10px auto;}
.pages a{ padding:4px 4px 3px 4px; border:1px #ddd solid; margin:0 5px;font-size:13px; }
.pages a:hover{ text-decoration:none;font-size:13px; }
.pages span{ margin-left:5px;font-size:13px; }

.listCon .layA{width:720px;float:left;}
.listCon .layB{width:220px;float:right;margin:0}
.listSideAd img,.listSideAd object{margin-bottom:5px;display:block}

/* 列表页导航 */
.listCon .leadBuy{width:698px;padding:0 10px;border:1px solid #d6d6d6;border-top:none}
.listCon .leadBuy td{padding:8px;}
.mList .tabs{ height:35px; background:url(images/listtabBg.png) bottom no-repeat}
.mList .tabs .aLink{ float:left;}
.mList .tabs .aLink a{ float:left; width:92px; height:25px; margin-right:2px; line-height:25px; text-align:center; color:#555; text-decoration:none; background:url(images/listBg.png) left -53px no-repeat;}
.mList .tabs .aLink a.on{ background-position:left -27px; height:26px; color:#fff; font-weight:700}
.mList .tabs .iLink{ float:right; width:142px; padding-right:4px; text-align:right}
.mList .ulList{ padding:0 14px}
.mList .ulList li{ margin-bottom:16px; height:118px; border-bottom:1px dotted #ddd; margin-bottom:15px; color:#555}
.mList .ulList dt{ float:left; width:100px; height:100px; border:1px solid #ddd; margin-right:10px; background:url(images/listBg.png) -92px -27px no-repeat}
.mList .ulList dt img{ border:none}
.mList .ulList dd{ float:left; width:465px}
.mList .ulList .linkMe{ width:85px; float:right; margin-right:15px; padding-top:20px; display:inline}
.mList .ulList .pTit{ margin:4px 0}
.mList .ulList .pTit a{ color:#003CC8; font-size:14px; font-weight:700; text-decoration:underline}.mList .ulList .pTit a:hover{ color:#F26521}
.mList .ulList .pCom{ background:url(images/listBg.png) -210px -71px no-repeat; padding-left:17px; margin-top:7px}
.mList .ulList .noBg{ background:none; padding-left:0}
.mList .ulList .pCom a{ color:#555; text-decoration:underline}
.mList .ulListA{ background:#FFFADF; border:1px solid #FCC775; border-top:none; padding:0 13px; padding-top:10px; margin-bottom:15px}
.mList .ulListA dt{ position:relative}
.mList .ulListA .iTop{ position:absolute; left:-5px; top:-10px; width:29px; height:29px; display:block; background:url(images/numbers.png) no-repeat !important; background:none}
.mList .ulListA .iTop1{ background-position: left -49px !important;}
.mList .ulListA .iTop2{ background-position: left top !important}
.mList .ulListA li.liLast{ border:none; margin-bottom:0}

/* 右侧注册登录 */
.listCon .status,.listCon .status li,.listCon .status .content a,.listCon .hd{background:url(images/rbMod.png) no-repeat}
.listCon .status{width:213px;min-height:68px;height:auto;_height:68px;background-position:-730px -60px; padding:35px 0 0 7px; position:relative;margin-bottom:10px}
.listCon .status .content{ width:203px; height:25px; line-height:25px; background:#fff; border:1px solid #FEC730; clear:left}
.listCon .status .content a{ background-position:11px -110px; padding-left:22px; color:#03c}
.listCon .status .ulBtn{ position:absolute; left:7px; top:8px; width:246px}
.listCon .status li{ width:99px; height:28px; float:left; display:inline; background-position:-621px -94px; margin-right:10px; line-height:22px; text-align:center; font-weight:700; color:#f60}
.listCon .status li a,.company .status li a:visited{ color:#1E50A2}.company .status li a:hover{ color:#f60}
.listCon .status li.on{ background-position:-525px -94px; padding-left:17px; width:79px}
.listCon .status .pBtm{padding-top:15px;text-align:center;color:#EDC564}
.conact{background:#fff4d6;width:213px;margin-left:-7px;border:1px solid #f6cb66;border-top:none;padding:5px 0 9px 5px;}
.conact .important{color:#f60;line-height:25px;}
 
/* 小导航条 */
.crumb{color:#666;height:30px;line-height:30px;}
.crumb a{color:#039;}.crumb a:hover{text-decoration:underline;color:#f60;}
.crumb h1{display:inline;font-size:12px;font-weight:400;}