﻿@charset "utf-8";
/* CSS Document */

body {	font-size: 12px;	font-family: Arial, Helvetica, sans-serif;	color: #024CB5;	padding: 0px;	margin: 0px auto;}
div,h1,h2,h3,h4,h5,h6,form,p,table,th,hd,tr,input,button,ul,li,img{	margin: 0px;	padding: 0px;}
ul,li {	list-style-type: none;}

.page-container{	margin: 0px auto;	clear: both; height:auto; }
.left{	float: left;}
.right{	float: right;}
.none{	display: none;}

a:link {	font-size: 12px;	text-decoration: none;color: #565656;}
a:visited {	text-decoration: none;}
a:hover {	text-decoration: underline;	}
a:active {	text-decoration: none;}
.blue12_1{	color: #0099CC;	text-decoration: none;}
.white{		color: #FFFFFF;	text-decoration: none;}
.orange{	color: #FF6600;	text-decoration: none;}
.red{		color: #FF0000;	text-decoration: none;}
A.red:link{		color: #FF0000;	text-decoration: none;}
A.red:hover{		color: #FF0000;	text-decoration: underline;}
.blue{		color: #024CB5;	text-decoration: none;}
A.blue:link{		color: #024CB5;	text-decoration: none;}
A.blue:hover{		color: #024CB5;	text-decoration: underline;}

/* Top  */
.tophead {	background-image: url(../images/chem_1.gif);	background-repeat: repeat-x;	height: 28px;	clear: both; }
.topheadin{	width: 960px;	margin: 0px auto;}
.topheadin span{	padding-top: 6px;}
.topheadin span A{	color: #565656;}
.topheadin span A:hover{	color: #ff0000;}
.header {	width: 960px;	margin: 5px auto 5px auto; 	clear: both; }
.header_right{ float:right; margin-left:10px;}
/* main nav */
.main-nav {	width: 960px;	margin: 10px auto 0px auto;	clear: both;  }
.nav_bg1{	background-image: url(../images/nav_5.gif);	height: 34px; padding-left:13px}
.nav_s1{	float: left;height: 34px;	color: #0067A9;		background-image: url(../images/nav_7.gif);	width: 151px; margin-left:4px; display:inline}
.nav_s2{	line-height: 34px;	color: #0067A9;	text-decoration: none;	width: 151px;		text-align: center;	float: left;margin-left:4px;display:inline}
.nav_s1 A{	color: #045CBE;	width: 151px;font-size: 15px;	text-align: center; padding-top:3px;line-height: 31px;} 
.nav_s2 A{	color: #ffffff;	width: 151px;font-size: 15px; text-align: center; padding-top:3px;line-height: 31px;} 

.nav_s1 A:link {
	DISPLAY: block;  COLOR: #045CBE9;text-decoration: none;
}
.nav_s1 A:visited {
	DISPLAY: block;  COLOR: #045CBE;text-decoration: none;
}
.nav_s1 A:hover {
	DISPLAY: block; COLOR: #ff0000;text-decoration: none;
}	
.nav_s1 A:active {
	DISPLAY: block; COLOR: #045CBE;text-decoration: none;
}
.nav_s2 A:link {
	DISPLAY: block; COLOR: #ffffff; TEXT-DECORATION: none;
}
.nav_s2 A:visited {
	DISPLAY: block; COLOR: #ffffff; TEXT-DECORATION: none
}
.nav_s2 A:hover {
	DISPLAY: block; COLOR: #ff0000; TEXT-DECORATION: none
}
.nav_s2 A:active {
	DISPLAY: block; COLOR: #ffffff; TEXT-DECORATION: none
}

.nav_search{	background-image: url(../images/nav_4.gif);	height: 32px;	padding-top: 12px;}
.nav_s_1{	padding-left: 40px;	float: left;}
.nav_s_2,.nav_s_4{	padding-left: 10px;	float: left;}
.nav_s_3{	padding-left: 20px;	float: left;	padding-top: 5px;}
.nav_s_3 A{	color: #024CB5;	}
.input_search{	font-size: 13px;	color:#565656;	width: 300px;height: 16px;line-height:16px; border: 1px solid #D3D3D3;	padding: 2px 0px 1px 0px;	background-color:#FFF;}
.select_top{height:20px; }


/* ad */
.main_ad{	width: 960px;	margin: 10px auto 10px auto; clear: both; height:60px; display:block; text-align:center;}
.main_ad_in{ margin:0px 6px 0px 1px; float:left; display:inline; text-align:center;}
.center_ad{	margin: 0px auto 5px auto;	clear: both; }

/* main body  && left*/
.mainbody{	width: 960px;	margin: 5px auto 0px auto; 	clear: both; }
.side_l {	margin: 0px;	padding: 0px;	float: left;	width: 720px;	clear: left;	height: auto;}
.side_r {	padding: 0px;	margin: 0px;	float: right;	width: 230px;	height: auto;}
.content {	margin: 0px;	padding: 0px;}
.left_1{
	margin: 0px;
	padding: 0px;
	border-right: 1px solid #D4D8E6;
	border-bottom: 1px solid #D4D8E6;
	border-left: 1px solid #D4D8E6;
	border-top-style: none;
	height: 220px;
	clear: both;
	margin-bottom: 10px;
}
.left_1_bar{	background: url(../images/dl_d_2.gif) repeat-x 0px -90px;	height: 33px;	clear:both;}
.toleft30{ 	margin-left: 0px; }
.totop5{	margin-top: 5px;}
.left_1_1{
	FONT-SIZE: 14px;
	WIDTH: 185px;
	CURSOR: pointer;
	COLOR: #024CB5;
	font-weight: bold;
	HEIGHT: 33px;
	TEXT-ALIGN: center;
	background-image: url(../images/dl_d_1.gif);
	background-repeat: no-repeat;
	background-position: 0px -40px;
	line-height: 30px;
	display: block;
}
.left_1_2{
	FONT-SIZE: 14px;
	WIDTH: 160px;
	CURSOR: pointer;
	COLOR: #0084BE;
	LINE-HEIGHT: 20px;
	HEIGHT: 33px;
	TEXT-ALIGN: center;
	background-image: url(../images/dl_d_1.gif);
	background-repeat: no-repeat;
	line-height: 30px;
	display: block;
}
.left_1_1 A{	FONT-SIZE: 14px;	COLOR: #024CB5;	font-weight: bold;}
.morelink1{	float: right;	margin-top: 8px;	margin-right: 10px;}/*“更多”的链接控制*/

.left_list{	float: left;	margin-top: 8px;	margin-bottom: 4px;	clear: both;	height: auto;}
.height{	height: auto;}
.list_11{
	width: 337px;/* ff*/
	*width: 337px !important;
	*width: 336px;/* ie6*/
	margin-right: 3px;
	margin-left: 3px ;
	*margin-left: 3px!important;
	*margin-left: 2px;
	padding-left: 10px;	
	padding-right:5px;	
	height: 24px;	float: left;}
.list_k1{ padding:0px; margin-top:6px;}
.list_11_1{	float: left;	margin-right: 4px;}
.list_11_2{	float: left;	width:250px;	overflow: hidden;	white-space: nowrap;}
.list_11_2 A{	font-size: 12px;	color: #565656;	text-decoration: none;}
.list_11_2 A:hover{	font-size: 12px;	color: #ff0000;	text-decoration: underline;}
.list_11_3 {	float: right; color: #a8a8a8;}
.list_11_line{
	clear: both;
	float: left;
	width:690px;
	height: 12px;
	background-image: url(../images/list_line.gif);
	background-repeat: repeat-x;
	margin-left: 9px;
	*margin-left: 9px!important;
	*margin-left: 5px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	}/*“中间分割线*/

.left_list ul{	float: left;}
.left_list ul li{
	float: left;
	width: 210px;
	margin-right: 3px;
	margin-left: 3px;
	background-image: url(../images/dot_1.gif);
	background-repeat: no-repeat;
	padding-left: 14px;
	font-size: 12px;
	color: #565656;
	text-decoration: none;
	background-position: 0px -8px;
	height: 22px;
}
.left_list ul li A{	font-size: 12px;	color: #565656;	text-decoration: none;}
.left_list ul li A:hover{	font-size: 12px;	color: #ff0000;	text-decoration: underline;}


.left_2{	margin-bottom: 10px;	border: 1px solid #E5E6EB;	padding: 0px;
	height: 245px;
	*height: 245px !important;
	*height: 245px;
	clear: both;}
.left_3{	margin-bottom: 10px;	border: 1px solid #E5E6EB;	padding: 0px;	height: 300px;	clear: both;}
.left_2_bar{
	background-image: url(../images/dl_d_2.gif);
	background-repeat: repeat-x;
	background-position: 0 -60px;
	height: 30px;
}
.left_2_1 {	FONT-SIZE: 14px;
	FLOAT: left;
	WIDTH: 165px;
	CURSOR: pointer;
	COLOR: #045CBE;
	font-weight: bold;
	HEIGHT: 30px;
	TEXT-ALIGN: center;
	background-image: url(../images/dl_d_2.gif);
	background-repeat: no-repeat;
	line-height: 30px;
	display: block;}
.left_2_2 {
	FONT-SIZE: 14px;
	FLOAT: left;
	WIDTH: 165px;
	CURSOR: pointer;
	COLOR: #0084BE;
	HEIGHT: 30px;
	TEXT-ALIGN: center;
	background-image: url(../images/dl_d_2.gif);
	background-repeat: no-repeat;
	line-height: 30px;
	display: block;
	background-position: 0px -30px;
}
.left_2_1 A{	FONT-SIZE: 14px; 	font-weight: bold;	COLOR: #045CBE; }
.left_2_2 A{	FONT-SIZE: 14px;	COLOR: #565656; }
.pro_img{	float: left;
	margin: 5px;
	*margin: 5px !important;
	*margin: 3px;}
.pro_img ul li{	float: left;	width: 117px;	text-align: center;	}
.pro_img ul li img{	padding: 2px;	border: 1px solid #D4D8E6;	margin-right: auto;	margin-left: auto;	clear: right;}
.pro_img ul li span{	text-align: center;  padding:5px;float: left; width: 105px;	COLOR: #565656;height: 32px; word-break:break-all;}
.pro_img ul li span a:hover{	COLOR: #ff0000;}

/* right */
.member_1{
	background-image: url(../images/login_bg1.gif);
	background-repeat: no-repeat;
	height: 98px;
	padding-top: 28px;
	float: left;
	width: 230px;
	clear: both;
}
.input_space{
	margin-left: 45px;
	width: 180px;
	float: left; display:inline
}
.input_1{
	background-color: #FFFFFF;
	width: 170px;
	font-size: 14px;
	height:22px;
	line-height:22px;
	color: #565656;
	text-decoration: none;
	
	border: 1px solid #FFD991;
	margin-top:6px;
	
}
.input_btn1{	float: left;width: 75px;
	margin-left: 45px;	
	
	margin-top: 4px; display:inline}
.input_re{float: left;
	width: 95px;
	margin-top: 4px;

}
.input_re a{
	color: #0066CC;
	text-decoration: none;
}

/* 登陆后*/
.member_info{margin:4px 2px 10px 10px; background-color:#FFF; height:75px; width:208px; text-indent:10px; line-height:180%; clear:both;}
.member_info1{ margin-top:12px;}
.member_info2{ margin-left:12px;}
.member_info3{ text-align:left;margin-left:12px;}
.member_info a { color:#005290;}


.right_1{
	padding: 0px;
	margin: 10px 0px 0px 0px;
	clear:both;
	float: left;
}
.right_1_bar{
	margin: 0px;
	padding: 0px;
	clear:both;
	background-color:#9FD7FF;
	width:230px;
	float:left;
	display:block;
	/* margin-bottom:3px;
	background-image: url(../images/nav_9.gif);
	background-repeat: repeat-x;	border-right: 1px solid #06F;*/
	}
.right_1_content{
	border-right: 1px solid #E5E6EB;
	border-bottom: 1px solid #E5E6EB;
	border-left: 1px solid #E5E6EB;
	clear:both;
	margin: -5px 0px 0px 0px;
	padding: 0px;
	height:80px;
	*height:85px !important;
	*height:92px;
	display:block;
	width:228px;
	}
.right_1_1 {	FONT-SIZE: 12px;
	FLOAT: left;
	WIDTH: 115px;
	CURSOR: pointer;
	COLOR: #FA6029;
	font-weight: bold;
	HEIGHT: 30px;
	TEXT-ALIGN: center;
	background-image: url(../images/nav_3.gif);
	background-repeat: no-repeat;
	line-height: 30px;
	display: block;
	}
.right_1_1 a{	COLOR: #FA6029;}
.right_1_2 {
	FONT-SIZE: 12px;
	FLOAT: left;
	WIDTH: 115px;
	CURSOR: pointer;
	COLOR: #0084BE;
	HEIGHT: 30px;
	TEXT-ALIGN: center;
	background-image: url(../images/nav_3.gif);
	background-repeat: no-repeat;
	line-height: 30px;
	display: block;
	background-position: 0px -30px;
}
.right_1_2 a{	COLOR: #0084BE;}
.right_list{
	margin: 3px 5px 0px 5px; display:inline; width:218px;  
}
.right_list p{ float:left; margin:3px; font-size: 12px;	color: #565656;	text-decoration: none; clear:both; line-height:18px; word-break:break-all;display:inline;}
.right_list p a{ font-size: 12px;	color: #565656;	text-decoration: none; line-height:18px; }

.right_list ul{ float:left; width:215px; height:186px;overflow:hidden; clear:both;}
.right_list ul li{float: left;	width: 210px; height: 22px;	padding-left: 16px; white-space:nowrap;background-image: url(../images/dot_2.gif);
	background-repeat: no-repeat; background-position: 8px 8px; line-height:22px;}
.right_list ul li A{	font-size: 12px;	color: #565656;	text-decoration: none;line-height:22px;}
.right_list ul li A:hover{color: #ff0000;text-decoration: underline;}








.ad_r{ float:left;	margin-top: 10px;height:70px; clear: both	}
.right_2{float:left;WIDTH: 228px;border: 1px solid #E5E6EB;margin-top: 10px;clear: both;background-color: #EAECF4;}
.right_2_bar{ float:left; width:228px;
	font-size: 14px;	font-weight: bold;	color: #024CB5;	text-decoration: none;	background-image: url(../images/right2.gif); line-height:26px;	text-indent: 7px;	height: 28px; margin-bottom:5px}
.right_2_bar a{	color: #024CB5;	}
.right_2_bar a:hover{	color: #ff0000;	}
/* link  */
.link_bottom_tbg{	background: url(../images/dl_d_2.gif) repeat-x 0px -90px;	height: 33px;	clear:both;}
.link_bottom_t{	FONT-SIZE: 14px;	WIDTH: 185px;	CURSOR: pointer;	COLOR: #024CB5;	font-weight: bold;	line-height: 30px;	TEXT-ALIGN: center;	background: url(../images/dl_d_1.gif) no-repeat 0px -40px;}
.link_bottom_t a{	FONT-SIZE: 14px;	COLOR: #024CB5;	font-weight: bold;}
.link_bottom_1{	width: 960px;	margin: 0px auto 5px auto;	border-right: 1px solid #D4D8E6;	border-bottom: 1px solid #D4D8E6;	border-left: 1px solid #D4D8E6;	border-top-style: none;	clear: both;}
.link_container{ float:left; width:940px; margin:5px 10px 5px 10px; color:#565656; line-height:25px; display:inline}
.link_container a{ color:#565656}
.link_container a:hover{ color:#ff0000}
.link_container p { float:left; white-space:pre;}
/* bottom */
.footer {
	height:auto;
	width: 960px;
	margin: 5px auto 20px auto;
	color: #024CB5;
	clear: both;
	line-height:32px;
}
.footer1{
	text-align: center;
	text-decoration: none;
	margin: 10px auto 0 auto;
	border-bottom:1px dashed #ccc;
	width:750px;
}
.footer A{	color: #024CB5;}
.footer A:hover{	color: #ff0000;}
.center{	margin-right: auto;	margin-left: auto;	text-align: center;}
.clear{	clear: both;}



