

/**总的总局*/


body{margin:0px;font-size:0.75em; line-height:1.8; background:#FAF9E5 url(../../css/style-52/images/bg.gif) repeat-x;color: #333333;}
body, div, input, select, textarea, td { font-family:"宋体";}
body,table,td,div,p,.win,.column{word-wrap:break-word;  word-break:normal ;}
hr{height:1px;}
form{padding:0;margin:0;}
input, select, textarea {font: 13px Arial;}
p{margin:0 0 15px 0;}
ol {margin:4px 0 4px 30px;padding:0;}
ul {margin:4px 0 4px 20px;padding:0;}
ul ul,ol ol{margin-left:20px;}

* html a {
position:relative;}
a:link {color: #9E4795;text-decoration: none;}
a:visited {color: #7A5076;text-decoration: none;}
a:hover {color:#AD279F;text-decoration: underline;}
h1,h2,h3{margin:0;padding:0;}
#m_logo table{  height:100px; margin-top:-10px;}
#m_logo.mod{ padding:0; margin-top:37px;}
#m_logo .comnam{padding-left:15px; font-weight:bold;}
#m_logo .comname .shortName { font-size:250%; }
#m_logo .comname .longName { font-size:200%; }

a.more{padding-right:15px; font-weight:normal; font-size:12px; }
.hackbox{ height:12px; margin:0px; padding:0px;overflow: hidden; width:100%}


.mod{ margin-bottom:10px;}
.modhandle{cursor:move}
.modth{font-size:15px; background:url(../../css/style-52/images/modth.gif); text-align:left; color: #C00000;padding:10px 0px 0 30px;*padding:15px 0px 0px 15px; line-height:28px; }

.modhead{padding:0px 4px 0 0px}
.modopt{padding:4px 4px 0 0}
.modtit{color:#795072;font-size:14px;font-weight:bold;}
.modact{color:#DDD2DA;font-size:12px}a.modact:link{color:#DDD2DA}a.modact:visited{color:#DDD2DA}
.modbox{padding:10px 10px 10px 10px; background:url(../../css/style-52/images/modbox.gif); width:701px; overflow:hidden;}
.modbl,.modbr { width:0; overflow:hidden;}
.modbc {background:url(../../css/style-52/images/modbc.gif) no-repeat; width:100px;}
.modtl,.modtr{ width:3px;}
#m_cont .modbc {background:url(../../css/style-52/images/modbccont.gif) no-repeat; width:100px; height:7px;}
#m_cont .modbox{padding:10px 10px 10px 10px; background:url(../../css/style-52/images/modboxcont.gif); width:701px;}
#m_cont .modth{ background:url(../../css/style-52/images/modthcont.gif); }






#m_newProduct{ width:400px;margin:20px auto;}
#m_newProduct .modbox{background:#F1EFD4; border:1px solid #DDDBB9; width:400px; margin:5px auto; overflow:hidden;}
#m_newProduct .modbc {background:url(../../css/style-52/none) no-repeat;}
/**空间主体*/
#main{ width:950px;margin:0 0 0 0px; padding: 0px;}

/**头部链接*/
#m_cat{ margin:0;text-align:right;width:950px;color:#D8BE9B;}

.Banner{width:950px;height:160px;overflow:hidden;text-align:left;margin:5px auto 0 auto;}


.chat a:link,.chat a:visited{text-decoration:underline; font:12px Arial; color:#fff;}
.chat a:hover {color:#fff;text-decoration: none;}


.mod td.compLogo {padding-left:15px;padding-right:0px; }

#m_page_nav{color:#666666; font: normal 12px; height:23px; padding-left:10px; padding-top:5px;}
#m_page_nav a {padding:0 10px 0 0;margin-right:5px;background:url(../../css/style-52/images/ico-breadarrow.gif) no-repeat right center;color:#666666;}
#m_page_nav strong {padding-left:0px; font-weight:normal; color:#302D2D; font-weight:bold;}

.m_page_nav_none{ height: 10px;}





.mainmenu{ width:942px; padding-left:8px;padding-bottom:0;}
.mainmenu ul {margin:0;float:left; overflow: hidden;}
.mainmenu li {display:block;float:left; text-align:center;background: url(../../css/style-52/images/menu_bg01.gif) left;margin-left:1px; margin-right:1px;}

.mainmenu li a:link,.mainmenu li a:visited {padding:8px 25px 7px 25px;display:block;text-align:center;font: bold 13px/13px Arial;color: #333;text-decoration: none;background: url(../../css/style-52/images/menu_bg02.gif) right no-repeat; }
.mainmenu li.current {text-decoration: none!important;background: url(../../css/style-52/images/mainnavigatbg.gif) left no-repeat;}
.mainmenu a:hover {text-decoration: none!important;color:#666 ;}
.mainmenu li.current {text-decoration: none !important; background:url(../../css/style-52/images/menucurrent.gif) no-repeat left; margin-right:0;margin-left:0;}
.mainmenu .current a:link,.mainmenu .current a:visited { padding:8px 25px 7px 25px;display:block;color: #fff;background: url(../../css/style-52/images/menucurrent2.gif) right no-repeat;}
.menuDiv {width: 0px;
	height: 28px;
	background: url(../../css/style-52/none);
	margin: 0;}

#menuDown a{ float:none;} 
#menuDown{ position:absolute;float:none;font:lighter 10px Verdana;  z-index:100;background-color:#fff; border-right:1px #8AC23B solid;border-left:1px #8AC23B solid;}
#menuDown ul{margin:0;list-style:none;background-color:#dff9d7;float:none;}
#menuDown li{ border-bottom:1px #8AC23B solid;text-align:left; margin:0;float:none;background:url(../../css/style-52/none) ;background-color:#DADADA;}
#menuDown a:link,#menuDown a:visited{color:#333; height:auto;padding:5px 5px;background:#DADADA url(../../css/style-52/none);font:normal 13px/13px tahoma; width: 88px; }
#menuDown a:hover{ color:#fff; background:#fff url(../../css/style-52/none);color:#333;}

#m_proList{ overflow:hidden;}
#m_proList .modbox{}
#m_onlineService{overflow:hidden; color:#877A5D;}




.Show_Pro1th{overflow:hidden;text-align:left;display:block;margin:0 auto;  }
.Show_Pro1th li{display:block;width:100%;text-align:left;list-style:none;float:left;  }
.Show_Pro1th a{display:block;text-align:left;line-height:16px;font-weight:bold;padding:5px 25px 5px 25px;
	TEXT-DECORATION: none;color: #333333;font-family: Arial;font-size: 12px; margin-top:1px;
	background: url(../../css/style-52/images/showmeaubg07.gif) 16px 9px no-repeat;border-bottom:1px solid #9E4795;}
.Show_Pro1th a:link{color:#333;text-decoration:none;}
.Show_Pro1th a:visited{color:#525151;text-decoration:none;}	
.Show_Pro1th a:hover{color:#9E4795; text-decoration:underline;}
.Show_thisPro1th a:visited,.Show_thisPro1th a:link{color:#000000; text-decoration:none;}

.Show_Pro2th a{font: 12px Arial; font-weight:100;padding-left:32px;padding-bottom:2px; padding-top:3px;}
.Show_Pro2th a:link{display:block;text-align:left;line-height:16px;text-decoration:none; 
color: #333333;background:url(../../css/style-52/images/showmeaubg05.gif) 15px 1px no-repeat; width:auto; }
.Show_Pro2th a:visited{display:block;text-align:left;line-height:16px;text-decoration:none;text-decoration:none; background-color: #fff;
color: #525151;background:url(../../css/style-52/images/showmeaubg05.gif) 15px 1px no-repeat; width:auto;}
.Show_Pro2th a:hover{ background: url(../../css/style-52/images/showmeaubg05this.gif) 15px 1px no-repeat; color:#9E4795;}
.Show_thisPro2th a:visited,.Show_thisPro2th a:link{color:#9E4795; background: url(../../css/style-52/images/showmeaubg05this.gif) 15px 1px no-repeat;}

.Show_Pro3th a{font-size: 12px; padding-left:48px;}
.Show_Pro3th a:link{display:block;text-align:left;line-height:16px;text-decoration:none;
color: #333333;background:url(../../css/style-52/images/showmeaubg06.gif) 20px 0 no-repeat;width:auto; }
.Show_Pro3th a:visited{display:block;text-align:left;line-height:16px;text-decoration:none;
color: #525151;background:url(../../css/style-52/images/showmeaubg06.gif) 20px 0 no-repeat;width:auto;}
.Show_Pro3th a:hover{background: url(../../css/style-52/images/showmeaubg06this.gif) 20px 0 no-repeat;color:#9E4795;}
.Show_thisPro3th a:visited,.Show_thisPro3th a:link{color:#9E4795;background: url(../../css/style-52/images/showmeaubg06this.gif) 20px 0 no-repeat;}











.pronew_item{ background:#E6E5C2 url(../../css/style-52/images/pronew03-2.gif);; border:1px #CAC997 solid;margin:0px auto 15px 0px !important;margin:0px auto;height:38px; font-size:12px;}
.pronew_item a{}
.form_notice_hide{display:none;}


#m_proShow .modbox table td{ padding-left:10px;}
#smallImage{width:100%; margin:0px auto;overflow:auto;clear:both;padding-bottom:10px;margin-top:10px;}
.Show_ProfileTitle {color:#000000;font-family:"宋体";font-size:13px;font-weight:bold;}
.Show_line{margin:0px auto;clear:both;padding-bottom:9px;margin-top:9px;border-bottom:1px dashed #4A3B2F;}
.Show_proshow-R{ width:60%; float:right; }
.Show_proshow-L2{  width:40%;margin:0px auto; overflow: hidden; text-align:center;  float:left;}
.contactTable{ background-color:#FAFAFA; width:100%; border:1px solid #ECECEC; margin-top:20px; padding:0 10px;}
.contactTable .B{ font-weight:bold;}


.format_gallery_3 {clear:both;margin:10px auto 10px 10px;overflow:auto;}
.format_gallery_3 li {float:left;width:160px;list-style:none;margin-top:7px; margin-left:5px;margin-bottom:10px; text-align:center;overflow:hidden;}
.format_gallery_3 li .checkbox{float:left;width:25px;}
.format_gallery_3 li .photo_box{float:left;width:125px;}
.format_gallery_3 li .text_box{clear:left;margin-top:5px;}
.format_gallery_3 .break_line{width:680px;border-bottom:1px dashed #ccc;height:1px;}
.format_gallery_3 li .photo_boxNew{float:left;padding-left:28px !important;padding-left:32px;}
.format_gallery_3 li .image{float:left;width:106px;text-align:center;}
.product_photo{border:1px solid #ccc;width:100px;height:100px;padding:1px;display:table-cell;vertical-align:middle;text-align:center;}
.product_photo img{margin-top: expression(( 100 - this.height ) / 2);width:100px;height:100px;}
.format_gallery_3 a{ font-weight:bold; line-height:16px;}
.format_gallery_3 li .break_line{width:680px;clear:both;border-bottom:1px dashed #ccc;height:1px; margin:10px 0;overflow:hidden;}

.pro_line{border-bottom:1px dashed #4A3B2F; margin:10px auto; text-align:center}


.proNavBox{padding:5px 5px; margin:5px 0; text-align:center;}
.proNav {padding:5px 0;color:#000000;font:bold 12px Arial;}
.proNav a{padding: 2px 5px;color:#000; border: solid 1px #969352;text-decoration: none!important;}
.proNav a:hover{background-color:#A5A266;color:#fff;}
.proNav span.current {padding: 2px 5px;color:#fff;background-color:#A5A266;border: solid 1px #969352;font-weight:bold;}
.proNav .pre{margin: 0 15px;background-color:#A5A266;color:#fff;}
.proNav .next{margin-left:15px;background-color:#A5A266;color:#fff;}


.pageNav {margin:10px 0 0 0;color:#000000;font-size:12px;}
.pageNav .typing{float:right;}
.pageNav select{font-size:12px;}
.pageNav a{padding: 2px 5px;color:#000!important; border: solid 1px #A5A266;text-decoration: none!important;}
.pageNav a:hover{background-color:#A5A266;color:#fff;}
.pageNav span.current {padding: 2px 5px;color:#fff;background-color:#A5A266;border: solid 1px #A5A266;font-weight:bold;}
.pageNav .pre{margin: 0 15px;}
.pageNav .next{margin-left:15px;}

.proShowTabe { margin-bottom:15px;}
.proShowTabe th {padding:4px 4px 4px 8px; background-color:#D6D5AB;  text-align:left;font-weight: bold;vertical-align: top;}
.proShowTabe td {padding:4px 4px 4px 8px;border-bottom:1px solid #D6D5AB; vertical-align: top; font-size:12px;}


.tour_blank {text-align:center;font-family: "宋体";font-size: 12px; margin-top:15px; display:block;clear: both;margin-left:auto; margin-right:auto;width:100%;overflow:hidden; }
.tour_blank ul{margin:0px;line-height:28px;list-style:none; padding:0px;}
.tour_blank li {margin:0 10px;margin-bottom:10px;display:block;float:left;text-align:center; padding:0px; width:200px;height: 230px; overflow: hidden;}
.tour_blank a:link{color:#003399;padding:0px;}
.tour_blank a:visited {color:#003399}
.tour_blank a:hover{color:#FF6600}
.tour_blank .Show_blank{width:100%;border-bottom:1px dashed #fff;height:1px;overflow:hidden;}

.format_list {width:98%;margin:0px auto;overflow:auto;clear:both;padding-bottom:10px;margin-top:10px;border-bottom:1px dashed #ccc;}
.format_list .checkbox{float:left;width:25px;}
.format_list .image{width:110px;}
.format_list .text{float:left;margin-top:3px; padding-left:10px;width:520px;*width:510px;}
.format_list .text .name{line-height:25px;color:#ffffff; }
.format_list .text .name a { font-weight:bold;}

.format_list .text .model,.model{font-family:Verdana;font-size:10px;color:#5E5D5D;text-transform:none; line-height: 12px;}
.format_list .text .description{}






#bottom {text-align: center;width:100%;margin:0 auto; border-top:1px solid #473535;padding-top:10px;padding-bottom:5px;color: #fff;font-size:12px; background:#786060;}
#bottom .modbox{ background:none; padding:0; width:930px; margin:0 auto;}
#bottom a{color: #fff; text-decoration:none;}
#bottom a:hover{color: #fff;text-decoration: underline;}
.language{ margin-bottom:5px; }
.language td{ padding-right:2px;}









#m_companyInfo p { margin:0pt; }
#m_companyInfo .modbox .cnt{ border:0px; float:left; margin-right:10px;  }
#m_companyInfo .modbox .date { color:#666666;float:left; }



#m_viewGallery  { overflow:hidden; }
#m_viewGallery div.line{margin-top:10px;line-height:5px;}


#m_integrity{overflow:hidden;}
#m_integrity .modbox .box1{  border:0px; background-color:#FFFFFF;}
#m_integrity .modbox .box2{  border:0px;}
#m_integrity .modbox .box1 hr{ color:#fff;}
#m_integrity .modbox .box1 td{background-color:#F5F5F5;padding:0px 5px;}
#m_integrity .modbox table {background-color:#F5F5F5;}
#m_integrity .modbox table{ border:1px solid #E1E1E1; font-size:13px;}




.video_gallery a:link,.video_gallery a:visited {font-size:13px;}
.video_gallery {text-align:center;font-family: "宋体";font-size: 12px; padding-top:15px; display:block;clear: both;margin-left:auto; margin-right:auto;overflow:hidden; }
.video_gallery ul{margin:0px;line-height:28px;list-style:none; padding:0px;}
.video_gallery li {margin:0 10px;margin-bottom:10px;display:block;float:left;text-align:center; padding:0px; width:200px;}


.tables.data { width:100%; font-size: 12px;}
.tables.data th {padding:2px 4px 2px 8px;text-align:left;font-weight: bold;vertical-align: top;}
.tables.data td {padding:2px 4px 2px 8px;vertical-align: top;}
.tables.data td td {padding:0!important;border:none!important;}
.tables.data h2{ font-size:100%;}



#m_menuList{}
#m_menuGallery{}
#m_menuList .modbox{ font-size:12px;}
#m_menuList .modbox a{ font-size:14px;}

#m_cont{}


#m_description{}
#m_search{color:#CEB38A;overflow:hidden;padding:2px 3px;text-align:right; font-size:12px; width:940px; background:#8AC23B url(../../css/style-52/images/searchbg.gif) left top no-repeat;}
#m_search .modtl{ line-height:18px;font-weight:normal;font-size:12px; color:#fff;}

.button_yellow{background:none;border:none; color:#660066; background:#FFFE91;font-size:12px;padding:0; line-height:17px;   font-weight:bold;}
.searchbg{color:#000;margin: 0;}




#m_videoShow { overflow:hidden; }
.video_gallery li.line{margin-top:10px;line-height:5px; overflow:hidden; height:1px; background-color:#000000; width:100%; }


#m_sitemap{}


#m_friendLink .modbox div{ margin-top:10px; overflow:hidden;}


#inquiryBasket table.basketInfo th{ background:#3C2A1A; border-right:1px solid #DBC39B;color:#DBC39B;}



.message{border:1px solid #DDDDDD;background:#FEFCF0;margin-top: 15px;}
.message h1{float:left;color:#333;font:bold 20px "宋体";margin:0;padding:15px 0 5px 0;}
.message table{width:100%;padding:0px;}
.message table td{vertical-align:top;}

.message table .poto{
border-top:1px solid #D7E5F0;border-left:1px solid #D7E5F0;border-right:1px solid #B1CBE2;border-bottom:1px solid #B1CBE2; width:98px; height:98px; overflow:hidden;}
.message table .poto img{vertical-align:middle;max-height:98px;max-width:98px;margin-bottom: 0px;margin-top: expression(( 98 - this.height ) / 2);border:0px;padding:0px;}
.message table .td{padding-left:60px; width:40%; color:#333331;}

.post{padding:8px 0; text-align:center; font:19px "宋体"; width:701px; margin:10px 0;*margin:0;}
.post a{font:17px "宋体"}
.post span{font-size:14px;}
.post span a{font-size:14px;}

.Show_ItemTitle2{width:688px;overflow: auto;}
.noteTip .note{ color:#2F2217; font-weight:bold;}

* html a {
position:relative;
}
.miniphoto li .menuImg { border:1px solid #DDDBB9; margin-bottom:5px;}
.miniphoto li{padding:0 5px; width:45%;position:relative; }
.miniphoto a:link,.miniphoto a:visited {color: #333;text-decoration:none;line-height:20px;*line-height:18px;}
.miniphoto a:hover {text-decoration: underline;}

.format_gallery_4 a{ font-weight:bold;}


.smallImgBorder,.bigImgBorder {	border: 1px solid #DDDBB9;}
.logoPhotoBox{width: 100px;height: 100px;display: table-cell;vertical-align: middle;text-align: center;}
.logoPhotoBox img{border: 0px;margin-top: expression(( 100 - this . height)/ 2 );}
.facePhotoBox{width: 240px;height: 180px;display: table-cell;vertical-align: middle;text-align: center;}
.facePhotoBox img{border: 0px;margin-top: expression(( 180 - this . height)/ 2 );}
.productPhotoBox{width: 100px;height: 100px;border: 1px solid #DDDBB9;padding: 1px;display: table-cell;vertical-align: middle;text-align: center;font-size:0;overflow:hidden;}
.productPhotoBox img{border: 0px;margin-top: expression(( 100 - this . height)/ 2 );}
.productPhotoBoxMid{width: 240px;height: 240px;overflow: hidden;border: 1px solid #DDDBB9;padding: 1px;display: table-cell;vertical-align: middle;text-align: center;}
.productPhotoBoxMid img{border: 0px;margin-top: expression(( 240 - this . height)/ 2 );}
.format_list .image{width: 100px;height: 100px;border: 1px solid #DDDBB9;padding: 1px;display: table-cell;vertical-align: middle;text-align: center;margin-top: 3px;}
.format_list .image img{border: 0px;margin-top: expression(( 100 - this . height)/ 2 );}
.menuPhotoBox{width: 180px;height: 180px;border: 1px solid #DDDBB9;padding: 2px;display: table-cell;vertical-align: middle;text-align: center;font-size:0;}
.menuPhotoBox img{border: 0px;margin-top: expression(( 180 - this . height)/ 2 );}
.menuPhotoBoxMax{width: 100%;}
.menuPhotoBoxMax img{border: 0px;border: 1px solid #DDDBB9;}
.videoBox{width: 120px;height: 90px;border: 1px solid #DDDBB9;padding: 1px;display: table-cell;vertical-align: middle;text-align: center;}
.videoBox img{border: 0px;margin-top: expression(( 90 - this . height)/ 2 );}


