/* CSS Document */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size: 12px;
	line-height: 20px;
}


a.channel1:link {
	color: #ffffff;
	text-decoration: none;
}
a.channel1:visited {
	color: #ffffff;
	text-decoration: none;
}
a.channel1:hover {
	color: #990000;
	text-decoration: none;
}
a.channel1:active {
	color: #E12D0A;
	text-decoration: none;
}



a.channel2:link {
	color: #0078C1;
	text-decoration: none;
}
a.channel2:visited {
	color: #0078C1;
	text-decoration: none;
}
a.channel2:hover {
	color: #E585AB;
	text-decoration: none;
}
a.channel2:active {
	color: #E12D0A;
	text-decoration: none;
}

.top_bg
{
	background-image: url(images/top_bg.gif);
	height: 9px;
}
.top_right
{
	color: #3F99DF;
}
.daohang
{
	background-image: url(images/daohang_bg.gif);
	color: #ffffff;
}
/*top样式结束

-----------------------------------------------------------------------------------------------------*/

/*login样式开始*/

.login_bg
{
	background-image: url(images/kuang.gif);
	padding: 12px;
	height: 162px;
	width: 212px;
}
.kuang_bg
{
	color: #1A85C9;
	height: 15px;
	width: 120px;
	text-decoration: none;
	border: 1px solid #CCCCCC;
}
.huiyuan
{
	color: #618CBC;
	background-image: url(images/h1.gif);
	background-repeat: no-repeat;
	height: 21px;
	padding-left: 25px;
}

.pass_bg
{
	background-image: url(images/pass1.gif);
	padding-left: 10px;
	height: 24px;
}
/*login样式结束

-----------------------------------------------------------------------------------------------------*/

/*学术咨询样式开始*/
.learning_title
{
	color: #0078C1;
	background-image: url(images/learning_bg.gif);
	height: 30px;
	padding-left: 10px;
}
.learning_content
{
	color: #0078C1;
	padding-top: 3px;
	padding-left: 22px;
	background-image: url(images/line1.gif);
}
/*学术咨询结束

-----------------------------------------------------------------------------------------------------*/

/*link样式开始*/
.link_title
{
	background-image: url(images/link_title.gif);
	height: 30px;
	padding-left: 26px;
	color: #0078C6;
	padding-top: 2px;
}
.link_content
{
	color: #0078C1;
	background-image: url(images/link_bg.gif);
	padding-left: 8px;
}
/*link结束

-----------------------------------------------------------------------------------------------------*/

/*四个分类开始*/
.class_bg
{
	background-image: url(images/class_top.gif);
	height: 162px;
	width: 159px;
	background-repeat: no-repeat;
}
.dianji
{
	color: #7BB92B;
}
/*四个分类结束

-----------------------------------------------------------------------------------------------------*/

/*新闻开始*/
.news_title
{
	background-image: url(images/news_bg.gif);
	height: 20px;
}
.news_content
{
	padding-top: 5px;
	line-height: 20px;
}
/*新闻结束

-----------------------------------------------------------------------------------------------------*/

/*联系我们开始*/
.contact_bg
{
	background-image: url(images/contact_bg.gif);
	height: 185px;
	width: 230px;
	padding-top: 35px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 10px;
	color: #0078C1;
}
.STYLE1 {
	color: #C40F00;
	font-weight: bold;
}
/*联系我们结束

-----------------------------------------------------------------------------------------------------*/

/*技术服务开始*/
.sort_bg
{
	background-image: url(images/jishu_bg.gif);
	height: 130px;
	width: 229px;
	padding-bottom: 10px;
	padding-left: 22px;
	padding-right: 20px;
}
.sort_title
{
	padding-left: 20px;
}
.sort_content
{
	padding-top: 4px;
}
/*技术服务结束

-----------------------------------------------------------------------------------------------------*/

/*bottom开始*/
.bottom_bg
{
	background-image: url(images/bottom_bg.gif);
	text-align: center;
	height: 100px;
}


/*内页开始*/
.ny_k
{
	padding: 10px;
	border: 1px solid #DAE7ED;
}
.ny_t
{
	background-image: url(images/ny_t.gif);
	height: 28px;
	color: #2E67AA;
}
.ny_c1
{
	padding-top: 8px;
}
.ny_c
{
     padding-left: 10px;
	 padding-top: 2px;
	 background-image: url(images/ny_c.gif);
}
.newsul{
margin:2px;
width:100%;
list-style:none;
}
.newsul li{
margin:2px;
padding-left:15px;
padding-top:2px;
background-image:url(images/ny_c.gif);
background-repeat:repeat-x;
height:28px;
}

.index_news{
margin:0px;
width:100%;
list-style:none;
}
.index_news li{
margin:1px;
padding-left:15px;
padding-top:1px;
height:20px;
}

.search_input input {
	background-image: url(images/search_input_bg.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	height: 15px;
	width: 114px;
	border: 1px solid #C9C9C9;
	padding-left: 22px;
	padding-top: 2px;
	color: #666666;
}

.STYLE3 {
	color: #06c;
	font-weight: bold;
}
.STYLE4 {color: #000000; font-weight:bold;}
.STYLE5 {color: #06c}
.STYLE6 {color: #C40F00; font-weight:bold;}
.STYLE6 a:link {color: #C40F00; font-weight:bolder;}
.STYLE6 a:visited{color: #C40F00;}
.STYLE6 a:hover {color: #C40F00;}
.STYLE6 a:active{color: #C40F00;}

#header_menu {
position:absolute;
z-index:200;
margin:0px;
	/*position:: absolute"*/
}
/* error handling */
#error{background-color:#CC0000; color:white; font-weight:bold; padding:4px; font-size:12px; margin-bottom:5px;}
#error a, #error a:link, #error a:active, #error a:visited{color:#CCC; text-decoration:none; font-weight:bold;}
#error a:hover{color:white; text-decoration:underline;}
#warning, .warning {background-color:#FFCC00; color:#666; font-weight:bold; padding:4px; font-size:12px; margin-bottom:5px;}
#warning a, .warning a, #error a:link, #error a:active, #error a:visited{color:#CCC; text-decoration:none; font-weight:bold;}
#warning a:hover, .warning a:hover {color:white; text-decoration:underline;}
#success{background-color:green; color:white; font-weight:bold; padding:4px; font-size:12px; margin-bottom:5px;}
#success a, #success a:link, #success a:active, #success a:visited{color:#CCC; text-decoration:none; font-weight:bold;}
#success a:hover{color:white; text-decoration:underline;
}
