﻿.oran_kwd { text-decoration:underline; color:Blue;}
.loc { margin-bottom:10px; background:#f9fafb; padding:5px; border-left:solid 3px #8ebad2;}
    .loc a { text-decoration:underline;}
.cates { margin-bottom:10px;}
.cates h5 { background:url(../img/title_bg_1.gif) no-repeat; font-weight:bold; line-height:24px; margin-bottom:10px; padding:0 5px;}
    .cates .cur { font-weight:bold;}
    .cates li { background:url(../img/dot_1.gif) 20px 10px no-repeat; margin:0 -10px; padding-left:30px; line-height:28px;}
.top_title { font-size:16px; text-align:center; margin-bottom:10px;}
.top_title_2 { font-size:16px; text-align:left; margin-bottom:10px; background:url(../img/title_bg_5.GIF); height:30px; line-height:30px; padding-left:15px;}
.top_title_3 { background:url(../img/title_bg_6.GIF); height:29px; line-height:29px; padding-left:15px;}
#cntrBody { line-height:200%;}
#titleAddtional { text-align:center; margin-bottom:10px;}
    #titleAddtional span { margin-right:10px;}
#nodata { padding:80px; padding-left:150px; border:solid 1px #aebfcb;margin:10px 0; background:url(../img/nodata.gif) no-repeat 20px 20px;}
/*right*/
.right { width:703px; float:right; }
/*留言反馈*/
.feedback {border:solid 1px #aebfcb; padding:10px;}
    .feedback .f_info { line-height:150%; margin-bottom:10px;}
    .feedback .f_tips { background:#f1f5f7; padding:10px; margin-bottom:10px;}
/*资讯中心*/
.news { line-height:200%; margin-left:10px; margin-bottom:10px; padding-right:10px;}
    .news li { background:url(../img/nor_li.gif) 0 10px no-repeat; padding-left:10px; border-bottom:dashed 1px #aebfcb;}
    .news li span,.news_2 dd.first span { float:right;}
    .prod em,.news li em,.news_2 em, .news_3 em { font-style:normal; margin-left:5px; color:Red;}
.news_2 {background:url(../img/line_1.gif) 0 bottom repeat-x; height:110px; margin:0 10px 10px 10px;}
    .news_2 dt { float:left; margin-right:10px;}
    .news_2 dd { line-height:150%;}
    .news_2 dd.first a { text-decoration:underline;}
    .news_2 dt img { width:100px; height:100px; border:solid 1px #aebfcb;}
    .news_2 dt a:hover img {  border:dashed 1px #aebfcb; }
.news_3 { float:left; width:120px; margin-left:13px; margin-bottom:20px; text-align:center; height:120px; overflow:hidden;}
    .news_3 dt img { width:100px; height:100px; border:solid 1px #aebfcb;}
.news_search dt,.news_search dd  { margin-bottom:3px;}
    .news_search dt {background:url(../img/title_bg_1.gif) no-repeat; font-weight:bold; line-height:24px; margin-bottom:10px; padding:0 5px;}
    .news_search dd.last { padding-left:48px; margin-bottom:0;}
.news_d .body_tool { text-align:right;}
.news_d #cntrBody { font-size:14px; margin-bottom:10px;}
.news_tui {background:#d4e3e9; padding:5px; margin-bottom:5px;}
    .news_d .news_tui a { text-decoration:underline;}
.news_tui span.first { float:right;}
.news_d .news_fy a { text-decoration:underline;}
.rel_prod { width:80px; float:left; margin-bottom:10px;margin-left:5px;text-align:center; height:84px;}
    .rel_prod a img { width:60px; height:60px;border:solid 1px #aebfcb; padding:1px;}
/*project*/
.proj { margin-left:23px; float:left; margin-bottom:10px; display:inline; height:155px; overflow:hidden;}
    .proj dt { background:url(../img/gallery_bg.GIF); width:100px; height:104px; padding:6px; margin-bottom:5px;}
    .proj dt img {  width:100px; height:100px;}
    .proj dd { text-align:center;}
    .proj dd.first { font-weight:bold;}
    .proj dd.sec { color:Gray;}
.proj_lst { width:800px; margin:0 auto; margin-bottom:10px; height:104px;}
.proj_lst div { float:left; height:104px;}
.proj_lst .first { width:14px; background:url(../img/arr_left.gif) 0 30px no-repeat; margin-right:10px; cursor:pointer;}
.proj_lst .last { width:14px; background:url(../img/arr_right.gif) 0 30px no-repeat;cursor:pointer;}
.proj_lst .sec { white-space:nowrap; overflow:hidden; width:700px; margin-right:10px;}
.proj_lst img {width:100px; height:100px; border:solid 1px #aebfcb; margin-right:10px; padding:1px;}
    .proj_lst a:hover img{ border:solid 1px #f1f5f7;}
.proj_info { text-align:center; margin-bottom:10px;}
    .proj_info span { margin:0 5px;}
.proj_bimg { text-align:center;}
    .proj_bimg img { margin-bottom:10px; cursor:pointer;}
    .proj_bimg h1 { font-size:12px;}
    
.rel_prod_2 dd { white-space:nowrap;}
    .rel_prod_2 dl {background:url(../img/line_2.gif) 0 bottom repeat-x; margin-bottom:5px; padding-bottom:5px;}
    .rel_prod_2 dt { display:none;}
    .rel_prod_2 dl.cur { height:64px;}
    .rel_prod_2 .cur dt { display:inline; float:left; margin-right:5px; width:64px; height:64px;}
    .rel_prod_2 .cur dt img { padding:1px; height:60px; width:60px; border:solid 1px #aebfcb;}
    .rel_prod_2 .cur dd { float:left; width:111px; font-weight:normal; white-space:normal;}
    
.cates .clr_hist { text-align:right; margin-top:10px;}
    .cates .clr_hist a { text-decoration:underline;}
/*product*/
.prod {background:url(../img/line_1.gif) 0 bottom repeat-x; height:110px; margin:0 10px 10px 10px; position:relative;}
    .prod dt { float:left; margin-right:10px; position:relative;}
        .prod dt em { position:absolute; left:78px;}
    .prod dd { line-height:150%;}
    .prod dd.first a { text-decoration:underline; }
    .prod dt a img { width:100px; height:100px; border:solid 1px #aebfcb;}
    .prod dt a:hover img {  border:dashed 1px #aebfcb; }
    .prod dd.tools input { position:absolute; right:5px; bottom:5px;}
.prod_main_img { float:left; width:300px; margin-right:10px; text-align:center;}
    .prod_main_img .main_img { margin-bottom:10px;width:288px; height:288px;border:solid 1px #aebfcb; position:relative;}
    .prod_main_img  #bigImg2 { position:absolute;border:solid 3px #aebfcb; padding:5px; background:#fff; display:none; top:-1px;left:-1px; }
    .prod_main_img .main_img img { padding:2px; cursor:pointer;}
.prod_infos { float:left; width:393px; line-height:200%;}
.prod_tel { margin-top:10px;}
    .prod_tel .ico { width:47px; float:left; background:url(../img/ico_tel.gif) no-repeat; height:48px; margin-right:5px;}
    .prod_tel .cont {background:#d0e5f1; border:solid 1px #44759d; padding:5px; line-height:150%; float:left; width:320px;}
    .prod_tel .cont span { font-size:20px; font-weight:bold; margin-right:10px; }
.info_pik { border:solid 1px #aebfcb; margin-bottom:10px; padding-bottom:10px;}
    .info_pik table { margin:5px;}
    .info_pik table td,.info_pik table th { padding:2px;}
    .info_pik table th { text-align:right;}
    .info_pik div.first { background:#d4e3e9; padding:10px;}
.query {border:solid 1px #aebfcb; padding:10px; background:#d4e3e9; margin-bottom:10px;}
    .query div { border:dotted 1px #434343; padding:3px; background:#f0f4f6;}
    
/*faq*/
.faq { margin:0 10px 10px 10px; line-height:150%; background:url(../img/line_1.gif) 0 bottom repeat-x; padding-bottom:5px;}
    .faq dt { font-weight:bold;background:url(../img/ico_faq.gif) no-repeat;padding-left:20px; }
    .faq dd.first { padding-left:20px; background:url(../img/ico_faq_2.gif) no-repeat;}
    .faq dd.last { margin-bottom:10px; text-align:right;}
/*friend link*/
.fri_link {border:solid 1px #aebfcb; padding:10px;}
	.fri_link li{float:left;width:172px;line-height:200%;text-align:center;}
	.fri_link li a{display:block;}
	.fri_link li a:hover{background:#eee;}
/*job*/
.hr_info {margin-bottom:10px; border:solid 1px #aebfcb; padding:10px; background:#d4e3e9;}
.hr_title { background:url(../img/icon_hr.gif) no-repeat; height:28px; padding:20px 10px 0 50px; margin-bottom:5px; font-size:14px;}
/*分页器*/
.pager { height:25px; line-height:25px; background:#F9F9F9; padding:0 5px; border:solid 1px #aebfcb; text-align:right;}
.pager a { border:1px solid #d4e3e9; padding:0 3px;  margin-right:5px;}
.pager .num_btns {float:right; font-family:Tahoma;}
.pager .oran_pg_cur { border:1px solid #D5D5D5;background-color:#5984ac; color:#fff;}
.pager a:hover {  border-color:#5984ac; text-decoration:none; }
.pager .cust_txt { float:left;}
.pager .oran_pg_fp { background:url(../img/first_page.gif) 4px 4px no-repeat; padding-right:9px;}
.pager .oran_pg_pp { background:url(../img/pre_page.gif) 4px 4px no-repeat; padding-right:5px;}
.pager .oran_pg_np { background:url(../img/next_page.gif) 43px 4px no-repeat; padding-right:12px;}
.pager .oran_pg_lp { background:url(../img/last_page.gif) 29px 4px no-repeat; padding-right:12px;}
.pager select { font-size:8px; margin-top:5px; }
.pager .oran_pg_txt { height:15px; border:solid 1px #d4e3e9; width:20px; margin-left:5px;}
.pager .oran_pg_btn { height:15px; border:solid 1px #d4e3e9; margin-left:5px; font-size:9px; background:#5984ac; color:#fff; }
