﻿/* ==全局样式定义== */
/** html *{ border:1px #CACACA solid;}*/
body
{ 
    font: normal normal normal 12px/150% Arial, "宋体" ,Helvetica,sans-serif;
    margin: 0px;
    padding: 0px;
    background: #CACACA;
	/*background: #00FF00;*/
  /* 	background:#C0C0C0;*/
    text-decoration: none;
	text-align:center;
	color: #636363;
}
a
{
    font: normal normal normal 12px/120% Arial, "宋体" ,Helvetica,sans-serif;
    text-decoration: none;
    color: #636363;
}
a img
{
	border:0px;
}
a:hover
{
    color: #FF3300;
    text-decoration: none;
}
* + html a:hover{
    color: #FF3300;
    text-decoration: none;
}
.more
{
	float:right;
	border:none;
}
.more a
{
	background:none;
}
input[type=text], input[type=Keyword], input[type=Submit]
{
    height: 15px;
    margin: 1px;
}
* + html input[type=text]
{
    margin: 0px;
}
h1
{
    margin: 0px;
    padding: 0px;
    background: none;
    font: normal normal bold 24px/150% Arial, "宋体" ,Helvetica,sans-serif;
    text-align: center;
}
dl, dt, dd, ul, li 
{
    padding: 0px;
    margin: 0px;
}
ul
{
	list-style-position:outside;
}
li
{
    line-height: 22px;
}
/* --定义文字换行(FF不支持)-- */
*, #*, .*
{
    word-wrap: break-word;
    word-break: break-all;
}

/* --top_all(顶部)、center_all(中部)、bottom_all(底部)-- */

#top_all, #center_all, #bottom_all
{
    padding-bottom: 5px;
	width:1000px;

}
/* top_all在顶部标签定义了 */
#center_all
{   
    padding-bottom: 0px;
	background: url(../images/bodybg.gif) #cacaca repeat-y center top;
	min-height:242px;
	margin:0px auto;
}
#bottom_all
{
	padding-bottom: 0px;
	background: url(../images/footbg.gif) #cacaca repeat-x center top;
	width:949px;
	margin:0px auto;
}
/* ==center_all(中部)定义开始== */
/* --中部整体定义开始-- */
#bodybg_left
{   
	float:left;
	width:29px;
	background: url(../images/headbg_left.gif) repeat-y right;
}
#bodybg_right
{
	float:right;
	width:29px;
	background: url(../images/bodybg_right.gif) repeat-y left;
}
#main_bg
{   
	width:942px;
	margin: 0px auto;
	text-align: left;
	padding-bottom:15px;
	background:#FFF;
	height: auto;
}
/* 定义主页的main_bg */
* html #main_bg_index{
	width:942px;
	background:#fff;
}
#main_left /* 网页中部左侧整体定义 */
{
    float: left;
    width: 213px;
	height:100%;
	padding-left: 15px;
/*	border:1px #fcc solid;*/
}
#main_box
{
	margin:0px auto;
	width:908px;
	height:263px;
}

/* ==通用定义== */
/* clearbox用于清除浮动,使外面的层得到高度(外层一般不设高度,则高度为零,这样有时会很麻烦) */
.clearbox, .clearbox2
{
    border-top: 1px solid transparent !important;
    margin-top: -1px !important;
    border-top: 0px;
    margin-top: 0px;
    height: 0px;
    clear: both;
    background: none;
    font-size: 0px;
    visibility: hidden;
}
.clearbox2
{
    margin-right: 210px;
    clear: left;
}

/* 5px高度间距 */
.c_spacing
{
    background: none;
    height: 5px;
    font-size: 5px;
}
/* 中部整体定义结束 */


/* ==首页中部定义开始== */

/*#main_box
{
	margin:0px 0px;
	padding-bottom:30px;
	width:942px;
	height:212px;
}*/
/* 转到index.css中定义首页中部各栏目 */
/* ==首页中部定义结束== */


/* 列表页定义开始 */

/* 列表页面左侧开始 */
.left_box
{
	float:left;
	font: normal normal normal 12px/30px Arial,"宋体",Helvetica,sans-serif;
	text-align:center;
	width:215px;
/*	border: #CECECE solid 1px;*/
}

.left_title
{
	padding-left: 30px;
	background: url(../images/leftmenubg_tip.gif) left bottom no-repeat;
	font: normal normal normal bold 20px/60px Arial,"宋体",Helvetica,sans-serif;
	text-align: left;
	color:#000;
}
.left_box li
{
	font:normal normal blod 16px/38px Arial,"宋体",Helvetica,sans-serif;
	list-style-type: none;
	background: url(../images/leftmenubg_list.gif) left bottom no-repeat;
	color:#ffffff;
	height:38px;
}
.left_box li a
{
	margin-left:40px;
	font:normal normal blod 14px/38px Arial,"宋体",Helvetica,sans-serif;
	color: #FFFFFF;
	line-height:38px;
}
/* 列表页面左侧结束 */

/* 网页中部右侧定义1 */
#main_right 
{	
	margin:0px auto;
	padding-bottom:0px;
	width:914px;
	border: #CECECE solid 1px;
	background:#ffffff;
/*    float: right;
    width: 100%;
    margin-left: -215px;
    text-align: left;*/
}
#main_right_box /* 网页中部右侧整体定义2 */
{
	margin-left: 250px;
	margin-top:10px;
	/*margin-bottom:10px;*/
/*	border:1px #fcc solid;*/
/*	width: 650px;*/
}
.r_navigation   /* 列表页导航 */
{
	border-left: #CECECE solid 1px;
	border-bottom: #CECECE solid 1px;
	font:normal normal normal 12px/30px "宋体",Arial,Helvetica,sans-serif;
	padding: 0px 20px 0px 10px;
}
.r_navigation a {
	font: normal normal normal 12px/30px Arial, "宋体" ,Helvetica,sans-serif;
}
.r_n_pic
{
    float: left;
    width: 20px;
    height: 30px;
    margin: 1px 0px 0px;
    background: url(../images/nodetag.gif) no-repeat center 45%;
    display: block;
}

/* 新闻中心父栏目一列式上下循环 */
.childclass_main
{
/*	border:1px #fcc solid;*/
/*	width:100%;*/
	width:650px;
}

.childclass_main_box2
{
	padding:0px;
	padding-bottom:10px;
	margin-top:40px;
	margin-bottom:10px;
	border-bottom:1px #CECECE dashed;
}
/* childclass_main_box2层中套了一个table,它里面的样式有些可能不起作用.如margin padding */
.childclass_main_box2 .childclass_photo
{
	float:left;
	margin-left:10px;
	width:126px;
	height:123px;
/*	border:1px #fcc solid;*/
/*	background:url(../images/childclass_photo01.gif) left center no-repeat;*/
}

.childclass_main_box2 .childclassbox
{
/*	margin-left:200px;*/
}
.childclassbox .childclass_title a
{
	padding-left:20px;
	font-family: Arial, "宋体", Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 20px;
	font-weight: bold;
	font-variant: normal;
	color:#000;
}
.childclassbox .childclass_title .more a
{
	padding:0px;
}
/* 一级上下循环栏目内容样式 */
.childclassbox .childclass_content ul
{

	padding-left:20px;
	/*color:#959595;*/
}
.childclassbox .childclass_content ul a
{
	/*color:#636363;*/
}

/* 新闻中心列表页 */
.c_main
{
/*	clear:both;*/
/*	border:1px #0cc solid;*/
	margin-top:20px;
	padding:0px 0px 5px 0px;
	height:300px;
}
.c_main ul
{
	margin-left:10px;
	padding:10px;
	list-style-type: disc;

}
.c_main ul a
{
	/*color:#666666;*/
}
.c_main ul li
{
/*	border:1px #08c solid;*/
}
.c_main ul li .date
{
	position:absolute;
	left:810px;
/*	border:1px #08c solid;*/
	z-index: 1;
	width:110px;
}
.c_main_pic .c_title{
	line-height:30px; margin-left:5px; font-size: 18px; font-weight: bold;
}
/* 新闻中心图片/资质荣誉图片 */
.a_photo_list
{
	padding:0px 0px;
}
.a_photo_list ul
{
	padding:0px;
	margin:0px;
}
.a_photo_list ul li
{
	float:left;
	margin:5px 13px;
	text-align: center;
/*	border:1px #0fc solid;*/
}
/* 分页 */
.class_page
{
    clear: left;
    padding: 5px;
    margin-top: 10px;
    background: #F7F8F3 repeat;
/*    border-top: 1px solid #CECECE;*/
    text-align: right;
}
/*顶部的分页*/
.class_page_top
{
    clear: left;
    padding: 5px;
    margin-top: 0px;
    background: #F7F8F3 repeat;
/*    border-top: 1px solid #CECECE;*/
    text-align: right;
}
.class_page ul, .class_page li
{
    padding: 0px;
    margin: 0px 0px 0px 10px;
    text-align: left;
    list-style: none;
}
.class_page a
{
    color: blue;
    text-decoration: underline;
}
/* 下载中心软件子类栏目页列表形式 */
/* 软件列表子节点标题 */
.childclasslist_box .c_main_box .class_title
{
	font-size: 16px;
	line-height: 26px;
	font-weight: bold;
/*	background: #f4f8fd;*/
	padding: 5px;
	color:#000;
}

/* 列表项 */
.c_main .childclasslist_box .c_main_box .childclasslist_title
{
	padding: 2px 5px;
	line-height:16px;
}
/*  列表项更新时间  */
.c_main .childclasslist_box .c_main_box .childclasslist_title .childclasslist_time
{
	float:right;
	width:150px;
}
.childclasslist_title a
{
	font: normal normal normal 12px/150% Arial,"宋体",Helvetica,sans-serif;
	color: #000;
	background: url(../images/common4.gif) no-repeat 10px -3px;
	padding-left: 30px;
}
/* 网页中部右侧定义结束 */
/* 列表页定义结束 */




/* ========内容页======== */

.c_main_box /* 中部中间定义 */
{
  /*  border: 1px solid #CECECE;*/
}
.channel_title
{
	border-left: 1px solid #CECECE;
	padding: 10px 20px 10px 10px;
	min-height: 30px;
}
.channel_title_bg
{
	text-align: left;
	height: auto !important;
	height: 30px;
	min-height: 30px;
	background: url(../images/channelbg_02.gif) left top no-repeat;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 40px;
	font-weight: bold;
	/*color: #000000;*/
	color:#006699;
/*	border:1px #0ff solid;*/
}
.c_title_text
{
    text-align: center;
    height: auto !important;
    height: 30px;
    min-height: 30px;
	margin:10px 0px;
	
/*	border:1px #0ff solid;*/
}
.c_title_author
{
    font: normal normal normal 12px/20px Arial, "宋体" ,Helvetica,sans-serif;
    text-align: center;
/*    background: #F4F8FD; */
    padding: 5px 0px;
    border-bottom: 1px dashed #CECECE;
    height: auto !important;
	margin:0px;
}
/* =关于德意列表内容页频道样式= */
.c_content_channeltext
{
	font: normal normal normal 12px/150% Arial, "宋体" ,Helvetica,sans-serif;
	text-align: left;
	padding: 5px 20px;
	height: auto !important;
	height: 300px;
	margin-top: 50px;
	margin-bottom:50px;
}
.c_content_pic
{
	margin-top:50px;
	margin-bottom:50px;	
}
/* =内容页标题样式= */
.c_content_text
{
	font: normal normal normal 12px/150% Arial, "宋体" ,Helvetica,sans-serif;
	text-align: left;
	padding: 50px 20px;
	height: auto !important;
	height: 300px;

}
.c_bot_text
{
    color: #808080;
    font: normal normal normal 12px/20px Arial, "宋体" ,Helvetica,sans-serif;
    text-align: left;
    background: #F7F8F3;
    padding-left: 10px;
    border-top: 1px solid #CECECE;
    height: auto !important;
    height: 5px;
}
/* 定义内容中的最大宽度，超过隐藏，如隐藏过大的图片 */
.c_content_overflow
{
    width: 100%;
    overflow: hidden;
}
* html .c_content_overflow
{
    width: 99.5%;
}

/* 软件下载内容页 */
/* 软件简介、下载 */
.S_Intro, .S_DownloadUrl
{
	/*border: 1px solid #9bbde6;*/
	margin-top: 5px;
/*	width:650px;*/
	width:600px;
}
.S_DownloadUrl
{
	position:relative;
	left:3px;
}
.S_Intro dt, .S_DownloadUrl dt
{
	font: normal normal bold 14px/30px Arial,"宋体",Helvetica,sans-serif;
	height: 30px;
	text-align: left;
	clear: both;
	padding-left: 20px;
	/*color: #006699;*/
	color:#000;
}
.S_Intro dt
{
	background:url(../images/nodetag_xwzx.gif) 3px 9px no-repeat;
}
.S_DownloadUrl dt
{
	background: url(images/DownloadUrl.gif) no-repeat 3px 8px;
}
.S_Intro dd, .S_DownloadUrl dd
{
	padding: 5px;
	height: auto !important;
	height: 100px;
	min-height: 100px;
}
.S_Intro dd
{
	padding:10px;

}
/*.S_DownloadUrl dd a
{
	padding-left: 20px;
	background: url(images/DownloadUrl.gif) no-repeat top left;
}
.S_DownloadUrl dd a:hover
{
	padding-left: 20px;
	background: url(images/DownloadUrl_hover.gif) no-repeat top left;
}*/
.S_DownloadUrl dd a
{
	padding-left: 15px;
	background: url(images/ontop3.gif) no-repeat 2px 4px;
}

/* ==center_all(中部)定义结束== */




/* ==bottom_all(底部)定义开始== */
/* --网页底部-- */
#foot
{
/*	background: #fff;*/
/*    border: 1px solid #9bbde6;*/
/*	border-top:1px solid #CECECE;
	border-bottom:1px solid #CECECE;*/
	margin:0px 29px 0px 29px;
    clear: both;
	height:30px;
	font: normal normal normal 12px/28px Arial, "宋体" ,Helvetica,sans-serif;
	/*background: url(../images/footbg.gif) repeat-x center top;*/
}
/* 管理链接 */
#menu_link
{
    margin: 0px 0px 0px 0px;
    text-align: left;
}
#menu_link a
{
    text-decoration: none;
    color: #000;
}
#menu_link a:hover
{
    color: #f00;
    text-decoration: underline;
}
/* 版权信息 */
#copyright
{
    font: normal normal normal 12px/30px Arial, "宋体" ,Helvetica,sans-serif;
    margin: 0px 10px 0px 0px;
    text-align: left;
	color:#000;
}
/* ==bottom_all(底部)使用定义结束== */