/* 全局定义 */

* {margin:0px; padding:0px;}
body {background-color:#333333; font-size:12px; color:#333333;}
ul,li {list-style:none;}
.clear {clear:both;}
img {border:0px; display:inline;}
/* 通用定义 */
.title {float:left; font-weight:bold;  }
.title span {float:right; margin:0px 8px 0 0; display:inline; font-weight:normal; font-size:12px;}
.content{ padding:5px 5px 0 5px; line-height:22px; float:left; width:96%;
}
.title_1 {
line-height:28px; height:28px;
background:url(/Skin/cltech2009/title-1.jpg) no-repeat left top;
}
.title_2 {
background:url(/Skin/cltech2009/title-2.jpg) no-repeat left top;
}
.title_3 {
background:url(/Skin/cltech2009/title-4.gif) no-repeat left top;
}
#showpage {
width:100%; height:35px; line-height:25px; text-align:center; float:left;
}
.show_path {
width:100%; height:30px; line-height:30px; float:left;
}
/*框架结构定义*/
.wrapper,#head {
width:1000px; height:auto; margin:0 auto;
}
.wrapper_980 {
width:980px; margin:0 auto; height:auto; padding:0px 10px; background-color:#939393;
}
.ad {float:left; display:inline;}

/* head 样式定义 */
#head {
background:url(/Skin/cltech2009/head-bg.jpg) repeat-x left top; height:132px;
margin-bottom:2px;
}
#login {
width:600px; height:36px; float:left; line-height:36px; padding-left:16px; margin-bottom:8px; display:inline;
}
#topbar {
width:240px; border-top:5px solid #FDCD79; float:right; margin-bottom:8px; display:inline; 
}
#topbar li {
width:80px;  height:31px; line-height:31px; text-align:center; float:left;
} 
#logo {
width:200px; height:73px; margin:0 10px; float:left; display:inline;
}
#nav {
width:976px; margin:0 auto; padding:0px 12px; height:38px;
background:url(/Skin/cltech2009/nav-bg.jpg) repeat-x left top; font-size:14px;
}
#nav li {
float:left; background:url(/Skin/cltech2009/nav-li-bg.jpg) no-repeat right 3px;
}
#nav li a {
width:75px; height:38px; display:block; line-height:38px; font-weight:bold;
color:#ffffff; text-align:center;
}
#nav li a:hover {
background:url(/Skin/cltech2009/nav-li-bg-h.jpg) no-repeat left bottom; text-decoration:underline;
} 
/* 首页样式 */
#search {
width:263px; height:45px; float:left; padding-left:90px; border:1px solid #cccccc; background:#828282 url(/Skin/cltech2009/serach-bg.jpg) no-repeat 15px top; padding-top:7px;
}
.wrapper_980_l {
width:250px; height:auto; float:left; overflow:hidden;
}
.wrapper_980_l p {
line-height:25px; float:left; padding-left:10px;
}
.wrapper_980_r {
width:730px; height:auto; float:left; overflow:hidden;
}
.index_left,.index_right {
width:356px; float:left; margin-left:6px; display:inline; border:1px solid #000;
overflow:hidden;
}
.index_right .title_35 {
width:346px; height:35px; padding-left:10px; line-height:35px; floa:left;
}
.index_right .content_35 {
width:346px; padding:5px; float:left; line-height:21px; height:253px; 
background-color:#c0c0c0
}
.wrapper_980_l {
width:250px; height:auto; float:left; overflow:hidden;
}
.wrapper_980_r {
width:730px; height:auto; float:left; overflow:hidden;
}
.index_left,.index_right {
width:356px; float:left; margin:0 0 5px 6px; display:inline; border:1px solid #000; background-color:#aaaaaa; 
}
.index_l_box {
width:246px; height:auto; float:left; border:1px solid #000000; background:#C0C0C0; margin-bottom:10px;display:inline;
}
.index_l_box .title {
width:226px; padding-left:20px;
}
.index_left .title,.index_right .title {
width:340px; height:29px; padding-left:16px; font-size:14px; line-height:30px;
overflow:hidden;
}
.index_left .title span,.index_right .title span{
padding-top:6px;
}
.index_left .content,.index_right .content {
width:338px; height:285px; margin:0 2px 7px 2px; border:1px solid #cccccc;
display:inline; background:url(/Skin/cltech2009/content-bg.jpg) no-repeat left top;
}
.index_center {
width:720px; height:auto; float:left; margin:0 0 5px 6px; display:inline;
border:1px solid #000000; background-color:#c0c0c0;
}
.index_center_1 {
width:710px; height:auto; float:left; margin:0 0 5px 6px; display:inline;
border:1px solid #000000; background-color:#c0c0c0; padding:0 5px; overflow:hidden;
}
.index_center .title {
width:680px; height:30px; float:left; padding-left:40px; line-height:30px;
background:url(/Skin/cltech2009/title-3.jpg) no-repeat left top; font-size:14px;
}
.index_center .content {
height:710px; height:163px;
}
.index_center .content_1 {
padding:5px 5px 0 5px; float:left; min-height:811px; _height:811px;
font-size:14px; line-height:25px;
}
.index_center .content_2 {
padding:5px 5px 0 5px; float:left; height:auto;
font-size:14px; line-height:25px;
}
/* 内容页模板 */
.wrapper_content {
width:958px; border:1px solid #000000; float:left; padding:0 10px;
background-color:#c0c0c0; height:auto; overflow-x:hidden;
}
h1 {
width:100%; min-height:50px; _height:50px; line-height:120%; text-align:center; font-size:20px; font-weight:bold; float:left;
}
.content_info {
width:100%; height:22px; border:1px solid #000000; border-left:0px; border-right:0px; line-height:22px; background-color:#cccccc; text-align:center;
float:left;
}
.content_nr {
width:100%; padding:10px 0; float:left; line-height:24px; min-height:500px; _height:500px;
}
.content_editor {
height:20px; line-height:20px; float:left; width:100%; text-align:right;
margin-bottom:5px;
}
.content_ud {
width:100%; height:25px; line-height:25px; float:left; border-top:1px dashed #000000; border-bottom:1px dashed #000000; margin-bottom:5px;
}
.content_ud_1 {
width:100%; height:44px; line-height:22px; float:left; border-top:1px dashed #000000; border-bottom:1px dashed #000000; margin-bottom:5px;
}
.content_ud li {
float:left; padding:0 20px; 
}
.content_ud_1 li {width:100%; float:left;}

/* 相关信息 */
.xiangguan {
width:313px; height:258px; float:left; overflow:hidden; border:1px solid #000;
margin-bottom:5px; background-color:#c0c0c0;
}
.xiangguan .title {
width:293px; padding-left:20px;  height:28px; line-height:28px;
}
.xiaoguagn .content {
width:303px; height:auto; float:left; 
}
.jiange {margin:0 6px; display:inline;}
/* 友情链接定义 */
#friendlink {
width:978px; height:108px; border:1px solid #000000; float:left;
background-color:#c0c0c0;
}
#friendlink .title {
width:958px; padding-left:20px; 
}
#friendlink .content {
line-height:20px; padding-top:0px;
}
/* 底部菜单定义 */
#bottombar{
background:#939393 url(/Skin/cltech2009/footer-bg.jpg) no-repeat left top;
padding-top:10px; height:24px; text-align:center; font-weight:bold; line-height:24px;
}
#footer {
line-height:22px; text-align:center; padding-top:5px;
}
/* 链接样式 */
a {text-decoration:none;}
a:link,a:visited {color:#333333;}
a:hover {color:#ff0000;}
.font_huang:link,.font_huang:visited {color:#FDCD79;}
.font_huang:hover {color:#ffffff; text-decoration:underline;}
.font_hei:link,.link_hei:visited {color:#333333;}
.font_hei:hover {color:#ff0000}


  /*---信息框--*/
  #MsgContent{border:1px solid #000; padding:1px; ;margin:auto;margin-bottom:20px; float:left; width:100%}
  #MsgContent #MsgHead{ padding:6px;text-align:center;font-weight:bold;BORDER-BOTTOM: #000 1px dotted; background-color:#999999; color:#000000;}
  #MsgContent #MsgBody{padding:4px;line-height:180%;}
  /*--评论框--*/
  .comment{text-align:left;margin:0px 0px 15px 0px;border:1px solid #333;}
  .commentinfo{font-size:11px;}
  .commenttop{padding:4px;background:#ccc url(sbg.jpg);BORDER-BOTTOM: #333 1px dotted}
  .commentcontent{padding:10px;line-height:140%;overflow:hidden;width:96%}
  .userpass{border:1px solid #000;font-size:12px;font-family: Verdana, georgia, Helvetica, sans-serif; height:16px; line-height:16px; padding-left:5px;}
  .userpass:hover,.userpass:focus{border-color:#000;background:#EEEEEE; height:16px; line-height:16px; padding-left:5px;}
  .userbutton{border: 1px solid #808080; font-size:12px;height:24px;background:#f2f6fb ; }
  /*---主内容页数--*/
   .pageContent{margin:5px 10px 0 0;padding:3px 3px 3px 10px;text-align:left;height:18px; color: #bc2931;} 
  .page{float:right;padding-right:5px;height:18px;text-align:right;}
  .page ul{list-style:none;margin:0px;padding:0px} 
  .page ul li{float:left;padding:0px 3px 0px 3px;} 
  .page ul li.PageL {width:9px;height:16px;}
  .page ul li.PageR {width:9px;height:16px;}
  .pageNumber a:link,.pageNumber a:visited,.pageNumber strong,.pageNumber span
{
	float:left;
	margin:0 2px;
	padding:0 5px 1px;
	display:block;
	border:1px solid #e0e0e0;
	color:#069;
	text-decoration:none;
	font-size:12px;
	background:#fff;
}
  .pageNumber a:hover
{
	margin:0 2px;
	padding:0px 5px 1px;
	background:#f0f0f0;
	color:#000;
}
  .pageNumber strong,.pageNumber span
{
	background:#f0f0f0;
	color:#000;
	border:1px solid #e0e0e0;
}


.pic_art {width:100%; height:85px; border-bottom:1px dashed #333333; float:left; overflow:hidden; display:inline;
}
.pic_art_img { width:100px; height:75px; float:left; padding:2px; border:1px solid #333333; margin-right:5px; display:inline}
.pic_art_content {width:225px; height:auto; float:left; line-height:22px;}
.special div {
width:40%; height:20px; line-height:20px; float:left; padding-left:10px; overflow:hidden;
}


/* ==频道通用表格CSS定义开始== */
.Channel_border /* 灰色表格边框背景颜色定义(760) */
{
border: 1px solid #cccccc;
}
.Channel_title /* 标题背景颜色定义(760) */
{
background: #cccccc;color: #037FA8;height: 27;text-align: center;font-weight:bold;
}
.Channel_tdbg /* 表格背景颜色定义(760) */
{
background:#ffffff;line-height: 120%;
}
.Channel_pager /* 分页表格背景颜色定义(760) */
{
background:#FAFAFA;line-height: 120%;
}


#web_search {
width:976px; margin:5px 12px 0px 10px; height:30px; border:1px solid #333333; background:#acacac; float:left; display:inline;
}
#web_search #s_left {
width:476px; height:30;line-height:25px; float:left; 
}
#web_search #s_right {
width:500px; height:30;line-height:25px; float:left; 
}
#web_search #s_right li {
padding:0 5px; float:left;
}
#web_serach_bg {
background-color:#939393
}
