html {
	background-color:#FFFFFF;
}
body{
	background-color:#FFFFFF;
	background-repeat:no-repeat;
	background-position:center top;
}
pre {
	white-space: pre-wrap; /* css-3 */
	white-space: -moz-pre-wrap; /* Mozilla, since 1999 */
	white-space: -pre-wrap; /* Opera 4-6 */
	white-space: -o-pre-wrap; /* Opera 7 */
	word-wrap: break-word; /* Internet Explorer 5.5+ */
}
.block {
	display:block;
}
.line {
	clear:both;
}
.custom-doc{
	margin:auto;text-align:left;
	width: 948px;
	font-size:12px;
	font-family:Arial, 微软雅黑, 宋体;
	line-height: 150%;
	color:#666;
}
a:link {
	font-size: 12px;
	color: #666;
	text-decoration: none;
}
a:visited {
	font-size: 12px;
	color: #666;
	text-decoration: none;
}
a:hover {
	font-size: 12px;
	color: #cb5e0e;
	text-decoration: none;
}
.lineA {
	background:transparent url(../images/navLine.jpg) repeat-x scroll 0 0;
	clear:both;
	height:1px;
	margin-bottom:20px;
	overflow:hidden;
}
.titleB {
	/*background:transparent url(../images/navLineB.jpg) repeat-x scroll bottom;*/
	border-bottom:1px solid #cccccc;
	padding-bottom: 5px;
	height: 20px;
}
.titleB img {
	vertical-align:middle;
}
p {
	margin-bottom: 17px;
}
strong {
	font-weight: bold;
}
.text_right{
	width:300;
	text-align:right;
}
.hidden {
	display:none;
}
.psnr {
	position: absolute;
	top: 300px;
	height: 61px;
	width:100%;
	background:transparent url(../images/pscl.gif) no-repeat center top;
}
.tdnr {
	position: absolute;
	top: 300px;
	height: 61px;
	width:100%;
	background:transparent url(../images/tdcl.gif) no-repeat center top;
}
/*========= 头部 begin  =========*/
#header	{
	background-image:url(../images/index_top_bg.jpg);
}
.rigtop_nav td {
	background-image:url(../images/index_top_zjt_bg.jpg);
	text-align:center;
}
.rigtop_nav td.separator{
	background-image:url(../images/index_zjt_ico.jpg);
	background-repeat:no-repeat;
	background-position:center center;
}
.rigtop_nav td.mouseover{
	background-image:url(../images/index_top_zjt_02.jpg);
	color:#666;
	/*font-weight:bold;*/
}
.rigtop_nav td.mouseover_lefbg{
	background-image:url(../images/index_top_zjt_01.jpg);
}
.rigtop_nav td.mouseover_rigbg{
	background-image:url(../images/index_top_zjt_03.jpg);
}
.rigtop_nav a{
	color:#666;
	dispaly:block;
	text-decoration:none;
}
.rigtop_nav a:hover{
	color:#666;
	dispaly:block;
	text-decoration:none;
}
.rigtop_nav_infor {
	display:none;
	position:absolute;
	-moz-opacity:0.85; filter:alpha(opacity=85); 
}
.zjt_infor{
	background-color:#eee;
	vertical-align:text-top;
	line-height: 125%;
}
.zjt_infor td.img{
	padding:5px 5px 0px 5px;
}
.zjt_infor td.infor{
	padding:15px 5px 0px 5px;
	vertical-align:text-top;
}
.zjt_infor a {
	color:#c75619;
	text-decoration:none
}
.zjt_infor a:hover{
	color:#666;
	text-decoration:none
}
.langSelect {
	padding-top:17px;
	padding-right:50px;
	text-align: right;
}
/*========= 头部 end  =========*/

/*========= 菜单 begin  =========*/
.menu{
	background-image:url(../images/index_menu_bg.jpg);
	color:#fff;
}
.menu_tab{
	width:100%;
	height:100%;
}
.menu_tab a{
	width:100%;
	height:100%;
	display:block;
	color:#fff;
	text-decoration:none;
}
.menu_tab a:visited{
	width:100%;
	height:100%;
	display:block;
	color:#fff;
	text-decoration:none;
}
.menu_tab a:hover{
	width:100%;
	height:100%;
	display:block;
	color:#fff;
	text-decoration:none;
}
.menu_tab td{
	color:#fff;
	text-align:center;
	height:25px;
	vertical-align:middle;
	line-height:25px;
}
.menu_tab td.lefbg{
	background-image:url(../images/index_menu_lefbg.jpg);
}
.menu_tab td.mouseover{
	background-image:url(../images/index_menu_mouseover_cenbg.jpg);
	width:80px;
	height:25px;
	font-weight:bold;
}
.menu_tab td.mouseover_lefbg{
	background-image:url(../images/index_menu_mouseover_lefbg.jpg);
}
.menu_tab td.mouseover_rigbg{
	background-image:url(../images/index_menu_mouseover_rigbg.jpg);
}
.menu_infor {
	display:none;
	position:absolute;
	z-index:999;
	-moz-opacity:0.85; filter:alpha(opacity=85); 
}
.menu_infor a{ 
	color:#666666;
	text-decoration:none;
}
.menu_infor a:hover{ 
	color:#cb5e0e;
	text-decoration:none;
}
.menu_down{
	background-image:url(../images/index_menu_down_07.png);
	text-align:center;
	vertical-align:middle;
	line-height:24px;
}

/*========= 菜单 end  =========*/

/*========= 首页 begin  =========*/
/*------ 新闻 -------*/
.new{
	background-image:url(../images/index_new_bg.jpg);
}
.new a{
	color:#666666;
	text-decoration:none;
}
.new a:hover{
	color:#cb5e0e;
	text-decoration:none;
}
.new td{
	color:#666;
	text-align:left;
	vertical-align:middle;
	line-height:32px;
	font-weight:bold;
}
.new td.title{
	color:#0065ae;
	padding-left:2px;
	font-size:14px;
}
.new td.newli{
	padding-left:5px;
}
.scrollDiv ul,.scrollDiv li{margin:0;padding:0}
.scrollDiv {margin-top:6px;margin-bottom:6px;padding-top:0px !important;padding-top:6px;height:20px;line-height:22px;overflow:hidden}
.scrollDiv li{height:22px;padding-left:10px;}
/*------- tab 和 杂志 --------*/
.contant{
	background-image:url(../images/index_contant_t_bg.jpg);
}
.contant td{
}
.contant td.infor{
	text-align:left;
	vertical-align:top;	
}
.tab_infor{
	display:none;
	width:700px;
}
.contant_tit{
	background-image:url(../images/index_contant_bg.jpg);
}
.contant_tit td{
	height:32px;
	color:#fff;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
	line-height:32px;
}
.contant_tit td.sep{
	background-image:url(../images/index_contant_07.jpg);
}
.contant_tit td.mouseover{
	background-image:url(../images/index_contant_mouseover_bg.jpg);
	color:#333;
}
.contant_tit td.mouseover_lefsep{
	background-image:url(../images/index_contant_03.jpg);
}
.contant_tit td.mouseover_rigsep{
	background-image:url(../images/index_contant_05.jpg);
}
.contant_tit td.mouseover_lastsep{
	background-image:url(../images/index_contant_03_right.jpg);
}
/*========= 首页 end  =========*/

/*========= 底部 begin  =========*/
.bottom {
	background-image:url(../images/index_bottom_bg.jpg);
}
.bottom2 {
	background-image:url(../images/company_09.jpg);
}
.bottom td.botmenu{
	text-align:center;
	background-image:url(../images/index_bottom_botmenu.jpg);
}
.bottom td.word{
	text-align:left;
	padding-left:30px;
	padding-top:10px;
}
.zjnet {
	text-align:center;
	background-image:url(../images/index_bottom_bg.jpg);
}
/*========= 底部 end  =========*/



/*-----------------华峰产业页面样式-开始--------------------*/
.Position {
	background-image: url(../images/cy_main_04.jpg);
	background-repeat: repeat-x;
	width:940px;
	text-align: left;
	text-indent: 5px;
}
.Position_font {
	color:#999999;
	line-height: 33px;
}
.Position_banner_bg {
	background-image: url(../images/cy_main_16.jpg);
	background-repeat: repeat-x;
	height:9px;
}
.Position_menu_bg {
	color:#999999;
	line-height: 33px;
	background-image: url(../images/cy_main_08.jpg);
	background-repeat: repeat-x;
	height:31px;
	text-align: center;
}
.Position_Chemical_border_right {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
.Position_Chemical_border_bottom {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e5e6e1;
}
.Position_Procurement_bg {
	background-image: url(../images/cy_main_50.jpg);
	background-repeat: repeat;
}
.Position_Procurement_bg2 {
	background-image: url(../images/cy_main_59.jpg);
	background-repeat: repeat;
}

a.Positionmenu:link {
	font-size: 12px;
	color:#666666;
	font-weight: bold;
	text-decoration: none;
}
a.Positionmenu:visited {
	font-size: 12px;
	color:#666666;
	font-weight: bold;
	text-decoration: none;
}
a.Positionmenu:hover {
	font-size: 12px;
	color:#666666;
	font-weight: bold;
	text-decoration: underline;
}
a.Positionblue:link {
	font-size: 12px;
	color: #174279;
	text-decoration: none;
}
a.Positionblue:visited {
	font-size: 12px;
	color: #174279;
	text-decoration: none;
}
a.Positionblue:hover {
	font-size: 12px;
	color: #c4360e;
	text-decoration: none;
}
/*-----------------华峰产业页面样式-结束--------------------*/



/*-----------------华峰产业_列表页面样式-结束-左右结构的-------------------*/
.industry_detail_menu_font {
	color:#075ba1;
	font-size:12px;
	font-weight: bold;
}
.industry_detail_menu_font a {
	color:#075ba1;
	font-size:12px;
	font-weight: bold;
}
.industry_detail_menu_font a:link, 
.industry_detail_menu_font a:visited {
	color:#075ba1;
	font-size:12px;
	font-weight: bold;
}

.industry_detail_menu_bg {
	background-image: url(../images/industry_06.jpg);
	background-repeat: no-repeat;
}
.industry_detail_menu_bg2 {
	background-image: url(../images/industry_09.jpg);
	background-repeat: no-repeat;
}
.industry_detail_menu_font2 {
	color:#fff;
	font-size:12px;
}
.industry_detail_menu_font3 {
	color:#075ba1;
	font-size:12px;
}
.industry_detail_menu_border {
	border: 1px solid #d8d8d8;
	background-color: #f7f7f7;	
}
.industry_detail_menu_border2 {
	border: 1px solid #d8d8d8;
	background-color: #ffffff;	
}
.industry_detail_tab_bg {
	background-image: url(../images/industry_16.jpg);
	background-repeat: no-repeat;
}
.industry_detail_tab_bg2 {
	background-image: url(../images/industry_17.jpg);
	background-repeat: no-repeat;
}
.industry_detail_tab_font {
	font-weight: bold;
	color: #FFFFFF;
}
.industry_detail_tab_font2 {
	font-weight: normal;
	color: #666;
}
.cy_list_Contetnmenu_font {
	font-weight: bold;
	color: #FFFFFF;
}
.cy_list_Contetnmenu_font2 {
	font-weight: bold;
	color: #999999;
}
.cy_list_Contetnmenu_bg {
	background-image: url(../images/cy_list_23.jpg);
	background-repeat: repeat-x;
}
.cy_list_Contetnmenu_bg2 {
	background-image: url(../images/cy_list_26.jpg);
	background-repeat: repeat-x;
}

/*-----------------华峰人文页面样式-开始-左右结构的-------------------*/
.culture_bg {
	background-image: url(../images/culture_05.jpg);
	background-repeat: no-repeat;
}
/*-----------------华峰人文页面样式-结束--------------------*/

/*-----------------华峰动态页面样式-开始--------------------*/
.News_main_bg {
	background-image: url(../images/news_main_10.jpg);
	background-repeat: repeat-x;
}
.News_main_bg2 {
	background-image: url(../images/news_main_14.jpg);
	background-repeat: no-repeat;
}
a.News_main_font {
	font-size: 14px;
	font-weight: bold;
	color: #045ca3;
}
.News_main_fontred {
	font-size: 14px;
	font-weight: bold;
	color: #c13511;
}
.News_main_dotted {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #E8E8E8;
}
.News_Message_tfont {
	font-size: 12px;
	font-weight: bold;
	color: #c13511;
}
.News_message_bg {
	background-image: url(../images/news_main_53.jpg);
	background-repeat: no-repeat;
}
.News_message_bg3 {
	background-image: url(../images/news_main_63.jpg);
	background-repeat: repeat-x;
}
/*-----------------华峰动态页面样式-结束--------------------*/

/*-----------------党群工作页面样式-开始--------------------*/
.Party_main_tabbg {
	background-image: url(../images/Party_main_18.jpg);
	background-repeat: repeat-x;
}
.Party_main_leftbg {
	background-image: url(../images/Party_main_33.jpg);
	background-repeat: repeat-x;
}
/*-----------------党群工作页面样式-结束--------------------*/


/*-----------------首页品牌和荣誉样式-开始--------------------*/
.tab_font {
	font-size: 12px;
	color: #ffffff;
}
.tab_bg {
	background-image: url(../images/tab_03.jpg);
	background-repeat: no-repeat;
}
.tab_bg2 {
	background-image: url(../images/tab2_03.jpg);
	background-repeat: no-repeat;
}
.tab_content_bg {
	background-image: url(../images/tab_06.jpg);
	background-repeat: repeat-x;
}
.tab_bottom_bg {
	background-image: url(../images/tab_10.jpg);
	background-repeat: repeat-x;
}
.tab2_infor img {
	display:block;
}
/*-----------------首页品牌和荣誉样式-结束--------------------*/


/*-----------------华峰视频样式-开始--------------------*/
.video_border {
	border: 1px solid #fdb533;
}
.video_tabbg {
	background-image: url(../images/video_10.jpg);
	background-repeat: repeat-x;
}
.video_tabfont {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.video_leftbg {
	background-image: url(../images/video_12.jpg);
	background-repeat: repeat-y;
}
.videobg {
	background-image: url(../images/video_39.jpg);
	background-repeat: no-repeat;
}
.video_titlebg {
	background-image: url(../images/video_30.jpg);
	background-repeat: repeat-x;
}
/*-----------------华峰视频样式-结束--------------------*/

/*-----------------华峰图片集样式-开始--------------------*/
.pic_titlebg {
	background-image: url(../images/pic_08.jpg);
	background-repeat: repeat-x;
}
.pic_leftbg {
	background-image: url(../images/pic_13.jpg);
	background-repeat: repeat-y;
}
.pic_rightbg {
	background-image: url(../images/pic_15.jpg);
	background-repeat: repeat-y;
}
.pic_bottombg {
	background-image: url(../images/pic_22.jpg);
	background-repeat: repeat-x;
}
/*-----------------华峰图片集样式-结束--------------------*/


.tab01 {
	background-image: url(../images/tab01.jpg);
	background-repeat: no-repeat;
}
.tab02 {
	background-image: url(../images/tab02.jpg);
	background-repeat: no-repeat;
}
.Time {
	color:#999999;
}
.title_font {
	color:#eb891b;
	font-weight: bold;
	font-size: 14px;
}
.Arial_font {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #9f9f9f;
	font-weight: bold;
}
/*-----------------soles页面样式-开始--------------------*/
.soles .unit {
	height:22px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.soles .soles_bg {
	background-image: url(../images/1_07.jpg);
	background-repeat: repeat-x;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.soles .soles_ico {
	margin-left:5px;
	padding: 2px 10px 0 15px;
	background-color: middle;
	background-image: url(../images/tab_ico_02.gif);
	background-repeat: no-repeat;
	background-position: left;
}
.soles .soles_btn {
	background: url(../images/1_03.jpg) no-repeat;
	margin-right:5px;
	width: 47px;
	height: 22px;
}
.soles .soles_right_item {
	background: url(../images/1_09.jpg) no-repeat;
	width:13px;
}
.soles .soles_line {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}

.soles_mouseover .soles_bg {
	background-image: url(../images/1_20.jpg);
	color: #666666;
}
.soles_mouseover .soles_ico {
	background-image: url(../images/tab_ico_01.gif);
	font-weight: normal;
}
.soles_mouseover .soles_btn {
	background: url(../images/1_22.jpg) no-repeat;
}
.soles_mouseover .soles_right_item {
	background: url(../images/1_21.jpg) no-repeat;
}

.soles_font {
	font-size: 12px;
	font-weight: bold;
	color: #eb891b;
}
.soles_line {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}
/*-----------------soles页面样式-结束--------------------*/
.yindaoneirong {
	padding: 5px 0px 5px 0;
	line-height: 180%;
	border-bottom: 1px dashed #CCCCCC;
	margin-bottom: 3px;
}
.yindaoneirong img {
	display:block;
	border: 3px solid #CCCCCC;
	margin-right: 10px;
}

/*-----------------招聘页面样式-开始--------------------*/
.job_title_font {
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}
.job_title_font2 {
	font-size: 14px;
	font-weight: normal;
	color: #ea8104;
}
.job_border {
	border: 1px solid #e6e6e6;
	padding:5px;
}
/*-----------------招聘页面样式-结束--------------------*/

.bluefont {
	color:#004EA2;
	font-size: 14px;
	text-decoration: none;
	line-height:40px;
}
.redfont {
	color:red;
	font-size: 14px;
	text-decoration: none;
	line-height:40px;
}
/*---------------------------首页-新CSS-start-----------------*/
.whitefont {
	color:#fff;
	font-size: 12px;
	text-decoration: none;
}
.newstitlebg {
	background-image: url(../images/index2-1_04.gif);
	background-repeat: repeat-x;
}
.newstitlebg2 {
	background-image: url(../images/index2-1_08.gif);
	background-repeat: repeat-x;
}
.newscontentbg {
	background-image: url(../images/index2-1_22.gif);
	background-repeat: repeat-x;
}
.middletitlebg1 {
	background-image: url(../images/tab2_12.gif);
	background-repeat: no-repeat;
	color:#fff;
	font-size: 12px;
	text-decoration: none;
}
.middletitlebg1-middletitlebgover {
	background-image: url(../images/tab1_12.gif);
	background-repeat: no-repeat;
	color:#7c7d7e;
	font-size: 12px;
	text-decoration: none;
}
.middletitlebg2 {
	background-image: url(../images/tab1_13.gif);
	background-repeat: no-repeat;
	color:#fff;
	font-size: 12px;
	text-decoration: none;
}
.middletitlebg2-middletitlebgover {
	background-image: url(../images/tab2_13.gif);
	background-repeat: no-repeat;
	color:#7c7d7e;
	font-size: 12px;
	text-decoration: none;
}
.middletitlebg3 {
	background-image: url(../images/tab1_14.gif);
	background-repeat: no-repeat;
	color:#fff;
	font-size: 12px;
	text-decoration: none;
}
.middletitlebg3-middletitlebgover {
	background-image: url(../images/tab3_14.gif);
	background-repeat: no-repeat;
	color:#7c7d7e;
	font-size: 12px;
	text-decoration: none;
}
.middletitlebg4 {
	background-image: url(../images/tab1_15.gif);
	background-repeat: no-repeat;
	color:#fff;
	font-size: 12px;
	text-decoration: none;
}
.middletitlebg4-middletitlebgover {
	background-image: url(../images/tab4_15.gif);
	background-repeat: no-repeat;
	color:#7c7d7e;
	font-size: 12px;
	text-decoration: none;
}

.middleleftbg {
	background-image: url(../images/index2-1_26.gif);
	background-repeat: repeat-y;
}
.middlerightbg {
	background-image: url(../images/index2-1_28.gif);
	background-repeat: repeat-y;
}
.honortitlebg {
	background-image: url(../images/index2-1_18.gif);
	background-repeat: no-repeat;
	text-indent: 8px;
	color:#fff;
	font-size: 12px;
	text-decoration: none;
}
.honortitlebg2 {
	background-image: url(../images/index2-1_19.gif);
	background-repeat: no-repeat;
	text-indent: 8px;
	color:#7c7d7e;
	font-size: 12px;
	text-decoration: none;
}
.honortitlebg-1 {
	background-image: url(../images/index2-1_18-1.gif);
	background-repeat: no-repeat;
	text-indent: 8px;
	color:#7c7d7e;
	font-size: 12px;
	text-decoration: none;
}
.honortitlebg2-1 {
	background-image: url(../images/index2-1_19-1.gif);
	background-repeat: no-repeat;
	text-indent: 8px;
	color:#fff;
	font-size: 12px;
	text-decoration: none;
}
.honorcontentbg {
	background-image: url(../images/index2-1_29.gif);
	background-repeat: no-repeat;
}
.prev, .next {
	cursor:pointer;
}
/*---------------------------首页-新CSS-end-----------------*/


/*---------------------------华峰刊物 begin-----------------*/
.papertit {
	PADDING-LEFT: 10px;
	FONT-WEIGHT: bold;
	COLOR: #eb891a;
	font-size: 12px;
	background-image: url(../images/bg_ntit.gif);
	background-repeat: repeat-x;	
}
/*---------------------------华峰刊物 end-----------------*/

