﻿*,html { border:none; margin:0px; padding:0px; }
body { background:#fff url('bg.jpg'); font-family:Arial,微软雅黑,宋体; font-size:12px; color:#000; }
a,a:link { color:#000; text-decoration:none; }
a:hover { color:#f00; text-decoration:underline; }
/*--------->用于清空浮动对向使浮动外容器对向高度适应<-----------*/
.clearfix {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
ul li { list-style:none; }
#header,#global,#content,#footer,#LinkFrm,#menu { width:778px; padding:0px 2px; margin:0 auto; clear:both; background:#fff; overflow:hidden; }
#header { background:#fff;}
#header .parent { background:#f90; line-height:28px; height:28px; color:#fff; font-size:12px; text-indent:15px; position:relative; }
#header .parent a { color:#fff; }
#header .parent span { position:absolute; right:15px; top:0px; *top:-1px !important; *top:-1px; }
#header h2 { display:none; }
#global { overflow:hidden; line-height:12px; text-indent:10px; background:#ace; }
    #global a { display:inline-block; color:#666; font-size:12px; padding-right:8px;  line-height:16px;
                margin:5px auto; border-left:solid 1px #ace; text-align:center; }
    #global a.start {  }
#Link {}
#content { padding-bottom:5px; *padding-bottom:0px !important; *padding-bottom:0px;  }
.important { font-weight:bold; color:#f00; font-size:12px; }
.important a { color:#f00; }
.colorblue,.colorfocus,.normaltb,.focustb { border:solid 1px #f19149; padding:2px; color:#666; background:#fff; }
.colorfocus,.focustb { background-color:#fee7c4; color:#000; }
.btn,.norbtn { border:solid 1px #f19149; background:#fee7c4; color:#000; font-weight:bold; cursor:pointer; padding:2px 5px; }
.norbtn { font-weight:normal; padding:0px; margin:0px;}
.btnItem { padding:5px; text-align:right; padding-right:24px;}
.left { float:left; clear:left; }
.right { float:right; clear:right; }
.logo { width:778px; height:147px; border-bottom:solid 1px #fff; border-top:solid 1px #fff; }
.bannar { width:0px; height:0px; position:relative;  }
.side,.Indexside { width:24%; margin-left:5px; padding:0px; }
.Indexside { margin-top:5px; background:#fff; margin:0px 0px 0px 5px; *margin:0px 0px 0px 5px !important; *margin:0px 0px 0px 5px; }
.side { background:#ffffe8; min-height:1000px; }
.main,.submain { width:74%; *width:74% !important; *width:74%; margin-top:5px; margin-left:5px; *margin-left:5px !important; *margin-left:0px; background:#fff; padding:1px; }
.main { margin-top:0px; }
.submain { margin-top:0px; margin-bottom:5px; }
.cntlist { margin-bottom:5px; clear:right; border:none; background:none; }
.list { border:solid 1px #fc9; padding:1px; clear:both; }
.listbottom { height:5px; }


/*----------------------主菜单------------------------*/
#menu { background:url('menu.gif') repeat-x; height:32px; line-height:32px; }
#menu a,#menu a:link,#menu a:visited { color:#fff; margin-left:20px; }
#menu a:hover { color:#efefef; }
.menuCnt { height:30px; display:none; background:#fff; width:700px; z-index:300; color:#666; }
.home .menuCnt { border:solid 1px #ccc; border-top:none; position:absolute; 
                 width:700px; padding:10px; top:378px; left:30px; }
.menuCnt:hover { display:block; }
.menuCnt .secMenu { margin:0px; margin-left:10px; margin-top:0px; padding:0px; z-index:301; }
.home .menuCnt .secMenu { margin:0px; }
.menuCnt .secMenu li { float:left; margin-left:10px; line-height:20px; }
.home .menuCnt .secMenu li a,.menuCnt .secMenu li a:link,.menuCnt .secMenu li a:visited { color:#aaa; }
.home .menuCnt .secMenu li a:hover { color:#f00; }
.menuCnt .thirMenu { }
.menuCnt .thirMenu li { color:#666; background:url('gray.gif') left center no-repeat; padding-left:10px; }
.menuCnt .thirMenu li a,.menuCnt .thirMenu li a:link,.menuCnt .thirMenu li a:visited { color:#666; }
.menuCnt .thirMenu li a:hover { color:#f00; }
/*-----------------主菜单结束-------------------------------*/

/*-----------公告区----*/
.bulletin { height:200px; }
.bulletin div.cnt { margin:0px; padding-left:10px; height:160px; }
/*---------用户登录区--------*/
.loginZone { background:#fff; border:solid 1px #fc9; padding:1px; height:166px; margin-bottom:5px; }
.loginZone h2 { background:url('loginbg.jpg') left center repeat-x; line-height:24px; font-size:12px; text-indent:15px; color:#fff; }


.addheight { height:800px; }
.list h2,.Topbox,.main h2,.submain h2 { line-height:24px; height:24px; background:#f93; margin:1px;
           color:#fff; font-size:14px; font-weight:normal; text-indent:5px; letter-spacing:2px; position:relative; }
.list h2 { text-indent:20px; color:#fff; background:#f93; margin:0px; }
.list h2 span,.main h2 span,.submain h2 span { position:absolute; top:1px; right:3px; }
.main h2 { text-indent:20px; font-size:14px; color:#fff; font-weight:bold; }

.submain h2 { line-height:26px; height:26px; font-size:13px; color:#000; }
.submain h2 span a { color:#666; font-size:12px; font-weight:normal; }
.list h2 span a { color:#fff; font-weight:normal; font-size:12px; }
.list li { line-height:22px; font-size:12px; }

.Topbox ul { height:26px; margin:0px; padding:0px; }
.Topbox ul li { float:left; margin:0px; display:inline-block; width:50px;  font-size:12px; line-height:26px; text-align:center; cursor:pointer; }
.Topbox ul li.hover { background:#cc0001 url('hs_news_bg_r.jpg') left top repeat-x; color:#fff; font-weight:bold; font-size:12px; }

.ItemZone ul { list-style:none; margin:5px 0; padding:0; }
.ItemZone ul li { padding:0px; margin:0px; padding-left:15px; background:url('arrow1.gif') 2px 6px no-repeat;  }

.cnt { padding:3px; position:relative;  margin:3px 10px; }
#userinfo { margin-top:5px; }
.cnt span,#userinfo span,#webinfo span { display:block; font-size:12px; height:25px; line-height:25px; padding:3px 0px; padding-left:5px; }
#userinfo span.loginbtn { padding-left:15px; }
.vercode { position:absolute; left:75px; top:35px; border:solid 1px #fff; border-right-color:#333; 
           border-bottom-color:#111; }
.vercodehide { display:none; }
.searchDv1 { position:absolute; right:80px; bottom:20px; }
.graytb { border:solid 1px #ccc; padding:2px; }
.zoom { background:#fff url('pic_so.gif') center center no-repeat; width:26px; height:26px; margin-left:10px; border:none; }
.searchKey { margin:5px; border-top:dashed 1px #ccc; padding:5px; }
.tag { background:#ff0; color:#f00; font-weight:bold; padding:0px 2px; }

/*-------------------主体部分样式------*/
.PicZone { border:solid 1px #f19149; padding:1px; margin-bottom:5px; clear:both; position:relative; }
.PicZone .title { font-weight:bold; text-indent:10px; font-size:12px; background:#f60; line-height:24px; }
.PicZone .title span { position:absolute; right:10px; top:0px; color:#ccc; font-size:12px; font-weight:normal; }
.PicZone .title span a { color:#fff; } .PicZone .title span a:hover { color:#f00; }
.PicZone table { margin:2px; }
.PicZone .piczone { height:150px; overflow:hidden; }
.itemZone { float:right; margin-top:5px; border:solid 1px #ff8706; width:660px; }
.itemZone { border-color:#ff8706; }

.rollimg { padding:2px;  }
.rollimg a { color:#000; font-size:12px; }
.rollimg a img { width:147px; height:103px; padding:2px; margin-bottom:5px; border:dashed 1px #ace; }
.rollimg a:hover img { border:solid 1px #ace; }
.rollimg div { height:20px; overflow:hidden; border:solid 1px #ccc; font-weight:bold; text-align:center; line-height:20px; }

.mainborder { border-top:solid 1px #0068b7; height:295px; clear:both; }
.flash { width:43%; padding:2px 0px; padding-right:0px; }
/*---------首页Flash后增加样式---------*/
.hacker { margin:5px 5px; margin-right:0px; clear:both; }
.topnews { width:55%; height:285px; padding:4px; }
.topnews h2,.itemlist h2,.itemZone h2 {line-height:31px; height:31px; background:#fff url('hs_news_bg.jpg') left top repeat-x; margin:1px;
           color:#000; font-size:1.1em; text-indent:10px; position:relative; }
.topnews h2 span { position:absolute; top:5px; right:10px; }
.hotitem { width:245px; }
.bind { text-align:center; border:solid 1px #ccc; background:#efefef; clear:both; height:60px; }
#BindF { color:#900; border:none; text-align:center; font-size:1.2em; *font-size:1.1em !important; *font-size:1.1em; 
         background:none; margin-top:3px; width:297px; white-space:nowrap; overflow:hidden;  }
#BindOther { padding:5px; padding-top:2px; width:310px; overflow:hidden; white-space:nowrap; text-overflow:clip;  }
#BindOther h3 { font-size:12px; line-height:20px; width:142px; font-weight:normal; float:left; overflow:hidden; margin-right:5px; }
#BindOther h3 { overflow:hidden;  } 
#BindOther p { text-align:left; }
#BindS { margin-top:5px; }
#BindS ul { background:url('number.gif') 3px 5px no-repeat; padding-left:20px; }
#BindS li { line-height:22px; height:22px; overflow:hidden; font-size:12px; position:relative; }
#BindS li a { width:260px; overflow:hidden; display:inline-block; float:left; }
#BindS li span { position:absolute; right:5px; top:1px; color:#aaa; }
.subzone { border:solid 1px #b42232; margin-top:5px; *margin-top:0px !important; *margin-top:0px; }
#Tj { border:solid 1px #ccc; background:#fff; font-size:12px; margin:10px 0px 5px 3px; height:40px; width:230px; line-height:22px; padding:5px; }
#Tj ul li { float:left; overflow:hidden; white-space:nowrap; text-overflow:clip; width:96px; margin-right:10px; }
/*---------新闻列表-------------*/
.subzone { border:none; }
.contentlist,.contentlistR { width:280px; height:228px; float:left; overflow:hidden; background:#fff; border:solid 1px #f19149;
               margin-left:0px; margin-bottom:5px; *margin-bottom:5px !important; *margin-bottom:5px; padding:1px; }
.contentlistR { margin-right:0px; float:right; }
h2.listit { position:relative; line-height:30px; *line-height:28px !important; *line-height:30px; background:#fff url('pic_07.jpg') left bottom no-repeat;
            font-size:12px; text-indent:10px; color:#666; }
h2.listit span { position:absolute; right:5px; top:0px; font-size:12px; font-weight:normal; }
h2.listit span a { color:#666; }
.contentlist ul,.contentlistR ul { width:100%; clear:both; }
.contentlist ul li,.contentlistR ul li { font-size:12px; line-height:18px; width:270px; overflow:hidden; height:18px; position:relative; }
.contentlist ul li span,.contentlistR ul li span { position:absolute; right:10px; top:0px; color:#aaa; }
.contentlist ul li a,.contentlist ul li a:link,.contentlist ul li a:visited,.contentlistR ul li a,.contentlistR ul li a:link,.contentlistR ul li a:visited { width:230px; height:18px; overflow:hidden; display:block; }
.Menubox { background:#31b2e5; height:26px; }
.Menubox ul { margin:0px; padding:0px; }
.Menubox ul li { float:left; line-height:26px; cursor:pointer;
                 display:inline-block; width:80px; text-align:center; }
.Menubox ul li.hover { background:#79d5f2; font-weight:bold; }
/*------------页面导航菜单和侧栏菜单------*/
.Nav { font-size:12px; position:relative; line-height:28px;background:#fafafa; height:28px; clear:both; color:#000; margin-top:5px; border-bottom:solid 1px #ccc;  }
.Nav .Item { background:url('home.gif') left center no-repeat; position:absolute; text-indent:20px; left:15px; top:0px; }
.sidenav { margin:0px 5px; }
.sidenav li { color:#000; text-indent:40px; background:#fff url('folderClose.gif') 20px center no-repeat; height:22px; }
.sidenav li.addbefore { font-weight:bold; text-indent:30px; background:#fff url('bullet1.gif') 5px center no-repeat; }
.sidenav li.addbefore a { font-weight:normal; }
.sidenav li.active { background:#fff url('folderOpen.gif') 25px center no-repeat; text-indent:50px; }
/*------------新闻列表页----------*/
.itemlist,.helplist { width:74%; background:#fff; color:#000; overflow:hidden; margin-top:5px; margin-left:5px; margin-right:5px; }
.Ic { margin:20px 0px; clear:both; }
.item { margin:5px; }
.item .itemtit { font-weight:bold; background:url('dot.gif') 5px center no-repeat; color:#41519a; text-indent:20px; 
                 line-height:26px; height:26px; position:relative; font-size:1em; }
.item .itemtit a { color:#000; }
.item .itemtit span { position:absolute; top:2px; right:30px; font-size:12px; color:#666; font-weight:normal; }
.item .desc { border:dashed 1px #ace; margin:5px; width:95%; padding:5px; font-size:12px; text-indent:24px; }
.item .desc span,.item .desc span a { color:#f00; }
.imgitem,.imgitemR { float:left; width:150px; height:130px; *height:120px; overflow:hidden; font-size:12px; 
                     /*white-space:nowrap; text-overflow:ellipsis;*/
                     text-align:center; margin:5px 10px 10px 16px; *margin:5px 10px 10px 12px; }
.imgitemR { margin-right:0px;  }
.imgitem a,.imgitemR a { color:#000; text-decoration:none; }
.imgitem a:hover,.imgitemR a:hover { color:#f00; text-decoration:underline; }
.imgitem a img,.imgitemR a img { width:142px; height:90px; padding:3px; background:#fff; border:solid 1px #f19149; margin-bottom:5px; }
.imgitem a:hover img,.imgitemR a:hover img { border-color:#f19149; }
.itemlist ul { width:95%; }
.itemlist li { line-height:22px; height:22px; font-size:12px; border-bottom:dashed 1px #ace; 
               position:relative; background:#fff url('dot.gif') 5px center no-repeat; text-indent:20px; }
.itemlist li span { position:absolute; right:20px; top:1px; color:#999; }
.item .itemleft { float:left;  clear:left; margin:0px; }
.item .itemright { float:right; margin-right:10px; width:400px; height:120px; *height:115px; clear:right; }
.item .itemright .itemtit { font-weight:bold; color:#000; line-height:26px; height:26px; }
.item .itemright .itemdesc { height:34px; padding:5px; margin:5px 2px; color:#666; font-size:12px; overflow:hidden; text-indent:24px; }
.item .iteminfo { height:22px; line-height:22px; font-size:12px; position:relative; color:#999; text-indent:5px; }
.item .iteminfo span { position:absolute; right:10px; top:1px; color:#f00; }
.item .iteminfo span a { color:#f00; }
.ctype { font-size:12px; color:#aaa; font-weight:normal; margin-left:10px; }

/*--------分类新闻列表样式-----------*/
.CateZone { border-bottom:dashed 1px #aaa; padding-top:20px; }
.CateZone .CateLogo { float:left; width:25%; height:120px; text-align:center; }
.CateZone .CateLogo img { width:177px; height:109px; }
.CateZone .CateItem { float:right; width:74%; }
.CateZone .CateItem ul { margin:0px; padding:0px; }
.CateZone .CateItem ul li { border-bottom:dashed 1px #fefefe; }
.CateZone .More { text-align:right; margin:5px; clear:both; }
.CateZone .More a { display:block; width:55px; background:#fff url('more.gif') center center no-repeat; height:20px; 
                    line-height:23px; font-size:12px; text-align:center; text-indent:10px; letter-spacing:3px; color:#666; 
                    text-decoration:none; }
/*------------------新闻页样式----------*/
.itemlist div.MainTitle,.helplist div.MainTitle { text-align:left; text-indent:10px; font-size:12px; line-height:27px; background:url('tbg.jpg') left bottom repeat-x; color:#000;
                            height:27px; width:567px; font-weight:bold; }
.ATitle { text-align:center; font-size:15px; color:#000; font-weight:bold; margin-bottom:10px; }
.helpcnt { width:98%; overflow:hidden; padding-left:10px; }
.displayZone { margin:0px 5px 0px 10px; line-height:26px; }
.helpbottom { width:567px; border-bottom:solid 1px #efefef; }
#info { font-size:12px; margin:5px; color:#aaa; width:98%; text-align:center;
         line-height:24px; height:24px; padding:0px 4px; border-bottom:dashed 1px #efefef; }
#info span {  display:inline-block; }
#info a { color:#aaa; }
#info .l { width:20%; overflow:hidden; }
#info .m { width:50%; text-align:center; overflow:hidden; }
#info .r { width:28%; text-align:right; overflow:hidden; }
.info2,.info3 { margin:10px; width:90%; border-top:dashed 1px #efefef; text-align:right; padding:10px; font-size:12px; }
.articlecontent { margin:10px 5px; overflow:hidden; line-height:26px; clear:both; }
.articlecontent h2 { background:none; }
#RelateC { margin:30px 0px 10px 30px; width:280px; }
#RelateC .relatetit { font-size:1.1em; font-weight:bold; }
#RelateC li { border:none; }
/*----------------产品页样式---------------*/
.modeldesc { border:solid 1px #ace; background:#fff url('titlebg.gif') left top repeat-x; float:right; width:76%; margin-right:5px; margin-top:10px; }
.modeldesc h2 { line-height:26px; font-size:14px; text-indent:15px; }
.modeldesc .desc { margin:20px; text-indent:24px; font-size:12px; line-height:24px; }
.productimage { width:260px; text-align:center; }
.productimage img.pdimage { width:240px; border:solid 1px #ace; padding:4px; margin-bottom:5px; }
.productimage a img { border:none; margin-top:5px; }
.pddesc { width:380px; margin-bottom:20px; }
.pddesc ul li { border-bottom:dashed 1px #ccc; background:#fff; text-indent:5px; width:80%; line-height:30px; font-size:1em; color:#aaa; }
.pdcontent { padding:10px; }
.pdparam { text-align:center; }
.product { border-collapse:collapse; width:85%; }
.product tr td,.product tr th { border:solid 1px #ace; text-align:left; padding:5px; font-size:12px; }
.product tr th { width:100px; }
.product .tit { background:#efefef; font-weight:bold; text-align:center; font-size:1.1em; }
.ttt { font-size:1em; }
/*----------------分页-----------*/
.pb{}
.pb textarea{font-size:14px; margin:10px; font-family:"宋体"; background:#FFFFEE; color:#000066}
.pb_t{line-height:30px; font-size:14px; color:#000; text-align:center;}

/* 分页 */
.pagebox{overflow:hidden; zoom:1; font-size:12px; font-family:"宋体",sans-serif;}
.pagebox span{float:left; margin-right:2px; overflow:hidden; text-align:center; background:#fff;}
.pagebox span a{display:block; overflow:hidden; zoom:1; _float:left;}
.pagebox span.pagebox_pre_nolink{border:1px #ddd solid; width:53px; height:21px; line-height:21px; text-align:center; color:#999; cursor:default;}
.pagebox span.pagebox_pre{color:#3568b9; height:23px;}
.pagebox span.pagebox_pre a,.pagebox span.pagebox_pre a:visited,.pagebox span.pagebox_next a,.pagebox span.pagebox_next a:visited{border:1px #9aafe5 solid; color:#3568b9; text-decoration:none; text-align:center; width:53px; cursor:pointer; height:21px; line-height:21px;}
.pagebox span.pagebox_pre a:hover,.pagebox span.pagebox_pre a:active,.pagebox span.pagebox_next a:hover,.pagebox span.pagebox_next a:active{color:#363636; border:1px #2e6ab1 solid;}
.pagebox span.pagebox_num_nonce{padding:0 8px; height:23px; line-height:23px; color:#fff; cursor:default; background:#296cb3; font-weight:bold;}
.pagebox span.pagebox_num{color:#3568b9; height:23px;}
.pagebox span.pagebox_num a,.pagebox span.pagebox_num a:visited{border:1px #9aafe5 solid; color:#3568b9; text-decoration:none; padding:0 8px; cursor:pointer; height:21px; line-height:21px;}
.pagebox span.pagebox_num a:hover,.pagebox span.pagebox_num a:active{border:1px #2e6ab1 solid;color:#363636;}
.pagebox span.pagebox_num_ellipsis{color:#393733; width:22px; background:none; line-height:23px;}
.pagebox span.pagebox_next_nolink{border:1px #ddd solid; width:53px; height:21px; line-height:21px; text-align:center; color:#999; cursor:default;}
.pagebox span.pagebox_input input { border:solid 1px #ddd; padding:3px; width:30px; }
/*--------------友情链接-----------*/
#Link { border:solid 1px #f19149; background:#fff; padding:1px; margin:0px 2px;  }
#Link h2 { position:relative;line-height:30px; background:#fff url('pic_07.jpg') left top repeat-x; 
            font-size:12px; text-indent:10px; color:#000; height:30px; }
#Link h2 span { position:absolute; right:5px; top:1px; }
#Link h2 span a,#Link h2 span a:link { font-size:14px; *font-size:12px !important; *font-size:12px; color:#666; 
                                       font-weight:normal; margin-left:5px; }
#LogoLink div { float:left; width:88px; height:33px; margin:5px; margin-top:0px; }
#Link table { border-collapse:collapse; width:100%; }
#Link table tr td {  padding:5px; border:solid 1px #f19149;  }
.LinkType,.LinkTxt { font-weight:bold; color:#ff8706; text-align:center; font-size:12px; }
.LinkType { width:100px; color:#000; }
.LinkTxt { font-weight:normal; text-align:left; }
.LinkTxt a,.LinkTxt a:link { display:inline-block; margin:0px 5px; }

#footer { clear:both; background:#fff; text-align:center; padding:10px 2px;
          font-size:12px; *font-size:12px !important; *font-size:12px; }
#footer .footlogo { width:300px; height:90px; background:url('footlogo.gif') no-repeat; margin-left:5px;  }
#footer .foottxt { height:80px; width:680px; padding-top:10px; color:#666;  margin-right:5px; text-align:left; }
#footer .foottxt a { color:#666; }
#footer p { line-height:22px; }
#counter img { margin:0px 2px; }


/*----------留言页面样式--------*/
#GuestZone { margin-bottom:10px; margin-top:10px; }
#GuestZone p { border-bottom:solid 4px #df170f; width:560px; }
#GuestZone p span { text-align:center; display:inline-block; float:left; cursor:pointer; width:110px; height:26px; line-height:26px; color:#000; font-size:12px; letter-spacing:2px; background:#ccc; }
#GuestZone p span.current { background:#df170f; color:#fff; font-weight:bold; font-size:12px; }
#GuestZone p { height:26px; clear:both; }
#GuestZone .aa { margin:5px auto; padding:5px; }
.guest1,.guest2 { padding:3px; width:560px; border-top:none; }

.guest { border:solid 1px #f19149; margin:5px; font-size:12px; }
.gtitle { font-weight:bold; border-bottom:solid 1px #ccc; line-height:24px; font-size:1.1em; }
.gtitle img { margin:4px 5px;}
.ginfo { text-align:right; color:#000; padding:0px 5px;  }
.gcnt { border:dashed 1px #f19149; padding:5px; text-indent:24px; margin:5px; }
.rpinfo { background:#d1e8f9; padding:5px; padding-bottom:0px; border:solid 1px #f19149; text-indent:0px; }
.rpinfo p { text-indent:24px; margin:5px; }

#reply { margin:5px; border:solid 1px #f19149; color:#000; padding:5px; width:96%; }
#reply .rptitle { line-height:26px; font-size:1.2em; font-weight:bold; text-indent:5px; }
#reply #rptb { width:98%; border-collapse:collapse; margin:5px; }
#reply #rptb tr td { padding:2px 0px; }
.newsList li { background:none; color:#666; }
.btntb { padding:5px; text-align:right; }
.btntb input { border:solid 1px #f19149; background:#fee7c4; color:#000; font-weight:bold; padding:2px 5px; }

ul.newsList { }
ul.newsList li.gli { text-indent:2px; font-size:12px; }

.normal { width:90%; border-collapse:collapse; margin:10px; }
.normal tr td,.normal tr th { padding:5px; }
.normal tr th { text-align:left; width:100px; }

.SubZone { clear:both; margin:3px; padding-top:3px; background:#fff; margin-bottom:5px; height:90px; }
.SubImage { float:left; width:30%;  height:82px; }
.SubImage a img { border:solid 1px #ccc; padding:2px; width:96px; height:80px; }
.SubImage a:hover img { border:dashed 1px #555; }
.SubTitle { float:right; width:60%; *width:60% !important; *width:56%; height:82px; overflow:hidden; }
.SubTitle h2 { font-size:14px; background:none; text-indent:0px; line-height:150%; width:140px; display:block; clear:both; }
.SubTitle .desc {  font-size:12px; color:#333; clear:both; display:none; }

/*--------------友情链接页面---------*/
.imglink,.txtlink { margin:5px; clear:both; }
.imglink div { float:left; width:100px; height:40px; text-align:center; }
.txtlink div { padding:2px 5px; font-size:12px; float:left; }

.connecttxt { border-bottom:dashed 1px #ccc; padding:5px; margin:0px 5px; margin-bottom:10px; font-size:12px; text-indent:0px; }
.connecttxt span.tit { font-size:15px; display:block; margin:0px; font-weight:bold; padding:0px; margin-bottom:5px; }

/****************首页搜索栏************/
.SearchDv { line-height:28px; height:28px; font-size:12px; background:#fff url('04.gif') left top repeat-x; position:relative; clear:both; }
.SearchZone { position:absolute; right:30px; top:0px; }
