@charset "UTF-8";

/**
* @section layout-main
*/
.w1004{ width:1004px; margin:0 auto;}
.w984{ width:984px;margin:0 auto;}
.mt10{ margin-top:10px;}
.ml10{ margin-left:10px;}
.ml20{ margin-left:20px;}
.ml40b30{ margin-left:40px; margin-bottom:30px;}
.mr10{ margin-right:10px;}
.mb10{ margin-bottom:10px;}
.mt5{ margin-top:5px;}
.p15{ padding:15px;}
.noPadTop{ padding-top:0!important;}
.noMarTop{ margin-top:0!important;}
.line24{ line-height:24px;}

/* (en) Backup for correct positioning */
#header, #nav, #mainContent, #footer { clear:both; }
.col1,.col2,.col3{ float:left;}
.equal{padding-bottom: 32767px; margin-bottom: -32767px;}	
/*------------------------------------------------------------------------------------------------------*/
/*右上角语言选择区*/
.language{ margin:5px 15px 5px auto; font-size:11px}

/*热销产品推荐*/
.hot_product{ width:220px; height:252px; border-left:9px solid #005BAC; margin-left:20px; padding:0 20px 10px;}
.hot_product p{ line-height:18px;}

/*首页区域*/
.header {height:345px;overflow:hidden;}
.job{ width:480px; background: url(../images/line.gif) repeat-x left bottom;}
.mrb10{ margin:0 10px 10px 0;}
.art{ width:240px; padding-top:10px; background: url(../images/line_v.gif) no-repeat right top;}
.qq{ width:235px;}
.qq_numer{ line-height:20px; color:#0F65B1; font-size:11px; font-weight:bold; font-family:Verdana;}

/*首页产品搜索*/
.search_icon{ background:url(../images/index_13.gif) no-repeat left bottom; padding:0 20px;}
select.w147{ width:147px; height:22px; margin-bottom:5px; margin-top:10px; /*border:1px solid #7F9DB9;*/}
input.w140{ width:140px; height:16px; margin-right:5px; vertical-align: middle; /*border:1px solid #7F9DB9;*/}

/*页脚*/
#footer_top{ background:url(../images/footer_50.gif) no-repeat left top; height:33px; margin-left:9px; padding-top:26px;}
#footer_r{ background:#EEE url(../images/index_45.gif) no-repeat right top; height:33px; margin-left:212px;}
#footer_r ul li{ float:left; margin-left:9px; line-height:33px;}
#footer_bottom{ height:90px; background-color:#EEE; margin:30px auto 5px;}
.footer_logo{ margin:20px 5px auto 20px; _margin-left:10px; padding-right:40px; float:left; border-right:1px solid #CCCACA;}
.footer_cont{ float:left; line-height:22px; padding:15px; color:#A1A1A1;}

/*关于我们css*/
.sidebar{ float:left;margin-left:20px;_margin-left:10px; padding-left:20px; border-left:9px solid #005BAC; width:180px;overflow: hidden}
.about_us{ margin-top:5px;}
.about_us ul li a:link,.about_us ul li a:visited{ color:#0061B4; font-size:14px; display:block; width:138px; height:25px; padding-left:40px;}
.about_us ul li a:hover{ color:#FFF;background-color:#005BAC;display:block; width:138px; height:25px; padding-left:40px; text-decoration:none;}
.link{ margin-top:20px;margin-left:15px;}
.link img{ margin-top:15px; width:130px; height:90px;}

/*关于我们 > 内容显示区*/
.content{ float:left; border-left:1px solid #E3E3E3;border-right:1px solid #E3E3E3;width:773px;overflow: hidden}
.location{ height:25px; text-align:right; background-color:#F6F6F6; line-height:25px; padding-right:10px; margin-left:20px; margin-right:20px;}
.type{ font-size:16px; font-family:"黑体", "宋体", Tahoma; background:url(../images/company2_icon.jpg) no-repeat left bottom; margin-top:10px; margin-left:30px;padding-left:15px; height:25px; line-height:25px; color:#252525; display:inline}
.about_us_editor{ padding:15px 15px 200px 45px; background:url(../images/company2_bg.jpg) no-repeat left bottom;}
.about_us_editor2{ padding:15px 48px 50px 45px; background:url(../images/product_bg.jpg) no-repeat left bottom;}

/*新闻中心css*/
.news_type{ color:#0056A2;}
.news_cont{background:url(../images/news_bg.jpg) no-repeat left bottom; padding-bottom:80px;}
.blueline{background: url(../images/line.gif) repeat-x left bottom; margin-left:20px; margin-top:10px; height:3px; font-size:0;}
.new_list{ margin:10px auto 10px 50px;/*height:520px;*/}
.new_list .date{ margin-left:10px;}
.page{ text-align:right; width:450px; border-top:1px solid #E3E3E3; /*margin-left:20px;*/ padding-top:10px;color:#005BAC;text-align:center;}
.page span{ margin-left:10px; }
.page span a:link,.page span a:visited{ color:#005BAC;}
.page span a:hover{ color:#FF0000;}
/*新闻详细页*/
.newsview{ padding:15px;}

/*产品详细页css*/
.img_product{ max-width:660px; max-height:700px;
_width:expression(this.width > 660 && this.width > this.height ? 660: true); /* IE6 */
_height:expression(this.height > 800 ? 800 : true); /* IE6 */}
.p_view{ padding:20px 20px 0 40px; }


/*产品中心CSS*/
.more{ float:right; margin-right:20px; margin-top:10px; display:inline;}
.products_cont{ background:url(../images/product_bg.jpg) no-repeat left bottom; padding-bottom:30px;}
.products_box{}
.products_list{ margin:20px auto 20px 25px; width:700px; height:160px;}
.products_list ul li{ float:left;/* width:170px;*/ text-align:center; margin:0 auto;margin-left:15px;margin-right:15px; display:inline;}
.products_list ul li a{ text-align:center;}
.products_list ul li img{ width:135px; height:130px; padding:2px; border:1px solid #CBCBCB; vertical-align: middle;}
.products_page{ text-align:right;padding-right:20px;margin-top:-30px;float:right; margin-right:10px;border-top:none!important;}
/*图片半透明效果*/
.products_list ul li a:hover img { /* make the img translucent */
opacity: 0.6;                /* Firefox, Safari(WebKit), Opera)*/
filter: "alpha(opacity=60)"; /* IE 8 */
filter: alpha(opacity=60);   /* IE 4-7 */
zoom: 1;                     /* needed in IE up to version 7, or set width or height to trigger "hasLayout" */
}
.products_list .title{
display:block;
text-align:center;
width:135px;
height:48px;
line-height:22px;
word-break: break-all;
word-wrap:break-word;
}


/*联系我们CSS*/
.contactus_editor{ padding:15px 15px 200px 15px; background:url(../images/contactus_bg.jpg) no-repeat center bottom; line-height:24px;}

/*客户反馈CSS*/
.type_freeback{ font-size:16px; font-family:"黑体", "宋体", Tahoma; background:url(../images/freeback_type_icon.gif) no-repeat left center; margin-left:30px;padding-left:25px; height:40px; line-height:40px; color:#252525; display:inline}
.freeback_page{ word-spacing:15px; background:url(../images/line.gif) repeat-x left bottom; padding-bottom:10px; margin:10px;}
.f_content{ padding:0 15px;background:url(../images/product_bg.jpg) no-repeat left bottom; padding-bottom:50px;}
.f_content dl{ background:url(../images/line.gif) repeat-x left bottom; padding:10px 0; width:700px;}
.f_content dl dt img{ margin-right:5px;}
.img_head{ width:40px; float:left; text-align:center; padding-top:10px;}
.f_detail{ width:660px; float:left;}
.f_send{ margin:20px auto 10px auto; text-align:center; }

/*招贤纳士CSS*/
.blue_word{ font:bold 14px/24px "宋体";color:#055EA7; margin:10px auto auto 20px;}
.job_send{}

/*发表留言message.html*/
#message{ margin-top:20px;}
#message label{ width:65px; display:inline-block; text-align:right; vertical-align:top;}
#message input.w170{ border:1px solid #B6DEF7; width:170px; height:16px; margin-bottom:5px;}
#message textarea.w320{ border:1px solid #B6DEF7; width:320px; height:120px; margin-bottom:5px;}
#message input.btSubmit{ margin-right:10px;}
#message .bt_style{ text-align:center; width:420px;}

/*在线QQ*/
.online_qq{margin-left:30px;}
.online_qq img{vertical-align:middle;}
.online_qq a{margin-right:15px;}
.online_qq a:link,.online_qq a:visited{ color:#005AA9;}
.online_qq a:hover{ color:#005AA9;text-decoration:none;}

#footer_btm {width:auto;background-color:#EEEEEE;line-height:30px;color:#A1A1A1;font-size:11px;}