﻿body{ width:100%; height:auto; margin:0px auto; background:url(../images/body_bg.jpg) no-repeat center top; background-color:#cfcece; font-size:12px; font-family:Arial;}
img{ border:0px;}
a{ text-decoration:none; cursor:pointer;}
html,body{-webkit-text-size-adjust: none; -moz-user-select:none;}
html{ overflow:scroll; overflow-x:hidden;}
p,h1,h2,h3,h4{ margin:0px; padding:0px; font-weight:normal;}
em{ font-style:normal;}

.container{width:990px; height:auto; margin:0px auto;}
.container:after{display:block;clear:both;content:"";visibility:hidden;height:0;zoom:1;}
.head_layer, .content_layer, .foot_layer{float:left;width:990px; height:auto;}
.content_layer{ float:left; width:990px; background:url(../images/content_bg.png) no-repeat left top; padding-bottom:50px; display:inline;}

/***********************************default**********************************/
.home_layer{float:left; width:990px;}
.home_big_img{ float:left; width:990px; height:304px;}
.home_content{float:left; width:990px; height:523px; background:url(../images/home_content_bg.png) no-repeat left top;}
.home_recommend_products{ float:left; width:920px; height:143px; margin-left:35px; margin-top:42px; display:inline;}
.home_pro_info{ float:left; width:300px; overflow:hidden;} 
.home_pro_img{ float:left; width:140px; height:120px;}
.home_pro_img a{ float:left; width:140px;}
.home_pro_param{ float:left; width:160px; margin-top:5px; display:inline;}
.home_p_n{float:left; width:160px; font-family:Verdana; font-weight:bold; color:#333333; line-height:18px;}
.home_p_z{float:left; width:160px; font-family:Verdana; color:#999999; line-height:18px;}

.home_column_content{float:left; width:920px;margin-left:35px; display:inline;}
.home_catalog_content{ float:left; width:262px; padding-left:32px; display:inline;}
.home_catalog{float:left; width:262px;}
.home_column_title{ float:left; width:auto; height:20px; line-height:20px; color:#333333; font-family:Verdana; font-size:20px; margin-top:23px; display:inline;}
.home_catalog_info{ float:left; width:262px; margin-top:15px; display:inline;}
.home_catalog_name{ float:left; width:120px; height:20px; margin-top:6px; display:inline; overflow:hidden;}
.home_catalog_name a{width:105px; height:20px; line-height:20px; color:#333333; font-family:Verdana; background:url(../images/catalog_icon.png) no-repeat left center; padding-left:15px; display:block;}
.home_catalog_name a:hover{ text-decoration:underline; color:#ff9900;}
.home_catalog_more{ float:left; width:85px; height:18px; margin-top:5px; display:inline;}
.home_catalog_more a{width:85px; height:18px; line-height:18px; color:#1f8be3; background:url(../images/more_icon.png) no-repeat right 7px; display:block;}
.home_catalog_more a:hover{ text-decoration:underline;}
.home_search{ float:left; width:241px; height:126px;margin-top:10px; display:inline;}

.home_about_content{ float:left; width:286px; margin-left:35px; display:inline;}
.home_about_info{float:left; width:286px; height:190px; margin-top:20px; display:inline;}
.home_about_info a{ color:#000000; font-size:12px; font-family:Verdana; line-height:24px;}
.home_about_info a:hover{ text-decoration:underline;}
.home_more_btn{ float:right; width:64px; height:24px; margin-top:20px; margin-right:10px; display:inline;}

.home_contact_content{ float:left; width:265px; margin-left:30px; display:inline;}
.home_contact_info{float:left; width:265px; height:190px; margin-top:20px; display:inline;}
.home_contact_info strong{ color:#eb9712; line-height:18px; font-family:Verdana;}
.home_contact_info p{ float:left; width:265px; line-height:24px; color:#000000; font-family:Verdana;}
.home_contact_info span{ color:#000000; font-weight:bold;}
.home_contact_info p a{color:#000000; font-family:Verdana;}
.home_contact_info p a:hover{ text-decoration:underline;}

/***********************************about us**********************************/
.content_left{ float:left; width:240px; margin-top:39px; margin-left:67px; display:inline;}
.content_right{ float:right; width:597px; margin-right:35px; display:inline;}
.content_title{float:left; width:597px; height:70px; line-height:70px; color:#333333; font-size:20px; margin-top:39px; display:inline;}
.about{ float:left; width:558px; color:#333333; font-family:Verdana; line-height:18px;}

/***********************************products**********************************/
.products{ float:left; width:570px;}
.pro_param_title{ float:left; width:567px; height:41px;}
.pro_content{float:left; width:565px; border:solid 1px #dbdbdb; border-top:0px; background-color:#e6e6e6;}
.pro_param, .pro_info{float:left; width:565px;}
.pro_catalog_name{float:left; width:550px; height:24px; line-height:24px; color:#333333; font-family:Verdana;border-top:solid 1px #dbdbdb; padding-left:15px; display:inline;}
.pro_param_content{float:left; width:565px;}
.pro_param_info{float:left; width:565px; height:105px; border-top:solid 1px #dbdbdb; background-color:#fff;}
.item{ float:left; width:55px; height:105px; text-align:center; vertical-align:middle; word-wrap:break-word;  padding-top:37px; color:#333333; font-family:Verdana;border-right:solid 1px #dbdbdb;}
.model{float:left; width:105px; height:70px; border-right:solid 1px #dbdbdb; padding:35px 10px 0px 10px; display:inline;}
.model a{width:105px; line-height:18px; color:#333333; font-family:Verdana;}
.model a:hover{ text-decoration:underline;}
.p_img{ float:left; width:108px; height:105px; border-right:solid 1px #dbdbdb;}
.p_img a{ float:left; width:108px;}
.size{float:left; width:104px; height:70px; text-align:center;   vertical-align:middle; word-wrap:break-word;  padding-top:37px; color:#333333; font-family:Verdana;border-right:solid 1px #dbdbdb; padding-top:35px; display:inline;}
.fbk{float:left; width:79px; height:70px; text-align:center;   vertical-align:middle; word-wrap:break-word;  padding-top:37px; color:#333333; font-family:Verdana;border-right:solid 1px #dbdbdb; padding-top:35px; display:inline;}
.NO{float:left; width:89px; height:70px; text-align:center; vertical-align:middle; word-wrap:break-word;  padding-top:37px; color:#333333; font-family:Verdana; padding-top:35px; display:inline;}

.page{float:right; width:auto; height:30px; margin-right:10px; display:inline;}
.pre_btn, .next_btn{ float:left; width:8px; height:9px; margin-top:11px; display:inline;}
.page_num{ float:left; width:auto; height:20px; margin:5px 8px 0px 8px; display:inline;}
.num{ float:left; width:15px; height:20px;}
.num a{width:15px; height:20px; text-align:center; line-height:20px; color:#333333; font-family:Verdana; display:block;}
.num a:hover{ color:#1f8be3; }

.pro_back{ float:right; width:50px; height:15px; margin-right:10px; margin-top:-35px; display:inline;}
.pro_back a{width:50px; height:15px; text-align:center; line-height:15px; color:#666666; font-family:Verdana; display:block;}
.pro_back a:hover{ text-decoration:underline;}
.pro_detail{ float:left; width:561px;}
.pro_top, .pro_bom{ float:left; width:561px; height:15px;}
.pro_mid{float:left; width:561px; background:url(../images/pro_bg_mid.png) repeat-y left top; padding-bottom:20px; display:inline;}
.pro_detail_img{ float:left; width:260px; height:260px;}
.pro_detail_img a{ float:left; width:260px;}
.pro_detail_param{ float:left; width:220px; margin-left:10px; margin-top:20px; display:inline;}
.pro_d_name{float:left; width:220px; color:#ff9900; font-family:Verdana; font-size:16px; line-height:24px;}
.pro_p_info{float:left; width:220px; margin-top:10px; display:inline;}
.pro_p_i{float:left; width:220px; color:#333; font-family:Verdana; line-height:22px;}
.pro_p_i_em{ color:#333333; font-weight:bold;}
.pro_msg{ float:left; width:178px; height:47px; margin-top:25px; display:inline;}

/***********************************News**********************************/
.news{ float:left; width:570px;}
.news_content{float:left; width:570px; border-top:dashed 1px #c8c8c8; height:auto !important; min-height:300px; height:300px;}
.news_info{float:left; width:570px; height:35px; border-bottom:dashed 1px #c8c8c8;}
.news_info a{float:left; width:400px; line-height:35px; color:#333333; background:url(../images/news_title_icon.png) no-repeat 10px center; padding-left:30px; display:inline;}
.news_info a:hover{ color:#1f8be3; text-decoration:underline;}
.news_date{ float:left; width:auto; line-height:35px; color:#333333; font-size:11px; margin-left:15px; display:inline;}
.news_detail{float:left; width:570px;}
.news_d_title{float:left; width:570px; color:#333333; font-size:14px; font-weight:bold; font-family:Verdana; line-height:20px; margin-top:8px; margin-left:5px; display:inline;}
.news_d_date{float:left; width:570px; color:#333333; font-family:Verdana; line-height:20px; margin-left:5px; margin-top:3px; display:inline;}
.news_profile{ float:left; width:505px; color:#333333; font-size:12px; font-family:Verdana; line-height:18px; margin-top:15px; margin-left:5px; display:inline;}

/***********************************tradeshow**********************************/
.tradeshow{ float:left; width:570px;}
.trade_content{float:left; width:570px; border-top:dashed 1px #c8c8c8; padding-bottom:10px; display:inline;}
.trade_info{float:left; width:570px; border-bottom:dashed 1px #c8c8c8; padding:15px 0px; display:inline;}
.trade_left{ float:left; width:220px; height:140px;}
.trade_left a{ float:left; width:220px;}
.trade_right{ float:left; width:305px; margin-left:18px; display:inline;}
.trade_title{float:left; width:305px;}
.trade_title a{ color:#333333; line-height:15px; display:block;}
.trade_title a:hover{ text-decoration:underline;}
.trade_date_loction, .trade_profile{float:left; width:305px; color:#000000; font-size:11px; line-height:18px; margin-top:8px; display:inline;}
.trade_profile a{ width:55px; text-align:center; color:#999999;font-size:11px; line-height:18px; display:inline-block;}
.trade_profile a:hover{ color:#1f8be3; text-decoration:underline;}

.trade_d_title{float:left; width:570px; text-align:center; color:#333333; font-size:14px; margin-top:20px; display:inline;}
.trade_d_l{float:left; width:570px; text-align:center; color:#000000; line-height:18px; margin-top:8px; display:inline;}
.trade_d_profile{float:left; width:570px; text-align:center; color:#000000; line-height:18px; margin-top:20px; display:inline;}

/***********************************Equipment**********************************/
.equipment{ float:left; width:580px;}
.equip_profile{float:left; width:580px; color:#333333; line-height:18px;}
.equip_content{float:left; width:580px;}
.equip_info{ float:left; width:254px; height:184px; background:url(../images/equip_border.png) no-repeat left top; margin:25px 5px 0px 20px; display:inline; overflow:hidden;}
.equip_img{ float:left; width:230px; height:140px; margin-left:12px; margin-top:12px; display:inline;}
.equip_img a{ float:left; width:230px;}
.equip_name{float:left; width:230px; color:#333333; font-family:Verdana; line-height:18px; margin-left:12px; margin-top:5px; display:inline;}

/***********************************quality**********************************/
.quality{ float:left; width:556px; color:#333333; font-size:12px; font-family:Verdana; line-height:18px;}
/***********************************ContactUs**********************************/
.contact_us{ float:left; width:597px;}
.company_name{float:left; width:597px; color:#ec9712; font-family:Verdana; padding-bottom:8px; display:inline;}
.company_info{float:left; width:597px; color:#000000; font-family:Verdana; line-height:24px;}
.company_info a{color:#000000; font-family:Verdana; line-height:24px;}
.company_info a:hover{ text-decoration:underline; }
.company_info span{ font-weight:bold;}
.feedback{float:left; width:597px;}
.content_title2{float:left; width:597px; height:50px; line-height:50px; color:#333333; font-size:20px; margin-top:10px; display:inline;}
.mark{ float:left; width:590px; color:#000000; font-size:11px; line-height:16px;}
.feedback_content{ float:left; width:590px;}
.feedback_info{float:left; width:590px; height:22px; margin-top:15px; display:inline;}
.feedback_info label{ float:left; width:148px; height:22px; line-height:22px; text-align:right; color:#000000; font-size:11px; font-weight:bold; margin-right:18px; display:inline;}
.feed_txt{ float:left; width:268px; height:22px; line-height:22px; border:0px; background-color:Transparent; color:#000000; font-size:11px; background:url(../images/feedback_txt1.png) no-repeat right top; padding:0 2px; display:inline;}
.feedback_info2{float:left; width:590px; margin-top:15px; display:inline;}
.feedback_info2 label{ float:left; width:148px; height:22px; line-height:22px; text-align:right; color:#000000; font-size:11px; font-weight:bold; margin-right:18px; display:inline;}
.feed_txt2{ float:left; width:348px; height:194px; border:0px; background-color:Transparent; color:#000000; font-size:11px; background:url(../images/feedback_txt2.png) no-repeat right top; padding:4px 2px; display:inline; overflow:auto;}
.mark2{float:left; width:348px; color:#000000; font-size:11px; margin-left:167px; margin-top:15px; display:inline;}
.feedback_btn{ float:left; width:178px; height:47px; margin-left:167px; margin-top:10px; display:inline;}