/*--------------------------------------------------------
Base Style(For 博山特型电机)
Author: xianjun.Xin
Version: 1.2
Date:2007/10/25
Design Corp: wwww.Sinvan.com-qd
--------------------------------------------------------*/
@import url(lightbox.css);
/*页面切换*/
#p1 #m1,#p2 #m2,#p3 #m3,#p4 #m4,#p5 #m5,#p6 #m6,#p7 #m7,#p8 #m8,#p9 #m9{ color:#F6C982; background:none; font-size:12px; border-bottom:1px dashed #F6C982; font-weight:bold;}
/*基础通用模块*/
ul,li,form,h1,h2,h3,h4,h5,h6,h7,p,body,dl,dt,dd,input,img,select{ margin:0; padding:0; list-style:none;}
.clb{ clear:both;}
/*body声明*/
body{ font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; background:#DAE5E7 url(../images/mainbg.gif) repeat-x; color:#475D74;}
.content{ width:974px; margin:0 auto; overflow:hidden;}
/**/
.headFrame{ border-bottom:1px solid #4D6C8A; width:100%; height:54px;}
.headLeft{ float:left; width:416px;}
.headRight{ float:right; width:380px; height:20px; margin-top:20px; color:#A3C5E6; vertical-align:middle; text-align:right;}
.topFormSub{ border:1px solid #7F9DB9; height:19px; vertical-align:middle;}
.topFromInput{ border:1px solid #7F9DB9; height:19px; width:100px; line-height:19px; text-indent:2px; color:#666; vertical-align:middle;}
.topFormButton{ vertical-align:middle;}
/**/
.menuFrameLeft a{ color:#C1D7EC; text-decoration:none;}
.menuFrameLeft a:hover{ color:#2B4763; background:#C1D7EC; border-bottom:1px solid #2B4763; font-weight:bold;}
.menuFrameLeft li{ float:left; width:11.111%; text-align:center;}
.menuFrameLeft { width:595px; padding-left:20px; height:35px; line-height:35px; float:left;}
.menuFrameRight{ float:right; width:240px; text-align:right;}
.menuFrameRight li{ float:left; width:24.8%;height:35px; line-height:35px; text-align:center;}
.menuFrameRight a{ color:#C1D7EC; background:url(../images/linkhover.gif) bottom repeat-x; text-decoration:none;}
.menuFrameRight a:hover{ background:#C1D7EC; color:#133657;}
.productListTitle{ color:#BD1616; font-size:12px; background:url(../images/borderyellow.gif) repeat-x bottom; height:25px; line-height:25px; text-indent:8px;}
/**/
.productList li{ background:url(../images/prolistborder.gif) bottom repeat-x; height:25px; line-height:25px;}
.leftFrame{ width:187px; overflow:hidden; float:left; margin-right:15px;}
.productList li a{ background:url(../images/blockyellow.gif) no-repeat left center; padding-left:10px; color:#636567; text-decoration:none;}
.productList li a:hover{ color:#2B4763;}
/**/
.contactFrame{ padding-top:26px;}
.contactTitle{ height:56px; background:url(../images/contactbg.gif) no-repeat; color:#BD1616; font-size:12px; }
.contactTitle span{ display:block; float:right; padding-right:36px; text-align:right; width:60px;}
.contactTitleName{ padding-top:13px;}
.contactTitleMore a{ color:#89877D;}
.contactInfo{ border-left:2px solid #BD1616; border-right:2px solid #BD1616; color:#58728D;}
.contactInfo span{ display:block; width:90%; margin:0 auto; padding:10px 0; line-height:19px;}
.contactFoot{ height:7px; background:url(../images/contactfoot.gif) no-repeat;}
/**/
.indexMainFrame{ width:520px; float:left; margin-bottom:8px;}
.indexMainFrameTitle{ background:url(../images/maintitlebg.gif) no-repeat;}
.indexMainFrameTitle div{ margin:0 6px; background:url(../images/maintitlebgs.gif) repeat-x; height:23px; line-height:23px; padding:0 5px;}
.indexMainFrameTitleName{ float:left; color:#A0C2E3; font-weight:bold;}
.indexMainFrameTitleName a{ color:#fff;}
.indexMainFrameMore{ float:right;}
.indexMainFrameMore a{ color:#B8BEC4;}
.indexMainFrameBorder{ border-left:1px solid #EBEEF2; border-right:1px solid #EBEEF2; background:url(../images/mainfoot.gif) no-repeat bottom #fff;}
.newsList{ width:95%; margin:0 auto; padding:12px 0;}
.newsListName{ float:left;}
.newsListDate { float:right; color:#636567;}
.newsList li{ height:26px; background: url(../images/newsbg.gif) no-repeat left; overflow:hidden; line-height:26px; text-indent:22px;}
.newsList li a{ color:#475D74; text-decoration:none;}
.newsList li a:hover{ color:#13283B;}
.indexAboutInfo{ width:95%; margin:0 auto; padding:12px 0; line-height:25px;}
.indexAboutInfo P{ text-indent:2em;}
/**/
.indexPageCenter{ float:left;}
/**/
.indexHonorList li{ background:url(../images/indexhonorbg.gif) no-repeat center center; width:50%; height:151px; text-align:center; float:left;}
.indexHonorList li img{ padding:5px 0 0 0;}
/**/
.indexProShowList{ float:right; width:240px; height:605px; overflow:hidden;}
.indexProShowIMG{ border:1px solid #BBB080; float:left; margin-right:7px; width:118px; height:127px;}
.indexProShowList li{ height:151px; overflow:hidden; float:left;}
.indexProShowName a{ color:#BD1616; font-size:12px; font-weight:bold; line-height:22px; text-decoration:none;}
.indexProShowName a:hover{ text-decoration:underline;}
.indexProShowIntro{ line-height:17px; color:#88898A; margin-top:5px; text-indent:2em; height:70px; overflow:hidden;}
.proMoreBUT{ margin-top:8px;}
/**/
.footFrame{ height:70px; clear:both; background:url(../images/footbg.gif) repeat-x bottom; margin-top:20px; overflow:hidden;}
.footFrameLeft{ float:left; width:59%;}
.footFrameRight{ float:right; width:40%;}
.footCenter{ margin:15px auto 0 auto; width:974px;}
.footFrame{ line-height:23px; color:#A3C5E6;}
.footFrame a{ color:#A3C5E6; text-decoration:none; background: url(../images/borderblue.gif) repeat-x bottom;}
.footFrame a:hover{ background:#A3C5E6; color:#0B151F;}
/**/
.pageChanges{ width:95%; margin:0 auto; height:60px; line-height:50px; text-align:center;}
.pageChanges a{ color:#BD1616;}
.pageChanges a:hover{ color:#002042;}
/**/
.mainNewsTitle{ text-align:center; font-size:12px; height:50px; line-height:50px;}
.mainNewsText { line-height:26px;}
.mainNewsText p{ text-indent:2em;}
.mainInfoFrame{ margin:0 auto; width:95%; padding:0 0 40px 0;}
.mainNewsDate{ text-align:right; height:30px; line-height:30px;}
/**/
.indexProShowListWide{ width:95%; margin:0 auto; overflow:hidden; margin-bottom:8px;}
.indexProShowListWide li{ height:129px; width:33.22%; overflow:hidden; margin-bottom:22px; float:left; padding:20px 0 0 0;}
.indexMainFrameWide{ width:758px; float:left; margin-bottom:8px; overflow:auto;}
.indexWideFrameTitle{ background:url(../images/widetitlebg.gif) no-repeat; width:758px;}
.indexWideFrameTitle div{ margin:0 6px; background:url(../images/maintitlebgs.gif) repeat-x; height:23px; line-height:23px; padding:0 5px;}
.indexWideFrameBorder{ border-left:1px solid #EBEEF2; border-right:1px solid #EBEEF2; background:url(../images/widefoot.gif) no-repeat bottom #fff;}
/**/
.proShowTitle{ color:#666;}
#productINFO td{ color:#000; line-height:20px;}
#proSysInfo td{ color:#475D74;}
#proSysInfo td a{ color:#990000;}
#proShowIMGS{ border:4px solid #C3B465; width:165px; height:177px;}
.proShowZoom{ color:#666;}