﻿body 
{    
    padding:0px;
    background:#F4F4F4;
    _background:#F4F4F4;
    font:12px Arial, Helvetica, sans-serif;
}
html,body{
     margin:0px;
}
img
{
    border:0px;
}
div,form
{
    margin:0px;
    padding:0px;
}
a
{
    color:#707070;
    text-decoration: none;
}
a:hover
{
    color: #AB0000;
    text-decoration:underline;
}

a.b:visited {text-decoration: none} 
a.b:link{text-decoration:none;}
a.b:hover {
	 color: #CC3300;
	 text-decoration: underline;
	 POSITION: relative; 
	 RIGHT: 0px;
	 TOP: 1px;
	 }
	 
#Container
{
    width:950px;
    margin:0px auto;
}
#Top
{
    background-image: url(../../Images/top.png);
    height:16px;
}
#MainBody
{
    border-left:solid 1px #DCDCDC;
    border-right:solid 1px #DCDCDC;
    background:#FFFFFF;
    padding:0px 10px 0px 10px;
}
#Bot
{    
    background-image: url(../../Images/bot.png);
    height:14px;
}

.Topline
{
    width: 1px;
    border-left: 1px dotted #E1E1E1;    
}

#Logo
{    
    height:59px;
    margin:0px;
}
#LogoLeft
{
    float:left;
    width:350px;   
}
#Logo1
{
    float:left;    
    width:75px;
}
#Logo2
{
    float:right;    
    width:260px;
    margin:10px 0px 0px 10px;
}
#LogoRight
{
    float:right;
}
#LogoRM
{
    margin:50px 0px 0px 430px;
}
#LogoRMEng
{
    margin:50px 0px 0px 410px;
}
#LogoRight #LogoRM a:hover
{
    color:#386D8C;
    text-decoration: none;
}  
#LogoRight a:hover
{    
    text-decoration: none;
    color:#707070;
}
#Footer
{
    clear:both;
    background-image: url(../../Images/footer.png);    
    background-repeat: no-repeat;
    padding-top:28px;
    height:48px;
    color:#707070;
    text-align:center; 
    line-height:22px;
}

.blackF
{
    color:Black;
}
.blueF
{
    color:#386D8C;
}  

.bigF
{
    font: 20px 华文行楷, Arial;
    color: #003399;
}
  
#body
{
    overflow:hidden;
    height:100%; 
}
#bodyLeft
{
    width:210px;
    float:left;
    clear:left;
    overflow:hidden;
    border-right:1px dotted #E1E1E1;   
}
#bodyRight
{
    float:right;
    clear:right;
    overflow:hidden;
    width:715px; 
}

#bodyLeft
{
    padding-bottom:100000px;
    margin-bottom:-100000px;
}

#flash
{
    background-image: url(../../Images/beijing.jpg);
    margin-top:5px;       
}
#banner
{
    margin-top:5px;  
}
#loginTop
{ 
    margin-top:5px;
    background-image: url(../../Images/left1.png);
    background-repeat: no-repeat;
    background-position: left top;
    height:21px;
    width:200px;
    padding:7px 0px 0px 20px;
    color:#707070;
}
#login
{
    width:198px;
    border:1px solid #cccccc;
    border-top:none;
    border-bottom:none;
    color:#707070;
}
#loginBottom
{
    background-image: url(../../Images/left2.png);
    background-repeat: no-repeat;
    height:5px;
    width:200px;
}
#saleTelTop
{
    background-image: url(../../Images/left1.png);
    background-repeat: no-repeat;
    background-position: left top;
    height:21px;
    width:200px;
    margin-top:5px;
    padding:7px 0px 0px 20px;
    color:#707070;
}
#saleTel
{    
    width:188px!important;    
    border:1px solid #cccccc;
    border-top:none;
    border-bottom:none;
    color:#707070;
    padding:5px 0px 5px 10px;
}
#saleTel ul li a:hover
{
    color: #AB0000;
    text-decoration: underline;
    position: relative;
    right: 0px;
    top: 1px;
    font-weight: bolder;
}

#saleTel ul
{
    margin:0px;
    padding:0px;
    padding-left:20px;
}
#saleTel ul li
{
    list-style: none;
    background-image: url(../../Images/menu_lf.gif);
    background-repeat: no-repeat;
    padding-left: 20px;
    margin: 5px 0px;
    background-position-y: 2px;
}
#search
{
    margin-top: 2px;
    padding:2px 0px 0px 15px;
    background-image: url(../../Images/search_1.gif);
    height: 26px;
    background-repeat: repeat-x;
    vertical-align: middle;
}
#line
{
    background-image: url(../../Images/bu.gif);
    background-repeat: no-repeat;
    height:14px;
    margin:5px 0px;
    clear:both;
}
#newsTop
{
    height: 23px;
    background-image: url(../../Images/top_r1_c21.jpg);
}
#news
{
    background-image: url(../../Images/top_r2_c1.jpg);
    background-position: 3px top;
    padding-left: 90px;
    background-repeat: no-repeat;
    padding:5px 3px 5px 95px;
}
.newsClass
{
    background-image: url(../../Images/dot_01.gif);
    background-repeat: no-repeat;
    padding-left: 17px;
    margin: 3px 0px;
    background-position: left 4px;
}

#productTop
{
    height: 23px;
    background-image: url(../../Images/top_r1_c21.jpg);
}
#product
{
    background-image: url(../../Images/center_r2_c1.jpg);
    background-position: 3px top;
    padding-left: 90px;
    background-repeat: no-repeat;
    padding:5px 3px 5px 95px;
}
.productClass
{
    background-image: url(../../Images/dot_02.gif);
    background-repeat: no-repeat;
    padding-left: 17px;
    margin: 3px 0px;
    background-position: left 4px;
}

#ContentLeft
{
    float:left;
    clear:left;
    width:570px;
    overflow:hidden;
    border-right:1px dotted #E1E1E1;
}
#ContentRight
{
    float:right;
    clear:right;
    overflow:hidden;
    width:143px;
}

#downloadTop, #caseTop, #techTop
{
    width: 63px;
    height: 15px;
    background-image: url(../../Images/re.jpg);
    background-position-x: right;
    background-repeat: repeat-y;
    color:White;
    padding:5px 0px 0px 80px;
    background-color:#F0F5FF;
}
#caseTop
{
    background-image: url(../../Images/pei.jpg);
}
#techTop
{
    background-image: url(../../Images/ji.jpg);
}
.ContentClass
{
    background-image: url(../../Images/dian.gif);
    background-repeat: no-repeat;
    margin: 3px 0px;
    padding-left: 20px;
    background-position: 5px 4px;
    
}

#AgentLeft
{
    float:left;    
    width:50%;
    color:#707070;
    
}
.AgentTop
{
    background-image: url(../../Images/tu_5.gif);
    text-align: center;
    height:18px;
    padding-top:5px;
}
#AgentRight
{
    float: right;    
    width: 50%;
    color: #707070;    
}

/*子页面*/
#aboutUsTop
{
    margin-top:10px;
    background-image: url(../../Images/news_r1_c3.jpg);
    height:15px;
    padding-left:10px;
    clear:both;
}
#aboutUs
{
    clear:both;
    color:#707070;
    line-height:18px;
}

#thumbBox 
{
	Z-INDEX: 10; 
	WIDTH: auto; 
	BACKGROUND: white; 
	POSITION: absolute; 
	VISIBILITY: hidden;
	border: #666666 4px solid; 	
	padding:10px;
	TOP: 0px; 
	LEFT: 0px
}
#imgborder
{
    border:1px solid #CCCCCC;
    padding:4px; 
    width:155px;
}
.otherimg
{
    max-width:155px;
}
.hrClass
{
    height: 15px;
    background-image: url(../../Images/news_r1_c3.jpg);
    width:100%;
    margin:0px;
    padding:0px;
    margin-bottom:5px;
}
.proName
{
    margin: 5px 20px 5px 5px;
    background-image: url(../../Images/pro.gif);
    background-repeat: no-repeat;
    padding-left: 15px;
    background-position-y: 3px;
}

/*产品图片边框*/
.topx--
{
    background-image: url( Images/frame-topx--.gif );
    background-repeat: no-repeat;
    height:4px;
    width:4px;
}
.top-x-
{
    background-image: url( Images/frame-top-x-.gif );
    background-repeat: repeat-x;
    height:4px;
    width:auto;
}
.top--x
{
    background-image: url( Images/frame-top--x.gif );
    background-repeat: no-repeat;
    height:4px;
    width:4px;
}
.midx--
{
    background-image: url( Images/frame-midx--.gif );
    background-repeat: repeat-y;
    width:4px;
    height:auto;
}
.mid--x
{
    background-image: url( Images/frame-mid--x.gif );
    background-repeat: repeat-y;
    width:4px;
    height:auto;
}
.botx--
{
    background-image: url( Images/frame-botx--.gif );
    background-repeat: no-repeat;
    height:4px;
    width:4px;
}
.bot-x-
{
    background-image: url( Images/frame-bot-x-.gif );
    background-repeat: repeat-x;
    height:4px;
    width:auto;
}
.bot--x
{
    background-image: url( Images/frame-bot--x.gif );
    background-repeat: no-repeat;
    height:4px;
    width:4px;
}

.img
{
    border:4px solid #ffffff;
    max-height:143px;
    max-width:158px;
}
.photo
{
    border:4px solid #ffffff;
}

/*IC封装图边框*/
.topx----,
.top----x,
.botx----,
.bot----x
{
    width: 14px;
    height: 14px;
}

.top-x---
{
    width:auto;
    height:14px;
    background-image:url(Images/album-tstretch.gif);
    background-repeat: repeat-x;
    text-align:left;
}
.top--x--
{
    width:auto;
    height:14px;
    background-image:url(Images/album-tstretch.gif);
    background-repeat:repeat-x;    
}
.top---x-
{
    width:auto;
    height:14px;
    background-image:url(Images/album-tstretch.gif);
    background-repeat: repeat-x;
    text-align:right;
}

.mtpx----
{
    width:14px;
    height:auto;
    background-image:url(Images/album-lstretch.gif);
    background-repeat: repeat-y;
    vertical-align:top;
}
.mtp----x
{
    width:14px;
    height:auto;
    background-image:url(Images/album-rstretch.gif);
    background-repeat: repeat-y;
    vertical-align:top;
}
.midx----
{
    width:14px;
    height:auto;
    background-image:url(Images/album-lstretch.gif);
    background-repeat:repeat-y;
}
.mid----x
{
    width:14px;
    height:auto;
    background-image:url(Images/album-rstretch.gif);
    background-repeat:repeat-y;
}
.mbtx----
{
    width:14px;
    height:auto;
    background-image:url(Images/album-lstretch.gif);
    background-repeat: repeat-y;
    vertical-align:bottom;
}
.mbt----x
{
    width:14px;
    height:auto;
    background-image:url(Images/album-rstretch.gif);
    background-repeat: repeat-y;
    vertical-align:bottom;
}

.bot-x---
{
    width:auto;
    height:14px;
    background-image:url(Images/album-bstretch.gif);
    background-repeat: repeat-x;
    text-align:left;
}
.bot--x--
{
    width: auto;
    height: 14px;
    background-image: url(Images/album-bstretch.gif);
    background-repeat: repeat-x;    
}
.bot---x-
{
    width:auto;
    height:14px;
    background-image:url(Images/album-bstretch.gif);
    background-repeat: repeat-x;
    text-align:right;
}


.item
{
    padding:5px 8px;
    color:#b2b2b2;
}
.dataview
{
    margin:0px auto;
    text-align:center;
}

.inputCss
{
    font:12px;
    width:200px;
    border:1px solid #707070;
    color: #707070;
    background-color:#fff;
    vertical-align:middle;
}

.dlnews
{
    background-image: url(../../Images/dot.gif);
    background-repeat: no-repeat;
    padding-left: 13px;
    background-position-y: 4px;
}
.news_b
{
    border-top: 1px dotted #E1E1E1;       
    height:10px;
    width:auto;
}
h3
{
    margin:0px;
    padding:0px;
}
h4
{
    margin:0px;
    padding:0px;
}
.btnSearch
{
    vertical-align:middle;
}

.dlistSearchType
{
    float:left;
    
    color:#707070;
}


#datapager
{
    clear:both;
    color:#707070;    
    margin:5px 0px;
    width:100%;
}
#datapagerLeft
{
    width:40%;
    float:left;
    text-align:left;
}
#datapagerRight
{
    width:55%;
    float:right;
    text-align:right;
}


.tdHead
{
    background-color:#EEEEEE;
    font-weight:bold;
}
.tdItem
{
    background-color:#FFFFFF;    
}