@charset "utf-8";
/* CSS Document */
/*全局框架*/
.outFrame{ display:block; width:960px; height:auto;}


/*===================================== index start============================================*/
/*============= top start=============*/
/*topbar*/
.topFrame{ display:block; width:960px; height:auto; }
.topBarFm{ float:left; width:960px; height:25px; background:#f0f0f0; border-bottom:solid 1px #ccc;}
.topBarFm span{ padding-top:2px;}
.topTip{ float:left; width:auto; padding:2px 0 0 200px; line-height:22px;}
.loginSpan{ float:right; width:auto; padding-right:20px; line-height:25px;}
.topBarFm input{ height:14px; position:relative; top:1px; border:solid 1px #999;}
.btn_login{display:inline-block; position:relative; left:-7px; top:1px; width:auto; height:13px; padding:2px 3px 1px 3px; color:#fff; background:url(../images/indexLoginBg.gif) 0 1px; border: solid 1px #8D691D; overflow:hidden; line-height:15px;}
/*logo,nav bar*/
.logo{ float:left; width:200px; height:75px; margin-top:3px;}
.logo a{ float:left; width:200px; height:75px; background:url(../images/logo.gif);}
.navBarFm{ float:right; width:752px; height:auto; margin:15px 0 0 0; }
.navBarFm .navList{ float:left; width:730px; height:32px; padding:0 0 0 22px;background:url(../images/linkBarBg.gif);}
.navBarFm .navList .navLine{ float:left; width:2px; height:32px; background:url(../images/navLine.gif);}
.navBarFm .navList a{ float:left; width:auto; height:32px; padding:0 23px; font:bold 13px 宋体; color:#925d00; line-height:32px;}
.navBarFm .navList a:hover{ color:#cc0000;}
.navBarFm .navList .checked{ background:url(../images/linkBarCheck.gif) center 0 no-repeat;}
.topNew{ float:left; position:relative; width:700px; height:18px; margin-top:8px; background:url(../images/ico_note.gif) 2px 2px no-repeat; overflow:hidden;}
.topNew #topNewList{ position:absolute; left:20px; top:0;width:700px; height:auto; overflow:hidden;}
.topNew #topNewList span{ float:left; width:700px; height:auto;}
.topNew a{white-space:nowrap; line-height:18px;}
.picFm{width:960px; height:247px;}
/*============= top end=============*/
/*============= left start=============*/
.leftFrame{ float:left; width:200px; height:auto;}
.serviceCall{ float:left;width:200px; height:90px; margin-top:8px; background:url(../images/serviceCall.gif);}
.onlineCall{ float: left; width:200px; height:auto; margin-top:8px; }
.onlineCall .title{ float:left; width:200px; height:35px; background:url(../images/onLineCallTitle.gif)}
.onlineCall .workTime{ float:left; width:198px; height:31px; border:solid 1px #BDC5CB; background:url(../images/workTimeBg.gif); text-align:center; padding:5px 0 0 0; font:bold 12px 宋体;}
.onlineCall .qqList{ float:left; width:198px; height:auto; padding:10px 0; border:solid 1px #B3B3B3;}
.onlineCall .qqList li{ float:left; width:72px; height:auto; padding:10px 10px 0 11px;}
.onlineCall .qqList a{ float:left; width:74px; height:23px; background:url(../images/ico_qq.gif);}
.onlineCall .qqList a:hover{ position:relative; left:-1px; top:-1px;}
.onlineCall .qqList span{ float:left; width:74px; height:auto; text-align:center; color:#666; line-height:25px;}
/*============= left end=============*/
/*============= right start=============*/
.rightFrame{ float:right; width:752px; height:auto;}


/*买家查询*/
.rightModel{ float:left; width:373px; height:auto; margin-top:8px;}
.rightModel .greenTab{ float:left; width:373px; height:22px;}
.rightModel .greenTab li{ float:left; width:auto; height:22px; margin-right:4px; cursor:pointer;}
.rightModel .greenTab .checked .left{ float:left; width:5px; height:22px; background:url(../images/tabBgL.gif);}
.rightModel .greenTab .checked .center{float:left; width:auto; height:22px; padding:0 6px; background:url(../images/tabBgC.gif); font:bold 12px 宋体; color:#3F722E; line-height:24px;}
.rightModel .greenTab .checked .right{float:left; width:5px; height:22px; background:url(../images/tabBgR.gif);}
.rightModel .greenTab li .left{ float:left; width:5px; height:22px; background:url(../images/tabNomalBgL.gif);}
.rightModel .greenTab li .center{float:left; width:auto; height:22px; padding:0 5px; background:url(../images/tabNomalBgC.gif); color:#666666; overflow:hidden; line-height:25px;}
.rightModel .greenTab li .right{float:left; width:5px; height:22px; background:url(../images/tabNomalBgR.gif);}



#fmContent{ float:left; width:auto; height:auto;}
.greenFm{ float:left; width:371px; height:166px; margin-top:1px; border:solid 1px #B1DBA8; border-top:solid 3px #b1dba8;}
.greenFm .content{ display:block;position:relative;  width:350px; height:auto; padding:10px; padding-bottom:0; overflow:hidden;}
.greenFm .content *{ line-height:16px;}
.greenFm .content p{ padding:2px 0;}
.greenFm .content img{ float:left; margin:0 8px 4px 0;}
.greenFm .content .fleft{ float:left; width:355px; height:160px; overflow:hidden;}
.greenFm .content .fright{ float:left; width:350px; height:14px; position:relative; top:-23px; overflow:visible;}
.greenFm .moreBtn{ float:right; width:41px; height:14px; padding-left:10px; background:url(../images/btnMore.gif); color:#fff; line-height:12px;}
.greenFm .moreBtn:hover{ position: relative; left:-1px; top:-1px;}


/*搜索突出*/
.rightModel .orangeTab .checked .left{  background:url(../images/tabOrangeBgL.gif);}
.rightModel .orangeTab .checked .center{background:url(../images/tabOrangeBgC.gif); font:bold 12px 宋体; color:#fff; line-height:24px;}
.rightModel .orangeTab .checked .right{ background:url(../images/tabOrangeBgR.gif);}
.rightModel .orangeTab li .left{  background:url(../images/tabOrangeBgNL.gif);}
.rightModel .orangeTab li .center{ background:url(../images/tabOrangeBgNC.gif); color:#666;}
.rightModel .orangeTab li .right{ background:url(../images/tabOrangeBgNR.gif);}

.orangeFm{ border-color:#ff3434;}

.searchSelectFm{ display:block; width:340px; height:auto; margin:20px 0 5px 15px; background:#ff3434; text-align:center; overflow:hidden;}
.searchSelectFm span{ display:block; padding:8px 15px; color:#fff; font:bold 14px 宋体, verdana;}
.searchSelectFm label{ padding-right:8px;}
.searchInputFm{ float:left; margin:15px 0 0 15px; padding:16px 34px 16px 33px;border:solid 5px #ff3434; background:#FEE}
.searchInputFm input{ float:left; width:200px; height: 18px; border:solid 1px #cc0000; border-right:none; color:#999;}
.searchInputFmBtn{ float:left; width:38px; height:22px; padding-left:24px;  background:url(../images/btn_search.gif);  color:#fff; overflow:hidden;line-height:24px;}
.searchInputFmBtn:hover{ color:#fff;}

.cooperTitle{ margin-top:8px;}
.cooperFormDiv{ float:left; width:290px; margin:2px 15px; border:solid 5px #ff3434; padding:3px 20px;}
.cooperFormDiv p{ float:left; width:280px; height:auto;}
.cooperFormDiv .left{ float:left; width:80px; height:auto; text-align:right; line-height:24px;}
.cooperFormDiv span{ float:left; width:auto;}
/*代理平台最新信息*/
.agentNewList{ float:left; width:373px; height:auto;}
.agentNewList li{ float:left; width:371px; height:50px; margin-bottom:5px; border:solid 1px #ccc; background:url(../images/agentListBg.gif);}
.agentNewList li .ico1{ float:left; display:inline; width:110px; height:50px; margin-left:5px;background:url(../images/epIco1.gif);}
.agentNewList li .ico2{ float:left;display:inline;  width:110px; height:50px;margin-left:5px;background:url(../images/tkIco1.gif);}
.agentNewList li .ico3{ float:left;  display:inline;width:110px; height:50px;margin-left:5px; background:url(../images/psIco1.gif);}
.agentNewList li .txt{ float:left; width:250px; height:12px; padding:14px 0 0 5px; overflow:hidden;}
.agentNewList li .moreLink{ float:left; width:250px; height:20px; padding:5px 0 0 0; text-align:right;}
.agentNewList li .moreLink a{ color:#999;}
.agentNewList li .moreLink a:hover{ color:#333;}

/*最新资讯*/
.newsListFm{ float:right; width:371px; height:164px; margin-top:8px; border:solid 1px #ccc;}
.newsListFm .tabList{float:left; width:373px; height:26px; background:url(../images/grayTopBg.gif); border-bottom:solid 1px #ccc; overflow:visible!important; overflow: inherit;}
.newsListFm .tabList h3{ float:left; width:auto; font:bold 12px 宋体; padding:8px 15px;}
.newsList{ float:left; width:360px; height:105px; padding:5px;}
.newsList li{ float:left; width:360px; height:auto;}
.newsList li a{ float:left; width:360px; height:18px; overflow:hidden; line-height:18px;}
.newsListFm .moreLink{ float:left; width:350px; text-align:right;}
/*============= right end=============*/
/*============= foot1 start=============*/
.foot1Fm{ float:left;width:960px; height:135; margin-top:8px;}
.foot1Fm .left{ float:left; width:5px; height:135px; background: url(../images/footBgL.gif);}
.foot1Fm .center{ float:left; width:950px; height:135px; background:url(../images/footBgC.gif);}
.foot1Fm .right{float:left; width:5px; height:135px; background: url(../images/footBgR.gif);}
.foot1Fm .center .fAll{ float:left; width:auto; height:110px; display:inline; margin:15px 0 0 23px;}
.foot1Fm .center .fAll .lt{ float:left; width:92px; height:110px;}
.foot1Fm .center .fAll .ct{ float:left; width:100px; height:110px; background:url(../images/footCtc.gif); overflow:hidden;}
.foot1Fm .center .fAll .rt{ float:left; width:15px; height:110px; background:url(../images/footCtR.gif);}
.foot1Fm .center .f1 .lt{ background:url(../images/footIco1L.gif);}
.foot1Fm .center .f2 .lt{ background:url(../images/footIco2L.gif);}
.foot1Fm .center .f3 .lt{ background:url(../images/footIco3L.gif);}
.foot1Fm .center .f4 .lt{ background:url(../images/footIco4L.gif);}
.foot1Fm .center .fAll dl{ float:left; width:100px; height:100px; display:inline; margin:15px 0 0 10px;}
.foot1Fm .center .fAll dl dt{ float:left; width:100px; height:16px;}
.foot1Fm .center .fAll dl dt a{ font:bold 12px 宋体; color:#7F6000;}
.foot1Fm .center .fAll dl dd{ float:left; width:100px; height:16px;}

.footLine{ float:left; width:960px; height:4px; margin-top:8px; background:#ccc;}
.footInfo,.foot2Info{ display:block; width:960px; height:auto;}
.foot2Info p{ float:left; width:960px; height:auto; text-align:center; line-height:20px;}

/*============= foot1 end=============*/
/*===================================== index end============================================*/
/*===================================== product start============================================*/
.proList{ float:left; width:752px; height:auto; }
.proList li{ float:left; width:710px; height:100px; padding:20px 20px;border-bottom:solid 1px #ccc;}
.proList li .proImg{ float:left; width:auto; height:95px; padding:5px 10px; border:solid 1px #ccc;}
.proList li .proTxtFm{ float:right; width:495px; height:auto; padding:5px 0;}
.proList li .proTxtFm .proName{ float:left; width:495px; height:auto; font:bold 14px 宋体,arial; color:#F60;}
.proList li .proTxtFm .proIntr{ float:left; width:auto; height:45px; padding:5px 0;}

.proLinkList{ float:right; width:auto; height:auto; padding:10px 0 0 0;}
.proLinkList a{float:left; display:inline; width:65px; height:auto; margin-left:10px; height:18px; text-align:center; border:solid 1px #ccc; background:url(../images/grayTopBg.gif); cursor:pointer; line-height:18px;}

.winBgFm{ display:none; position:absolute; left:0px; top:0px; width:100%; height:100%; z-index:1; background:#ccc; filter:alpha(opacity=50); opacity:0.5;}
.winFm{ display:none;position: absolute; left:100px; top:150px; width:800px; height:auto; border:solid 2px #666; background:#fff; z-index:999;}
.winFm .title{ float:left; width:100%; height:30px; border-bottom:solid 1px #666;background:url(../images/workTimeBg.gif);}
.winFm .title .txt{ float:left; width:auto; height:30px; padding-left:40px; background:url(../images/car.gif) 20px 8px no-repeat; font:bold 14px 宋体; color:#F60; line-height:30px;}
.winFm .title .closeBtn{ float:right; width:auto; height:30px; padding:10px 20px 0 15px; background:url(../images/icoClose.gif) 0 11px no-repeat; cursor:pointer;}
.winFm .content{ float:left; width:740px; height:auto; padding:20px 30px;}
.winFm .content table{ float:left; width:740px; height:auto; border:none;}
.winFm .content table th{ padding:6px 10px; background:#ccc; border:solid 1px #ccc;text-align:center;}
.winFm .content table td{ border:solid 1px #ccc;padding:4px 10px; margin:1px 1px 0 0; text-align:center;}
.winFm  .btnFM{ float:left; width:100%; height:auto; padding:0 0 20px 0; text-align:center;}
.customFormList{ float:left; width:auto; height:auto; }
.customFormList li{ float:left; width:380px; height:auto; padding:4px 20px; border-bottom:dotted 1px #eee;}
.customFormList li span{ float:left; width:90px; line-height:22px;}
.customFormList li input{ float:left; width:200px;}

.loadingFm{ display:none;}
.loadingFm .imgDiv{ float:left; width:100%; padding:100px 0 20px 0; text-align:center;}
.loadingFm .txt{ float:left; width:100%; height:auto; padding-bottom:50px; text-align:center;}
/*===================================== product end============================================*/
/*===================================== new start============================================*/
.positionFm{ float:left; width:752px; height:25px; padding:12px 0 0 5px;}
.positionFm a{ color:#925D00;}
.newClassTabFm{ float:left; width:auto; height:auto; padding:0 50px; border-bottom:solid 2px #E9F1C4;}
.newClassTabFm li{ float:left; width:auto; height:22px; margin-left:20px; padding:0 10px; line-height:25px;}
.newClassTabFm .checked{ background:#E9F1C4; color:#3A6C00;}
.newContentTitle{ float:left; width:710px; height:auto; padding:0 0 2px 40px; border-bottom:solid 1px #ccc; background:url(../images/icoTArr.gif) 20px 2px no-repeat; font:bold 14px 宋体,arial; color: #DA5B10;}
.newContentList{ float:left; width:600px; height:auto; padding:20px 0;}

.newList{ float:left; width:600px; height:auto;}
.newList li{ float:left; width:600px; height:30px; padding-left:30px; border-bottom:solid 1px #eee; background:url(../images/icoArr1.gif) 14px 12px no-repeat; }
.newList li:hover{ border-bottom:solid 1px #FFDE9B; background:url(../images/icoArr1.gif) 12px 12px no-repeat #FEFFDF;}
.newList li a{ float:left; width:100%; height:auto; padding-top:8px; white-space:nowrap;}
/*===================================== new end============================================*/
/*===================================== productDetail start============================================*/
.proDetailNav{ float:left; width:748px; height:40px; margin-top:10px; border:solid 2px #F3A361; text-align:center;}
.proDetailNav a{ display:inline-block; width:auto; height:auto; padding:0 10px; margin:10px 5px; height:18px; text-align:center; border:solid 1px #ccc; background:url(../images/grayTopBg.gif); line-height:18px;}
.proDetailTitle{ float:left; width:722px; height:25px; margin-top:8px; padding:2px 0 0 30px; border-bottom:solid 1px #F5B763; background:url(../images/arrow_065.gif) 15px 10px no-repeat #FDF1CA; font:bold 14px 宋体,arial; color:#F60; line-height:25px;}
.proContentInfo{ float:left; width:710px; height:auto; padding:10px 20px; }
.contentFrame{ margin-top:10px;border:solid 1px #D7DADD; background: #F7F8F9;}
.proContentInfo p{ padding:5px 12px; font:normal 14px 宋体,arial; text-indent:2em;text-align:justify;text-justify:inter-ideograph; line-height:22px;}
.proContentInfo p.t1{ padding:20px 12px 5px 12px;  text-align:left; text-indent:0; font:bold 16px 宋体,verdana; }
.proContentInfo p.center{ text-align:center; text-indent:0;}
.proContentInfo p.t2{ text-indent:0;}
.tab,.normalTab{ float:left; width:710px; height:auto; margin-top:8px; background:#fff; }
.tab td,.normalTab td{ border:solid 1px #ccc;  padding:5px;font:bold 14px 宋体,arial; line-height:20px;}
.tab th,.normalTab th{ text-align:center; font:bold 14px 宋体,arial; border:solid 1px #ccc; background:#eee; line-height:35px;}
.tab td td,.normalTab td td{ border: none; padding:0 5px;}
.tab td p,.normalTab td p{ text-indent:0;}
.tab .orangeBg td,.normalTab .orangeBg td{ background: #FDF1CA;}
.tab td.leftCt{ padding:0 15px; text-align:center; vertical-align:middle;}
.proNewTitle{ float:left; display:inline; width:100%; height:auto; margin:0 0 15px 0; border-bottom:solid 1px #ccc;padding:10px 0 5px 0; font:bold 18px 宋体,arial; text-align:center;}

/*===================================== productDetail end============================================*/
/*===================================== newDetail start============================================*/
.newDetailTitle{ display:inline-block;width:100%; height:auto; padding:25px 0 3px 0; border-bottom:solid 1px #ccc; text-align:center; font:bold 18px 宋体;}
.newInfoFm{ float:left; width:100%; height:auto; padding:5px 0 0 0; text-align:center; color:#999;}
.newDetailBg{ float:left; width:auto; background-color:#F7FAFF; text-align:center; margin:0;}
.newDetailBg .proContentInfo{ float:none; display:inline-block; width:90%;}
/*===================================== newDetail end============================================*/
/*===================================== searchResult start============================================*/
.searchLoading{ float:left; display:inline; margin:50px 300px; background:url(../images/loading1.gif) no-repeat; padding:8px 0 20px 50px; color:#999;}
.searchResultList{float:left; width:752px; height:auto; margin:10px 0;}
.col{}
.col_c{float:left; width:710px; height:auto; padding:15px 20px 10px 20px;border-bottom: dotted 1px #ccc;}
.col_c .title{ float:left; width:600px; height:auto; }
.col_c  .titLink{ float:left;width:auto; height:auto; padding-left:15px;  background:url(../images/arrow_065.gif) 0 6px no-repeat;}
.col_c  .titLink *{font:normal 18px Arial, Helvetica, sans-serif; color:#F60; text-decoration:underne;}
.col_c  .titLink:hover *{ text-decoration:underne;}
.col_c  .date{font:normal 12px Arial, Helvetica, sans-serif; color:#666;}
.col_c  .des{ float:left; width:700px; height:auto; padding:2px 0 0 15px; font:normal 12px Arial, Helvetica, sans-serif; color:#333; ne-height:13px;}
.col_c  .userLink{ float:left; width:auto; height:auto; padding:5px 15px; color:#844F00; text-decoration:underne; ne-height:18px;}
.col_c   img{ float:left; width:20px; height:18px; margin-top:2px; display:inne; margin-left:20px;}
.col_c  span{ float:left; width:auto; height:auto; padding:4px 6px; color:#999;}
#resultIframe{float:left; width:752px; height:auto; border:none;}
.searchResult2Div{ float:left; width:752px; height:auto; margin-top:10px; display:none;}
#resultTab{ float:left; width:100%; height:auto; border:solid 1px #ccc;}
#resultTab td,.resultTab th{ padding:10px 10px;}
#resultTab th{ padding:4px 15px; background:#eee;border:solid 1px #ccc; font-weight:bold; white-space:nowrap; text-align:center; line-height:18px;}
#resultTab td{ text-align:left; border:solid 1px #ccc;line-height:18px; }
/*===================================== searchResult end============================================*/
/*===================================== webMap start============================================*/
.webMapList{ float:left; width:752px; height:auto;}
.webMapList li{ float:left; width:752px; height:auto; padding:5px 0; border-bottom:dotted 1px #ccc;}
.webMapList li .mapTitle{ float:left; width:60px; height:auto; padding:18px 0 0 10px;}
.webMapList li .webList{ float:left; width:650px; height:auto; padding:5px;}
.webMapList li .webList li{ float:left; width:auto; height:auto; border:none;}
.webMapList li .webList li a{ float:left; width:auto; height:auto; padding:5px 10px; border:solid 1px #ccc; display:inline; margin-left:15px;}
/*===================================== webMap end============================================*/
/*===================================== cooper start============================================*/
.cooperDiv{ float:left;  position:relative; left:0; top:0;width:752px; height:auto; margin-top:10px;}
.friendImgLink{ position:absolute; left:0; top:0; width:752px; height:auto; padding:0; }
.friendImgLink li{ float:left; width:752px; height:96px; display:inline; padding:0; border-bottom:solid 1px #eee; overflow:hidden;}
.friendImgLink li table{ float:left; width:740px; text-align:left; height:95px;}
.friendImgLink li table td{ height:98px; padding:0 10px; color:#666; text-align:left; vertical-align:middle; line-height:16px;}
.friendImgLink li a{ width:auto; padding:0 5px;}
.friendImgLink li a:hover{ position:relative; left:-1px; top:-1px;}
.friendTxtLink{ float:left; width:750px; height:auto; margin:20px 0;}
.friendTxtLink li{ float:left; width:auto; height:auto; display:inline; margin:10px 20px 0 0;}
.pagerFm{ float:left; width:750px; padding:5px 0; margin-top:20px; text-align:center; background:url(../images/agentListBg.gif); border:solid 1px #ccc;}
.pagerList{ float:right; display:inline; margin-right:20px; width:auto; height:25px;}
.pagerList li{ float:left; width:auto; padding:3px 10px; margin:2px 5px; border:solid 1px #ccc; cursor:pointer;}
.pagerList .check{ border:solid 1px #036; background:#eee; font-weight:bold;}


/*===================================== cooper end============================================*/
/*===================================== service start============================================*/
.servicePic{ float:left; width:752px; height:97px; background:url(../images/servicePic.jpg);}
.serviceTab{width:710px; height:auto; margin-top:8px; background:#F5B763;}
.serviceTab td{ border:solid 1px #F5B763; background:#fff; padding:5px;}
.serviceTab .title{ padding:8px 20px; background:#FBD9A6; font:bold 14px 宋体; color:#FF6600;}
.serviceTab td .secTitle{ display:block; height:20px; margin-bottom:5px; border-bottom: dotted 1px #ccc; overflow:hidden;}
/*===================================== service end============================================*/
.linkDown{ padding-left:22px; background:url(/images/down.jpeg) no-repeat; font:bold 14px Verdana, Geneva, sans-serif; color: #093;}
.linkDown:hover{ color:#093; text-decoration:underline;}
