dl,dt,dd,ul,li{ padding:0; margin:0;}
address{
	font-style: normal;
}
.red2{color:#ED1B23;}
.fltrt { /* 此类可用来使页面中的元素向右浮动。浮动元素必须位于页面上要与之相邻的元素之前。 */
	float: right;
	margin-left: 8px;
}
.fltlft { /* 此类可用来使页面上的元素向左浮动 */
	float: left;
	margin-right: 8px;
}
.clearfloat { /* 此类应当放在 div 或 break 元素上，而且该元素应当是完全包含浮动的容器关闭之前的最后一个元素 */
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}
#container { 
	width: 960px;
	background: #FFFFFF;
	margin: 0 auto; /* 自动边距（与宽度一起）会将页面居中 */
	text-align: left; /* 这将覆盖 body 元素上的“text-align: center”。 */
} 
.content{ text-align:left; width:970px; height:100%; line-height:20px; overflow:hidden;}
#header { 
	background: #DDDDDD; 
	padding: 0 10px 0 20px;  
} 
#header h1 {
	margin: 0; /* 将 #header div 中最后一个元素的边距设置为零将避免边距重叠（即 div 之间出现的无法解释的空白）。如果 div 周围有边框，则不必将边距设置为零，因为边框也会避免边距重叠 */
	padding: 10px 0; /* 使用填充而不使用边距将可以使元素远离 div 的边缘 */
}
#sidebar1 {
	float: left; /* 由于此元素是浮动的，因此必须指定宽度 */
	width: 188px; 
	background: #F0F0F0;
	padding: 6px;
}
#sidebar1 .servicesbt{
	background-image:url(/Themes/5icuc/images/bt-02.gif);
	line-height:30px;
	font-weight:700;
	font-size:14px;
	width:188px;
}
#sidebar1 .servicesbt span{ background-image:url(/Themes/5icuc/images/arrow.gif); background-position:left center; background-repeat:no-repeat; margin-left:20px; padding-left:10px;}
#sidebar1 ul.services { line-height:24px;}
#sidebar1 ul.services li { font-weight:700; margin-left:20px; padding-left:10px;}
#sidebar1 ul.details li { padding-left:0; margin-left:14px; line-height:24px;}
#sidebar1 ul.details a{ color:#666; font-weight:400;}
#sidebar1 .leftbox{ background-color:#FFF; border: solid 1px #CFCFCF; width:186px;}
#sidebar1 .leftbox2{border-top:none; margin-bottom:10px;}
#sidebar1 ul.aboutbt li{ background-image:url(/Themes/5icuc/images/bt_03.gif); line-height:36px; text-align:center; font-weight:700; font-size:14px;}
#sidebar1 ul.aboutbt li a{ display:block;  width:186px; height:36px; color:#333;}
#sidebar1 ul.aboutbt li a:hover{ color:#CC1C1E;}
.path{
	background-repeat: no-repeat;
	background-position: left center;
	padding: 4px;
}
#main { 
	margin: 0 0 0 210px; 
	padding: 20px;
	font-size:14px; 
	line-height:1.6;
	border-top: solid 2px #CE2E27;
	border-right: solid 1px #D4D4D4;
	border-left: solid 1px #D4D4D4;
	min-height:450px;
} 
#main p{ text-indent:2em; margin:1.12em 0;}
#footer { 
	border-top: solid 1px #CCC;
	width:960px; 
	margin:auto;
	text-align:left;
} 
.peisong{background:#F8F8F8;}
#footer dl {
	margin: 0;
	padding: 15px 25px; 
	float:left;
	display:block;
	height:100px;
	line-height:2;
}
#footer dl.help{ background-image:url(/Themes/5icuc/images/helpbg.gif); float:right; width:140px;}
#footer dt { font-size:14px; font-weight:700;}
#footer dl a:link,#footer dl a:visited{ color:#666;}
#footer dl a:hover{ color:#0066CC;}
#indexmenu{ background-image:url(/Themes/5icuc/images/5icuc_01bg.jpg); width:1004px; height:28px;}
#indexmenu ul{ margin-right:26px; width:273px; float:right;}/*每个按钮宽87px,加上4px的右边距=91px,总共4个按钮共273px*/
#indexmenu ul li{ float:left;width:87px; margin-right:4px; font-weight:700;line-height:20px;}
#indexmenu ul li a{ display:block; background-image:url(/Themes/5icuc/images/btblack.gif); text-align:center; color:#FFF; background-repeat:no-repeat;}
#indexmenu ul li a:hover{ text-decoration:none; color:#FF0;}
#indexmenu ul li.red a{ background-image:url(/Themes/5icuc/images/btred.gif);}
#indexmenu ul li.red a:hover{ text-decoration:none; color:#FF0;background-image:url(/Themes/5icuc/images/btred.gif);}
#indexfoot{ background-image:url(/Themes/5icuc/images/5icuc_02bg.jpg); width:1004px; text-align:center; color:#898989;line-height:40px;}
#indexfoot .link{ width:960px; background-color:#CDCCC3; }
#indexfoot .link span{ padding:10px;}
#indexfoot a{ color:#898989;}
.tel{ float:left; padding:5px 0 5px 10px;}
.footmenu{ background-image:url(/Themes/5icuc/images/h_bg.gif); background-repeat:repeat-x; text-align:center; padding:0 10px; width:940px; margin-top:30px; line-height:1.8;}
.footadd{ padding:5px 0; text-align:center; width:960px;  line-height:1.8;}



#lantern {	BORDER: #ffffff 1px solid; OVERFLOW: hidden; WIDTH: 521px; CURSOR: pointer; HEIGHT: 346px}
#lanternMain {	WIDTH: 521px; HEIGHT: 324px; BACKGROUND-COLOR: #ffffff; position:relative; }
#lanternNavy {	FONT-SIZE: 12px; FLOAT: left; OVERFLOW: hidden; WIDTH: 1000px; COLOR: #ffffff; HEIGHT: 16px; TEXT-ALIGN: center}
#lanternNavy .div_off1 {	FLOAT: left; BORDER-LEFT: #ffcc00 0px solid; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 16px; BACKGROUND-COLOR: #bbbbbb; TEXT-ALIGN: center}
#lanternNavy .div_on1 {	PADDING-RIGHT: 24px; PADDING-LEFT: 10px; FLOAT: left; BORDER-LEFT: #ffcc00 0px solid; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 16px; BACKGROUND-COLOR: #cc3300}
#lanternNavy .div_off2 {	FLOAT: left; BORDER-LEFT: #ffcc00 1px solid; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 16px; BACKGROUND-COLOR: #bbbbbb; TEXT-ALIGN: center}
#lanternNavy .div_on2 {	PADDING-RIGHT: 24px; PADDING-LEFT: 10px; FLOAT: left; BORDER-LEFT: #ffcc00 1px solid; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 16px; BACKGROUND-COLOR: #cc3300}
#lanternNavy .div_off3 {	BORDER-RIGHT: #ffcc00 2px solid; FLOAT: left; BORDER-LEFT: #ffcc00 1px solid; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 16px; BACKGROUND-COLOR: #bbbbbb; TEXT-ALIGN: center}
#lanternNavy .div_on3 {	BORDER-RIGHT: #ffcc00 2px solid; PADDING-RIGHT: 24px; PADDING-LEFT: 10px; FLOAT: left; BORDER-LEFT: #ffcc00 1px solid; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 16px; BACKGROUND-COLOR: #cc3300}
#lanternImg {	OVERFLOW: hidden; WIDTH: 521px; position:absolute; left:0px; top:0px; HEIGHT: 324px;}
#lanternImg img {height:324px; width:521;}
.jumppage {	FLOAT: left; WIDTH: 75px; HEIGHT: 29px}

.postUl 
{
    padding:4px;   
    background-image:url('../images/post.jpg'); 
    background-repeat:no-repeat;
    background-position:right top;
    padding-top:30px;
    }
.postUl ul li 
{
    line-height:20px;
    text-align:left;  
    
    }
 .postUl ul li span 
 {
     color:#666666;
     padding-right:4px;
     }
 
 .promotion 
 {
    padding:4px;  
 }
 
.promotion ul li
 {
     line-height:20px;
     text-align:left;
     background-image:url('/Themes/5icuc/images/promotion.jpg');
     background-position:left center;
     background-repeat:no-repeat;
     text-indent:12px;
 }
 
 .homehot 
 {
     border:solid 1px #D4D4D4; float:left; width:200px; margin-top:10px; height:440px;
     }
  .homehot ul 
  {
      padding:4px;
      background-image:url('../images/hot.jpg');
      background-repeat:no-repeat;
      background-position:left top;
      }
  .homehot ul li 
  {
      height:142px;
      text-align:right;
      }
  .homehot ul li img 
  {
      height:90px;
      width:90px;
      
      }
      
  .cucproduct 
  {
      float:right; margin-top:10px; height:440px; width:750px;
      }
   
   .cucproduct ul 
   {
       padding:4px;       
       }
    .cucproduct ul li,.HomeRecommend ul li,.HomeNew ul li 
    {
        float:left;
        width:146px;
        padding-top:8px;
        padding-bottom:8px;       
        text-align:center;
        line-height:20px; 
        }
     .cucproduct ul li img,.HomeRecommend ul li img,.HomeNew ul li img
     {
         
         width:120px;
         height:120px;
         
         }
     .cucproduct ul .largeCuc
     {
         width:270px;
         height:365px;
         
         }
     .cucproduct ul .largeCuc img
     {
         width:273px;
         height:306px;
     }
     
     .HomeRecommend
     {
         border:solid 1px #D4D4D4;height:250px; width:100%; display:table;
         
         }
         
     .HomeNew 
     {
         border:solid 1px #D4D4D4;height:250px; width:100%; margin-top:10px; display:table;
         }
