﻿/* CSS Document */
body { margin:0; padding:0; font-size:12px; line-height:1.8; color:#3C4349; font-family:宋体; background:#EDEDED; text-align:left; }
img { border:0; margin:0; padding:0; }
form,h1,h2,ul,li { margin:0; padding:0; }
h1 { font-size:20px; color:#0262AF;}
h2 { font-size:16px; color:#0262AF;}

#page_turner { margin-top:10px; padding:20px 10px 10px; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; background:url(images/fjs_22.gif) repeat-x 0 0; }
#page_turner a { border:1px solid #CCCCCC; margin:0 2px; padding:2px 3px; background-color:#FFFFFF; }
#page_turner .c { border:none; font-weight:bold; color:#333333; background:none; }
#page_turner .o { border:none; background:none; }




#msg{position:absolute;top:500px; left:500px; z-index:999; height:33px; width:auto; font-weight:bold;}
#msg .l{height:33px; width:38px; background:url(EasCMS/Skins/Default/msg_l.gif) no-repeat; float:left;}
#msg .c{
	height:33px; line-height:33px; padding:0px 10px; color:#333;
	background:url(EasCMS/Skins/Default/msg_c.gif) repeat-x; font-size:14px; float:left;}
#msg .r{height:33px; width:5px; background:url(EasCMS/Skins/Default/msg_r.gif) no-repeat; float:left;}
#msg_l__{background:url(EasCMS/Skins/Default/msg_l.gif) repeat-x 0px 34px; display:none;}
#msg_c__{background:url(EasCMS/Skins/Default/msg_c.gif) repeat-x 0px 34px; display:none;}
#msg_r__{background:url(EasCMS/Skins/Default/msg_r.gif) repeat-x 0px 34px; display:none;}



a { text-decoration:none; color:#333; }
a:hover { color:#0262AF; }

.clear { clear:both; overflow:hidden; height:0px; }
.blue { color:#0262AF; }
.orange { color:#FF6600; }



/* css of top */
#top,#line,#slide,#scroll,#main,#links,#sub_main,#topimg { width:1000px; margin:0 auto; background-color:#FFFFFF; }

#top { margin-top:8px; height:100px; overflow:hidden; }
#top_logo { float:left; padding:10px 0 0 15px; }
#top_links { float:right; padding:18px 15px 20px 0; font-family:Verdana, Arial, Helvetica, sans-serif; }
#laug { color:#3E6E9E; margin-left:10px; }
#cnc { background:url(images/hzsk_cnc.gif) no-repeat 0 0; padding-left:35px; color:#FF0000; margin-left:10px; font-family:黑体; font-size:14px; }
#top_search { clear:right; float:right; padding:0 15px 0 0; color:#0262AF; width:280px; }
.s_txt { border:1px solid #CCCCCC; width:140px; }

#menu { height:30px; width:920px; margin:0 auto; background-color:#FFFFFF; padding:10px 40px 0; }
#menu .childmenu  { position:relative; float:left; } 
#menu .childmenu a { color:#0262AF; }   
#menu .sub { float:left; text-align:center; width:110px; height:25px; cursor:pointer; font-weight:bold; font-size:14px; line-height:25px; }    
#menu .childmenu:hover  { cursor:pointer; } 
#menu li { text-align:center; font-size:12px; line-height:24px; text-decoration:none;}  
#menu li a { color:#333;  display:block; border:none; text-align:left; padding-left:10px; height:24px; }     
#menu li a:hover { text-decoration:underline; color:#0262AF; }  
#menu ul { position:absolute;  left:-9999px;  width:150px;  border:1px solid #6699CC; list-style-type:none; padding:0; margin:-3px 0 0 0; border:1px solid #D4D4D2; background-color:#FFFFFF; }   

 
#line { clear:both; border-top:3px solid #557FA8; height:5px; overflow:hidden; }
#scroll { background:url(images/hzsk_1.jpg) repeat-x 0 0; height:110px; overflow:hidden; }
#scroll img { padding:0 5px;  }








/* css of bot */
#links { padding:10px 0; }
#links ul { background-color:#EDEDED; margin:0px auto; width:960px; padding:5px; }
#links li { list-style-type:none; white-space:nowrap; padding-left:8px; float:left; }
#links li a { color:#666666; }

#bot { width:1000px; margin:10px auto; text-align:center; line-height:1.8; font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666; font-size:11px; }







/* css of main */
.main_left { float:left; padding:15px 0px 0 15px; width:238px; }
.main_t { text-align:left; padding:5px; }
.main_vc { background-color:#EDEDED; padding:5px; }

.main_more { float:right; }
.main_more a { color:#666666; }
.main_c { border-top:3px solid #D4D4D2; padding-top:8px; }
#ml_prodimg { float:left; padding:8px; }
#ml_prodinfo a strong { color:#0262AF; }
.main_c td a { background:url(images/hzsk_dot.gif) no-repeat 4px 50%; padding-left:18px; }

#main_right { float:right; padding:15px 15px 0 0; width:210px; }
#main_login { background:url(images/hzsk_log.gif) no-repeat 0 0; height:106px; margin-bottom:10px; }
#main_reg { text-align:right; height:26px; padding-right:40px; }
#main_reg a { color:#0262AF; text-decoration:underline; }
#main_form { padding:8px 10px 0; color:#000000; }









/* css of subpages */
#sub_left { float:left; padding-top:8px; width:206px; }
#sub_right { float:right; padding:12px 20px 0 0; width:755px; }

#sl_menu_c { margin:0 0 20px 5px; border-bottom:4px solid #F0F0F0; background-color:#F7F7F7; }
#sl_menu_c li { list-style-type:none; border-bottom:1px solid #BFBFBF; border-left:1px solid #BFBFBF; padding-left:30px; background:url(images/hzsk_8.gif) no-repeat 12px 50%; font-size:13px; font-weight:bold; line-height:2.5; }
#sl_menu_c li a { color:#0363B0; }
#sl_menu_c #sl_menu_cc a { color:#D83F03; }
.sl_img { margin:12px 0 0 6px; }

#sr_dir { background:url(images/hzsk_7.jpg) no-repeat 5px 50%; border-bottom:1px solid #E4E4E6; text-align:left; padding-left:30px; line-height:30px; margin-bottom:15px; }
#sr_content { padding:10px; }
#sr_content h1 { text-align:center; border-bottom:1px solid #E4E4E6; }
#news_info { text-align:right; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666; margin:10px 0; padding:5px; }
#news_content { padding:10px 20px; }
#news_down { text-align:center; }

.sr_prodlist { float:left; background:url(images/hzsk_9.gif) no-repeat 0 0; width:280px; height:240px; margin:15px 30px; display:inline; padding:5px 10px; }
.sr_prodt { padding-left:30px; font-size:14px; font-weight:bold; line-height:30px; }
.sr_prodt a { color:#0363B0; }
.sr_prodimg { margin:2px 0 5px; }
#sr_prodtitle h1 { width:670px; margin:0 auto; text-align:left; background:url(images/hzsk_10.gif) no-repeat 0 50%; padding-left:25px; font-size:14px; }
#sr_prodskim { width:670px; margin:0 auto; padding:10px 25px; }
.sr_prodblock { float:left; margin:10px 20px; display:inline; height:200px; overflow:hidden; }
.sr_prodt1 { text-align:center; font-weight:bold; font-weight:bold; }
.sr_prodt1 a { color:#0363B0; }
#product_img { float:right; padding:10px 0 10px 15px; }

.certs { float:left; border:1px solid #CCCCCC; background-color:#F7F7F7; padding:5px; margin:5px 15px; display:inline; }

#news_list { width:660px; margin:0 auto; }
#news_list li { list-style-type:none; border-bottom:1px solid #E4E4E6; line-height:2.5; }
.time { padding:0 20px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666666; }

#contact { background:url(images/hzsk_12.gif) no-repeat 100% 100%; min-height:350px; -height:350px; width:660px; margin:0 auto; }
#form2 table { background-color:#FFFFFF; margin-top:30px; }
#form2 th { background-color:#F0F0F0; padding-right:5px; line-height:30px; border-bottom:1px dotted #D1D1D1; }
#form2 td { border-bottom:1px dotted #D1D1D1; }
#formbtn { line-height:40px; }


.list_t,.list_content,.list_u { width:660px; margin:5px auto; padding-left:40px; }
.list_u { margin:5px auto; background:#F4F4F4 url(images/nzyy_23.gif) no-repeat 5px 50%; line-height:30px; }
.list_t { line-height:15px; }
.list_content { border-bottom:1px solid #DBDBDB; margin-bottom:15px; line-height:18px; padding-bottom:10px; }
.list_reply { padding-top:15px; }
.gray { color:#999; }


.job_t { width:655px; margin:0 auto; padding:5px 10px; text-align:left; font-size:14px; border-bottom:1px solid #E4E4E6; }
.job_apply { float:right; background:url(images/hzsk_11.gif) no-repeat 100% 50%; padding-right:12px; font-size:12px; }
.job_apply a,.industry_detail a { color:#FF6600; }
.job_info { width:655px; margin:0 auto; padding:10px; margin-bottom:15px; }



#industry_type { width:670px; margin:0 auto 15px; border-bottom:1px solid #E4E4E6; padding:10px; }
.industry_list { width:670px; margin:0 auto 15px; }
.industry_img { float:left; border:1px solid #DBDBDB; padding:2px; margin-right:15px; display:inline; }
.industry_t { font-weight:bold; color:#0363B0; font-size:15px; }
.industry_t a { color:#0262AF; }
.industry_skim { line-height:1.6; }
.industry_detail { float:left; background:url(images/hzsk_11.gif) no-repeat 100% 50%; padding-right:12px; }


.downlist { font-size:12px; margin-bottom:10px; }
.downlist strong { font-size:13px; color:#0262AF; }
.downlist a { color:#E57817; }
#down table { margin:10px auto; }
#down h2 { text-align:left; font-size:16px; color:#4B186C; padding-left:20px; height:22px; line-height:22px; background-color:#F4ECF4; }
#down td { font-size:12px; border-bottom:1px dotted #CCC; }
#down td strong { color:#4B186C; }
#down_detailt,.sitemap_t { background-color:#F3F3F3; color:#4B186C; padding-left:20px; height:25px; line-height:25px; font-size:13px; font-weight:bold; margin-top:20px; }
#down_detailc { padding:0px 20px; }


#member_log { background:url(images/hzsk_15.jpg) no-repeat 0 0; width:979px; margin:0 auto; padding-bottom:40px; }
#login { float:left; margin:90px 0 0 80px; width:300px; display:inline; }
.log_txt { border:1px solid #CECECE; height:20px; padding:0 5px; font-size:12px; overflow:hidden; width:200px; }
#reg { float:right; margin:90px 80px 0 0; width:350px; display:inline; }
