﻿body 
{
   background:#ccc ;margin:0 auto; /*C2D0DA  828F95  DCDCDC*/
   
}
ul { margin:0 ; padding:0;}
.container {background:#fff;margin: 0 auto;height:100%;width:850px;margin-bottom:5px;} /*BFC9D0*/
#header {font-size:12px;}
#header .logo {background:url(/images/header_bg2.jpg);width:850px;height:78px; vertical-align:middle;}
#header .topmenu {background:url(images/line_index_back.gif);height:31px;text-align:center;padding-left:30px;}
#header .topmenu a {color:#fff;text-decoration:none;margin:0 5px 0 5px; font-weight:bold;padding:0px 20px 0px 20px;}
#header .topmenu a:hover {color:#ff6600;}

.topmenu span , .topmenu .tdon {float:left;height:16px;margin-top:8px;}

#header .tdon { background:url(images/line12.gif);}
#header .tdon a:hover {color:#000;}
#header .tdlast {border-right:0px;}
#header .tdfirst {border-left:0px;}
    .topmenu .dotted {padding:0px;font-size:0px;width:1px ;background:url(images/line_dot.gif) center center no-repeat}

.IndexArticle {border-top:1px solid #dddddd;height:100%;}

/*  中间图片FLASH区*/
.PageMedia { text-align:center;padding:3px; }
.indexmedia {padding:3px; z-index:1px;}
/* 公司介绍 */
#MiddleContainer {margin:0px auto;padding-bottom:50px;}

    #MiddleContainer .LeftDiv { width:23%;float:left;text-align:center; vertical-align:top;background:#F1F5F8 url(images/line_bottom.gif) repeat-x left bottom;}
    #MiddleContainer .RightDiv { vertical-align:top;width:77%;}
    #MiddleContainer .titlebar {border-top:1px solid #dddddd;border-bottom:1px solid #DEE9EF;line-height:25px;height:25px; font-size:12px;background:url(images/title_line11.gif) }
    #MiddleContainer .titlebar a {text-decoration:none;}
        .LeftDiv .titlebar {  font-weight:bold; text-align:left;padding-left:30px; }

        .addtitlebar { background:url(images/arror1.gif) left center no-repeat ;padding-left:25px;margin-left:-5px;}
        .RightDiv .titlebar { padding-left:10px;}
.LeftDiv .itemlist, .LeftDiv .itemliston { border-top:1px solid #fff; font-size:12px;line-height:25px;margin:0px;border-bottom:1px solid #DDE6EB; text-align:left;padding-left:30px;}
.LeftDiv .itemliston {background:#fff; padding-left:40px;}

.itemlist a, .itemliston a { text-decoration:none; color:#000; background:url(images/arror2.gif) left center no-repeat; padding-left:20px;}
.itemliston a { font-weight:bold; color:#C02121;}

/* 公司介绍结束 */

/* 新闻中心*/
.articleContainer { font-size:12px;margin:10px;}
    .articleContainer .defaultimage {border:1px solid #333; text-align:center; vertical-align:middle;width:100px;height:80px;}
    .defaultimage img {width:90;height:70px;}
.articleContainer .content {margin:10px;padding:20px;}
.articleclassheader {text-align:left; height:25px;line-height:25px;background:#F5FAFE;border:1px solid #DCEAF5;margin:0px 10px 0px 10px;padding-left:10px; color:#891A1A;}
.articlelist {padding:0px 20px 0px 20px; text-align:center; }
    .articlelist table { border:0px; text-align:left;}
                    
    .articlelist .title,.intro { vertical-align:top; text-align:left; padding-left:10px;}
    
    .articlelist .title { }
    .articlelist .title a { text-decoration:none; font-weight:bold; color:#033479 ; }
    .articlelist .intro { height:40px;}
    .articlelist .image { width:84px; height:64px; border:1px solid #ccc; text-align:center; vertical-align:middle; padding:2px;}
        .articlelist .image img { border:0px; width:80px; height:60px;}
    .articlelist .item, .articlelist .productitem { border-bottom:1px dotted #ddd;padding:5px 0px 5px 0px;}
    .articlelist .productitem {height:100%;}
.productitem img { width:90px;height:70px; }
.productitem .imagelist {border:1px solid #ddd;width:100px;height:80px;text-align:center; vertical-align:middle;}
.productitem .title {height:20px;line-height:20px;padding-left:10px;}

    .articlelist .item {height:23px;line-height:23px;background:url(images/bg_00.gif) no-repeat left center;padding-left:10px;}
        .articlelist .item a { text-decoration:none;}
        .articlelist .item span { font-size:12px;color:#aaa;}


.pageDiv { text-align:center; padding:30px 0px 0px 0px ;}

/* 新闻中心结束*/
.articletitle { }
    .articletitle h1 {text-align:center;font-size:18px;}   
.articlecontent {font-size:12px;padding:0px 20px 0px 20px;}
.indexproductslist, .indexnewslist, .indexTopProduct {font-size:12px;border-right:1px solid #dddddd;float:left; }
.indexnewslist {width:350px;}
.indexproductslist { width:230px;}
.indexTopProduct {width:268px ; border:0px; vertical-align:middle;}
    .indexTopProduct .image { border:1px solid #ccc ; height:79px; text-align:center;}
    .indexTopProduct .title a { color:#666; text-decoration:none; }
    .indexTopProduct .title { height:25px ; line-height:25px; text-align:center;}
.indexquicklink {font-size:12px;}

.indexnewslist .titlebar, .indexproductslist .titlebar , .indexquicklink .titlebar , .indexTopProduct .titlebar{height:25px;line-height:25px;background:url(images/title_line1.gif); font-weight:bold;padding-left:10px;padding-right:10px;}
.indextitle { background:url(images/icon1.gif) left center no-repeat ; padding-left:10px;color:#bb0000;}
.more2 {float:right; }
    .more2 a { }
    .more2 img { margin-top:7px; border:1px solid #800080;}
.titlebar .more {float:right; font-size:10px;font-weight:normal;}

.titlebar span {float:left;}
.listitem {height:22px;line-height:22px; background:url(images/bg_00.gif) no-repeat 10px 10px ; padding-left:20px;overflow:hidden;}

    .listitem a {text-decoration:none; color:#555;} 
    .listitem a:hover {color:#ff6600;}
.indexnewslist .listitem { overflow:hidden; }
.numbercontainer { height:30px;padding-top:10px;}
.numberliston {color:#ff0000;font-weight:bold;margin-right:5px; }
.numberlist {border:1px solid #ddd;padding:1px 5px 1px 5px; text-decoration:none;margin-right:5px;}

/*产品中心*/
.articleclassintro {margin:0px 10px 10px 10px;background:#eee;padding:10px;line-height:20px;}
    .articleclassintro h3 { font-size:15px;margin:0px; color:#006600;}
.topProductIntro { margin:0px 10px 10px 10px; padding:10px;}
    .topProductIntro .imgDiv { width:270px; text-align:center; vertical-align:middle;}
    .topProductIntro .title { padding-left:15px; color:#000; vertical-align:top; text-align:left; }
    .topProductIntro .title a {font-size:14px; font-weight:bold; text-decoration:none; color:#033479;}
    .topProductIntro .title .line  { background:url(images/bg_pro_bg.gif); width:189px; height:2px; line-height:2px; font-size:0px;margin:5px 0px 8px 0px;}
    .topProductIntro .intro { font-size:12px; line-height:18px; }
    
.productcontainer { font-size:12px;padding:10px 15px 10px 15px;}
    .productcontainer .title { font-weight:bold; color:#990000;border-bottom:1px dotted #ccc;}
    .productcontainer .content { padding:10px;}
    .productcontainer .defaultimage {border:1px solid #333; text-align:center; vertical-align:middle;width:100px;height:80px;}

 .serviceMiddleImage { background:url(images/service.jpg); width:844px; height:198px; margin:1px 0px 1px 0px;}
    
    
.footer {   vertical-align:bottom; text-align:center;font-size:12px;border-top:1px solid #A7B1B5; }
    .footer a { padding:0px 8px 0px 5px;}
    .footer p {margin:5px auto; }
      .footer td {background:#DAE4E7;}
      .footer .m_b {height:16px;width:100%;}
    .footer .l_b {background:#fff url(images/l_b_bg.gif) left bottom no-repeat;width:16px;height:16px; }
    .footer .r_b {background:#fff url(images/r_b_bg.gif) right bottom no-repeat;width:16px;height:16px;}
    
  .index_bottom {background:url(images/whitespace_white.png);text-align:center;}
  
  
  
  .floatAdv {padding-top:40px; background:url(images/qqonline.gif) no-repeat ; overflow:hidden; width:106px;height:210px;text-align:center;}
  .spanQqLink {padding-top:40px;}
  .floatAdv a {font-size:12px;}
  .divClose { background:url(images/close.gif) no-repeat;width:44px;height:14px;margin-left:10px;}