/**/
body {font:12px Tahoma;margin:0px;text-align:center;background:#FFF; background:url(../images/bg.jpg); line-height:150%;}
a:link { color:#333333;font-size:12px;text-decoration: none;}
a:hover{ font-size:12px; color:#ff6600;text-decoration: none;}
a:visited { font-size:12px; color:#333333;text-decoration: none;}
#top,#main{ width:999px; margin:0 auto; height:auto; position:relative;}
/* top */
#top{height:157px; background:url(../images/finearts_00.jpg);}
#top_left{ float:left;width:757px;}
#logo{ float:left; width:238px; margin-left:5px;background:url(../images/finearts_00.jpg);}
#logo_right{
	float:left;
	font-size:12px/18px;
	color:#FFFFFF;
	margin-top:50px;
	margin-left:50px;
}
#top_right{ float:left; background:url(../images/finearts_09.gif) no-repeat; width:242px; height:152px; border-bottom:5px #554036 solid;}
/* top */
/* menu */

/* menu */

#ad{ padding-bottom:10px;}
/**/
#container {width:800px;height:600px;margin:10px auto}

#daohang{width:755px; padding-top:1px; padding-bottom:8px; float:left;}
#daohang ul {float:right;list-style:none;margin:0px; width:512px;}
#daohang ul li {float:left;display:block;line-height:26px;margin:0 0px 0 0px; height:34px; color:#fff;}
#daohang ul li a:link,#daohang ul li a:visited { line-height:34px; color:#fff; padding-left:20px;}
#daohang ul li a:hover{ text-decoration:underline;color:#fff;}
#daohang h1 { font-size:12px; width:200px; float:left; display:inline;}
.wel2{ width:200px; padding-top:2px;}
.wel{float:left; font-size:12px/18px; color:#FFFFFF;}
.order { background: url(../images/daohang_01.gif) no-repeat; width:99px;}
.register { background: url(../images/daohang_02.gif) no-repeat; width:87px;}
.login { background: url(../images/daohang_03.gif) no-repeat; width:64px;}
.account { background: url(../images/daohang_04.gif) no-repeat; width:92px;}
.map { background: url(../images/daohang_05.gif) no-repeat; width:120px;}
/**/
#header {background:url(../images/logo.gif) no-repeat;}
#menu {display:block; position:relative;}
#menu ul { width:757px; float:left; padding:12px 0 0 0; list-style:none; margin:0px; border-bottom:5px #554036 solid;}
#menu ul li {float:left; line-height:26px;margin:0 1px 0 0px}
#menu ul li a:link,#menu ul li a:visited {font-weight:bold;color:#fff}
#menu ul li a:hover{font-weight:bold;color:#fff}
.menuDiv {width:1px;height:28px;background:#999}
.home { background: url(../images/home.gif) no-repeat; width:66px;}
.company { background: url(../images/company.gif) no-repeat; width:130px; }
.product { background: url(../images/product.gif) no-repeat; width:106px; }
.quality { background: url(../images/quality.gif) no-repeat; width:138px; }
.news { background: url(../images/news.gif) no-repeat; width:108px; }
.factory { background: url(../images/factory.gif) no-repeat; width:102px; }
.contact { background: url(../images/contact.gif) no-repeat; width:99px; }

.home_h { background: url(../images/home_h.gif) no-repeat; width:66px;}
.company_h { background: url(../images/company_h.gif) no-repeat; width:130px; }
.product_h { background: url(../images/product_h.gif) no-repeat; width:106px; }
.quality_h { background: url(../images/quality_h.gif) no-repeat; width:138px; }
.news_h { background: url(../images/news_h.gif) no-repeat; width:108px; }
.factory_h { background: url(../images/factory_h.gif) no-repeat; width:102px; }
.contact_h { background: url(../images/contact_h.gif) no-repeat; width:99px; }

#banner {background:url(banner.jpg) 0 30px no-repeat;width:730px;margin:auto;height:240px;border-bottom:5px solid #EFEFEF;clear:both}


.search{ display:block; width:937px; height:25px; border:1px solid #ddd; text-align:left; border-bottom-color:#BFBFBF; margin:0 auto; padding: 6px 0 6px 60px; background:url(../images/search_bg.gif) no-repeat;}
.search .searchBox{ width:200px; height:16px;}
.search select{width:80px;}

.site{ font-size:14px;color:#333333; font-weight:bold; line-height:35px; width:999px; height:35px; text-align:left; margin:0 auto; background-color:#FFFFFF; text-indent: 1em;}


.buttonSkin {
	BORDER-RIGHT: #cf6f18 1px solid; BORDER-TOP: #f39d24 1px solid; BACKGROUND: url(../images/buttonSkin.gif) #feeeb1 repeat-x 50% bottom; BORDER-LEFT: #f39d24 1px solid; COLOR: #5e2708; BORDER-BOTTOM: #cf6f18 1px solid
}
/*ҳ*/
#news_left{ width:760px; float:left; margin-left:5px; border:5px #F9F2F2 solid; }
#news_title{ width:100%;
	height:45px;
	background-color:#F9F2F2;
}
.news_title{font-size:18px; line-height:45px; color:#000000; font-weight:bold; padding-left:10px; float:left; clear:both;}
.news_title2 {font-size:18px; line-height:45px; color:#000000; font-weight:bold; padding-left:10px; display:block;}
.news_Pagepn{ padding-right:10px; font-size:12px; line-height:45px; color:#333333; float:right;}
.news_Pagepn a { font-size:12px;  color:#333333; }
.news_mark { padding:10px; border-bottom:1px #CCCCCC dashed; display:block; float:none;}
.news_mark span {padding-right:50px; }
.news_content { padding:10px; line-height:180%;}
.news_close{ background:url(../images/icon_b.gif) no-repeat 2px; text-decoration:underline; padding-left:10px;}
.news_close a { color:#000000; text-decoration:underline;}
/*ҳײ*/

#bottom{ font-size:12px; color:#666666;  background:url(../images/bottom_bg.gif) repeat-x; background-color:#FFFFFF;  padding:10px; width:979px; margin:0 auto;}
#bottom a { font-size:12px; color:#666666; }


#main{ width:999px; background-color:#FFF; text-align:left; padding-top:5px;clear:both;display: inline-block;}
#main_left{ float:left; width:190px; }
#main_right{ float:right; width:789px; padding-left:10px;}
.catetory{ background: url(../images/category_bg.gif) no-repeat; width:180px; height:26px; font-size:16px; font-weight:bold; color:#FFFFFF; padding-left:10px; padding-top:5px; margin-left:5px;}
.catetory_bottom{ background: url(../images/catetory_bottom.gif) no-repeat; width:180px; height:6px; padding-left:10px; padding-top:5px; margin-left:5px;}

/*ҳײ*/
#nav { width:188px; background-color:#FFFFFF; border-left:1px #ccc solid; border-right:1px #ccc solid; margin-left:5px;}
#nav .menu_title{ font-size:12px; font-weight:bold; padding-left:20px; background:url(../images/icon_a.gif) no-repeat 5px 13px;; margin:0px 0 0 5px; padding-top:10px;}
#nav .menu_title2{ font-size:12px; font-weight:bold; padding-left:20px; padding-top:10px; background:url(../images/icon_a.gif) no-repeat 5px 13px;; margin:0px 0 0 5px;}
#nav dl{
  list-style: none; padding:0px; margin:0px;
}
#nav dt{
  list-style: none; padding:0px; margin:0px;
}
#nav dd{
  list-style: none; padding:0px 0 0 5px; margin:0px;
}
#nav ul{
  list-style: none; padding:0px; margin:0px;
}
#nav li{
  padding: 3px 0 0 20px;
  
}
#nav img{
  border:0;
  padding:2px 0 0 8px
}

#nav a{
  color:#303030;
  text-decoration: none;
  padding:2px 0 0 2px;
}
#nav li div{
  display:none;
  position:absolute;
  background:#fff;
  color:#777;
  border:solid 1px;
  padding:3px;
}
#nav li div div{display:block;position:static;padding:0;border:0;}
#nav a:hover{
  color:blue;
}
#nav img{border:0}
#nav span,span.clsExpand,span.clsCollapse {font-size:9px;color:#ccc;position:relative;display:inline;top:-1px;height:14px;border:solid 1px #ccc;margin:0 5px 0 0;padding:1px 3px!important;padding:1px 3px 0;font-weight:normal;}
#nav span.clsLeaf {font-size:7px;padding:0px 2px 4px 5px!important;padding:0px 2px 3px 5px;top:-3px;} 

#hotnews{ font-size:12px; font-weight:bold; line-height:36px;}
/*ҳײ*/

.nTab{float: left;width: 584px;height:181px;margin: 0 auto; background:url(../images/ntabbg.gif) no-repeat;
}
.nTab .TabTitle{
padding:5px;
clear: both;
height: 110px;
overflow: hidden;
}
.nTab .TabTitle ul{
border:0;
margin:0;
padding:0;
}
.nTab .TabTitle li{
float: left;
width: 143px;
cursor: pointer;
padding-top: 4px;
padding-right: 0px;
padding-left: 0px;
padding-bottom: 2px;
list-style-type: none;
background:url(../images/ntab_bgs.gif) repeat-x;
text-align:center;
}
.nTab .TabTitle .active{ background:url(../images/ntab_bgs.gif) repeat-x;}
.nTab .TabTitle .normal{background:#CFCFCF;border-bottom:1px #CF939F solid;}
.nTab .TabContent{width:auto; margin: 0px auto; padding:10px 0 0 10px;}
.none {display:none;}

.tab_right_t{ background: url(../images/tab_right_t.gif) no-repeat; font-size:16px; font-weight:bold; color:#FFFFFF; line-height:35px;padding-left:5px; }
.tab_right_b{ background: url(../images/tab_right_b.gif) no-repeat; width:197px; height:6px; padding-bottom:8px; }
.tab_right_b2 { background: url(../images/tab_right_b2.gif) no-repeat; width:197px; height:44px; padding-bottom:8px; font-weight:bold; text-align:center; line-height:40px; }
.tab_center{ border-left:1px #CF939F solid; border-right:1px #CF939F solid; width:185px; padding:5px;}

#index_about{ float:right; margin-left:5px; width:197px;}

#news_right{ float:right; margin-right:5px; width:197px;}
.also { padding:0 0 0 15px; font-size:16px; color:#000000; font-weight:bold; line-height:34px; float:none; }
.also2 { padding:0 0 0 15px; font-size:16px; color:#ff6600; font-weight:bold; line-height:34px; float:none; }
#actab{background:url(../images/service_bg1.gif) repeat-x; border:1px #ccc solid; float:left; width:740px; margin:5px; }
#actab ul {list-style-type:none; padding:0px; margin:0px;  }
#actab li { list-style-type:none; background:url(../style/Css_images/dot_li.gif) 0 15px no-repeat; margin-left:20px; padding-left:10px; line-height:30px;width:300px; float:left; overflow:hidden;}

#actab2{background:url(../images/service_bg1.gif) repeat-x; border:1px #ccc solid; float:left; width:977px; margin:5px; }
#actab2 ul { list-style-type:none;padding:0px; margin:0px; }
#actab2 li { list-style-type:none; background:url(../style/Css_images/dot_li.gif) 0 15px no-repeat; margin-left:20px; padding-left:10px;width:400px;line-height:30px; float:left; overflow:hidden;}


#tab_fpro{ float:left; width:584px; margin-top:8px;}
#tab_centerbg{background: url(../images/tab_centerbg.gif) repeat-y; width:584px; display: inline-block;}
#tab_centerbg ul { float:left; list-style: none; padding:0px; margin:0px;}
#tab_centerbg li { float:left; list-style: none; padding:5px; margin:0px;}
#tab_centerbg .img_index { width:110px; height:110px; margin:5px; float:left; border:1px #ccc solid; vertical-align: middle; display: table-cell; text-align:center;
 }
 #tab_centerbg .img_index a {border:0px;}
#tab_centerbg img { padding:5px; top:auto !important;top:-50%;left:auto !important;	left:-50%;}
#tab_centerbg .time { font-size:12px; color:#000000; line-height:150%;}
#tab_centerbg .name a { font-size:12px; color:#2A6880; font-weight:bold; line-height:150%;}
#tab_centerbg .jianjie { font-size:12px; color:#000; line-height:150%;}
#tab_centerbg .buy a { background:url(../images/icon_a.gif) no-repeat 0px; padding-left:12px; font-size:12px; color:#FF6600; text-decoration:underline;}
#tab_centerbg p { padding-left:0 0 0 5px; margin:0px; }
.details{ float:left; width:280px; padding:5px;}
.tab_topbg {background: url(../images/tab_topbg.gif) no-repeat; font-size:16px; font-weight:bold; color:#333; line-height:33px;padding-left:5px; }
.tab_bottombg{background: url(../images/tab_bottombg.gif) no-repeat; height:5px; padding-bottom:8px; padding-top:0px;}

#homeservice{ font-family:Arial, Helvetica, sans-serif; float:left;margin-bottom:10px;}
#homeservice ul{list-style-type:none; margin:0px;}
.ttl{height:18px;}

.ctt{height:auto; padding:6px; clear:both;}
.ctt ul {list-style: none; padding:0px; margin:0px;}
.ctt li {font-size:12px; color:#000; font-weight:bold; margin-top:5px; }
.ctt li a {background:url(../images/icon_a.gif) no-repeat 0px; font-size:12px; color:#000; font-weight:bold; padding-left:15px; margin-top:5px; }
.w999{ margin:5px;border:1px #ccc solid; background-color:#FFFFFF;}
.w960{ width:787px; border:1px #ccc solid; background-color:#FFFFFF; /*这里调整整个滑动门的宽度*/}
.w960s {WIDTH: 787px; height:120px; margin-bottom:10px;}
.w960sl {WIDTH: 388px; height:120px; float:left;}
.w960sr {WIDTH: 388px; height:120px; float:right;}

/* TAB 切换效果 */
.tb_{background:url(../images/service_bg1.gif) repeat-x; height:35px; }
.tb_ ul{height:23px;}
.tb_ li{float:left; line-height:23px; font-weight:bold; padding:5px; border-right:1px #B1B1B1 solid;cursor:pointer;}
/* 用于控制显示与隐藏的css类 */
.normaltab{ background:url(../images/service_bg1.gif) repeat-x; }
.hovertab{ background:url(../images/service_bg2.gif) repeat-x; color:#333; font-weight:bold; }
.dis{display:block;}
.undis{display:none;}
.home_service{ height:30px; float:none;}
.tit{ font-weight:bold; display:block;}
.tit p{ font-size:16px; font-weight:bold; display:inline;}
/* bottom service */
#left_pro { border-left:1px #CF939F solid; border-right:1px #CF939F solid; width:185px; padding:5px;}
#left-pro ul li { list-style:none; padding:0px; margin:0px;}
#left-pro li { margin-bottom:20px;}
#left_pro img { float:left; padding:1px; margin:0 5px 0 0; border:1px #ccc solid;}
#left_pro .name a { font-size:12px; color:#2A6880; font-weight:bold; line-height:130%;}
#left_pro .jianjie { font-size:12px; color:#000; line-height:120%;}
#left_pro p { padding-left:0 0 0 5px; margin:0px; }
.left_pro{ padding-top:8px; margin-top:10px; border-top:1px #ccc double;}

#login{ font:12px; font-weight:bold; color:#E0DFE0;}
#login .input{ width:110px; height:15px;}

#news_list_tit{ float:left; width:762px; margin-left:5px; border:5px #EDCFD6 solid; background-color:#FFEEF2; }
#news_list_tit ul li{ list-style:none; margin:0px; padding:0px;}
#news_list_tit li { float:left; border-right:1px #EDCFD6 solid; background-color:#FFEEF2; }
#news_list_tit li a:link{ padding-left:10px; padding-right:10px;border-right:1px #EDCFD6 solid; background-color:#FFEEF2; line-height:40px; font-size:14px; color:#333333; font-weight:bold; }
#news_list_tit li a:visited { padding-left:10px; padding-right:10px;border-right:1px #EDCFD6 solid; background-color:#FFEEF2; line-height:40px; font-size:14px; color:#ff6600; font-weight:bold; text-decoration:underline; }
#news_list_tit li a:hover { padding-left:10px; padding-right:10px;border-right:1px #EDCFD6 solid; background-color:#FFEEF2; line-height:40px; font-size:14px; color:#ff6600; font-weight:bold; text-decoration:underline; }

#news_list{ float:left; width:772px; margin-left:5px;}
.keywords{font-weight:bold; color:#333333; text-decoration:none;}
.keywords a {font-weight:bold; color:#333333; text-decoration:none;}
.articleList{margin-bottom:20px;}
.articleList .selectCategory{float:right;}
.articleList h1{font:18px/21px arial;margin:0;}
.articleList .keywords{color:#ff0000;}
.articleList .listBox{border-top:4px solid #999;margin-top:0px;}
.articleList .listBox ul{list-style:none;margin:0;padding:0;}
.articleList .listBox ul li{padding:12px 10px 12px 15px;border-bottom:1px solid #ccc;border-top:1px solid #ccc;margin-bottom:-1px; line-height:160%;}
.articleList .listBox ul li a{font:bold 16px/24px arial; color:#333333;}
.articleList .listBox ul li p{margin:5px 0 0 0;}
.articleList .listBox ul li.mouse_over{background:#E8F1F6;}
.articleList .listBox ul li.mouse_out{background:none;}

#pageNav{ float:left; width:100%; text-align:center; padding-bottom:20px; background-color:#F9F2F2;}
.pageNav {margin-top:10px;padding:10px 0;color:#000000;font: 0.85em arial; overflow:hidden;zoom:1;}
.pageNav .typing{float:right;}
.pageNav input{font-size:10px;font-family:verdana;}
.pageNav a{line-height:2.2em;padding: 2px 5px;color:#203558!important; border: solid 1px #849CC6;text-decoration: none!important;}
.pageNav a:hover{background-color:#E5EDF9;color:#203558!important;}
.pageNav span.current {padding:2px 5px; color:#ffffff!important;background-color:#5E90C3!important;border: solid 1px #5E90C3;font-weight:bold;}
.pageNav .pre{margin: 0 10px;white-space:nowrap;}
.pageNav .next{margin:0 10px;white-space:nowrap;}

.product_mark { padding:10px; border-bottom:1px #CCCCCC dashed;}


.itemBox.AD{border-bottom:2px solid #d8dde4!important;}
.itemBox{border-bottom:#aaaaaa 1px dashed; padding:8px 0;zoom:1;}
.itemBox h2 {line-height:20px;margin-right:4px;display:inline; padding:0;font-size:1.4em;word-wrap:break-word; word-break:break-all; word-break/* */:normal }
.itemBox .description{font-size:1.1em;line-height:16px;margin:4px 0 0 0;font-family:arial;}
.itemBox .detail {font:0.85em tahoma;white-space:nowrap;}
.itemBox a.detail:link{color:#0000cc;}
.itemBox a.detail:visited{color:#969;}
.itemBox a.detail:hover{color:#f50;}
.itemBox a.comp:link{color:green;}
.itemBox a.comp:visited{color:#969;}
.itemBox a.comp:hover{color:#f50;}
.itemBox .category {font:0.9em tahoma;letter-spacing:1px;}
.itemBox .category a:link{color:green;}
.itemBox .category a:visited{color:#969;}
.itemBox .category a:hover{color:#f50;}

.itemBox.itemTitle{font-size:0.9em;font-family:tahoma;font-weight:bold;padding-bottom:0!important;border:1px solid #DFDFDF!important;border-top:none!important;background:#F2F2F2;height:26px;}
.itemBox.itemTitle .box2,.itemBox.itemTitle .box3,.itemBox.itemTitle .box4,.itemBox.itemTitle .box5,.itemBox.itemTitle .box7{background:url(../images/sprites_listing.gif) 100% -790px no-repeat;margin:0 3px;}
.itemBox.itemTitle .box1{width:25px!important;color:#5a5a5a;}
.itemBox.itemTitle .box2{width:110px!important;color:#5a5a5a;}
.itemBox.itemTitle .box3{color:#5a5a5a;}
.itemBox.itemTitle .box4{width:540px;padding-left:0!important;color:#5a5a5a;}
.itemBox.itemTitle .box5{width:90px!important;}
.itemBox.itemTitle .box6{width:100px!important;color:#5a5a5a;margin-left:3px;}
.itemBox.itemTitle .box2,.itemBox.itemTitle .box3,.itemBox.itemTitle .box4,.itemBox.itemTitle .box5,.itemBox.itemTitle .box6,.itemBox.itemTitle .box7{padding:3px 0;text-align:left!important;}

.itemBox .box1{float:left;width:20px;}
.itemBox .box2{float:left;width:125px;}
.itemBox .box2 .images{text-align:center;overflow:hidden;width:108px;height:108px; border:1px #ccc solid;}
.itemBox .box2 .images img {margin:3px;vertical-align:middle;}
.itemBox .box2 .matching {padding:3px 0;font:0.9em tahoma;}
.itemBox .box2 .matching a{text-decoration:underline;}
.itemBox .box2 .matching .m {font-family:bold;}
.itemBox .box2 .moreimages{width:108px;padding:0px 0 4px 2px;}
.itemBox .box2 .moreimages .images a{display:table-cell;vertical-align:middle;width:108px;height:108px;*display:block;*font:94px/108px "Arial";outline:none;}
.itemBox .box3{float:left;overflow:hidden;width:65%;}
.itemBox h2 a{text-decoration:underline;}
.itemBox .box4{float:left;width:510px!important;padding-left:9px;}
.itemBox .box5{float:left;width:135px;text-align:center;overflow:hidden;}
.itemBox .box6{float:left;width:100px;margin-left:3px; margin-top:50px;}
.itemBox .box7{float:left;width:510px!important;padding-left:9px;}

.itemBox.itemTitle.nobox12 .box3{width:565px!important;color:#5a5a5a;padding-left:0!important;}
.itemBox.nobox12 .box3{width:570px!important;}

.itemBox.nobox2 .box3{width:440px;}
.itemBox.nobox2 .box4{width:110px;}
.itemBox.nobox24 .box3{width:540px;padding-left:5px;}

.itemBox.gallery{width:25%;float:left;border-bottom:none!important;}
.itemBox.gallery .images{margin-bottom:6px;}
.itemBox.gallery .box1{padding-left:20px;float:left;}
.itemBox.gallery .box3{width:180px;text-align:center;}
.itemBox.gallery h2{line-height:16px;font-size:1em;}
.itemBox.gallery .productname{margin-bottom:5px;}
.itemBox.gallery .country{margin-bottom:5px;}
.itemBox.gallery .country img{border:1px solid #ccc;}
.itemBox.gallery .icon{float:left;padding-left:50px;}

.clearfix:after { content: "."; display: block;font-size:0;line-height:0; height: 0; clear: both; visibility: hidden;}
.clearfix {display: inline-table;zoom:1;}
/* Hides from IE-mac \*/
.clearfix {_height: 1%;display: block;}


.hotpro .recommendPhotoGallery{padding:0px; border-left:1px #CF939F solid; border-right:1px #CF939F solid; }
.hotpro .recommendPhotoGallery ul{list-style:none;margin:0; padding:0;}
.hotpro .recommendPhotoGallery li{float:left;width:85px;height:80px;font:bold 10px/13px verdana;padding:6px;}
.hotpro .recommendPhotoGallery li .photoBorder{width:85px;height:61px;padding:5px 0px 4px 0px; margin:0 auto 2px;}
.hotpro .recommendPhotoGallery li .photoBorder a{display:inline!important;padding-left:0!important;}
.hotpro .recommendPhotoGallery li a { color:#333333; padding-left:2px;display:block;}
.hotpro .recommendPhotoGallery li img{width:83px;height:59px; border:1px #ccc solid;}
.hotpro .recommendPhotoGallery .seeMoreRecommend{clear:both;border-top:1px dashed #ccc;text-align:right;padding:2px 0;}
.hotpro .more{ float:right; padding-right:10px;}


.image-area {
	TEXT-ALIGN: center; MARGIN: 0px 8px 10px; FLOAT: left
}
.no-image {
	TEXT-ALIGN: center; WIDTH: 250px; HEIGHT: 120px; PADDING-TOP: 120px
}
.one-image {
	WIDTH: 250px
}
.one-image .image-border {
	WIDTH: 250px; MARGIN-BOTTOM: 10px; HEIGHT: 250px
}
.one-image .img {
	HEIGHT: 250px
}
.one-image .zoom-in {
	MARGIN-BOTTOM: 5px
}
.column .companyInfo {
	MARGIN: 0px
}
.column .companyInfo .companyInfoBox {
	BORDER-LEFT: #d3d9e0 1px solid; PADDING-BOTTOM: 11px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 11px; PADDING-RIGHT: 11px; BORDER-RIGHT: #d3d9e0 1px solid; PADDING-TOP: 11px
}
.column .companyInfo .companyInfoBox .country {
	DISPLAY: inline-block; FONT: 10px tahoma; WHITE-SPACE: nowrap; COLOR: #888888
}
.column .companyInfo .companyInfoBox .infoMenuList {
	MARGIN-TOP: 10px; WIDTH: 234px; FONT: 12px arial; OVERFLOW: hidden
}
.column .companyInfo .companyInfoBox P {
	PADDING-BOTTOM: 1px; LINE-HEIGHT: 17px; MARGIN: 0px 1px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 17px; PADDING-TOP: 1px
}
.column .companyInfo .companyInfoBox P IMG {
	VERTICAL-ALIGN: middle; MARGIN-RIGHT: 6px
}
.column .companyInfo .companyInfoBox A {
	FONT-FAMILY: Arial; fong-size: 12px
}
.column .companyInfo .companyInfoBox A.companyName {
	FONT-FAMILY: Arial; FONT-SIZE: 16px; FONT-WEIGHT: bold
}
.column .companyInfo .companyInfoBox A.newTPStyle {
	PADDING-BOTTOM: 2px; MARGIN: 0px 0px 0px 6px; PADDING-LEFT: 26px; PADDING-RIGHT: 0px; FONT-FAMILY: Tahoma; FONT-SIZE: 10px; FONT-WEIGHT: normal; PADDING-TOP: 2px
}
.productProperty TH {
	TEXT-ALIGN: right; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; WIDTH: 40%; PADDING-RIGHT: 10px; WHITE-SPACE: nowrap; FONT-SIZE: 12px; VERTICAL-ALIGN: top; FONT-WEIGHT: normal; PADDING-TOP: 3px
}
.productProperty TD {
	FONT-WEIGHT: bold
}
.paymentProperty TH {
	TEXT-ALIGN: right; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; WIDTH: 40%; PADDING-RIGHT: 10px; WHITE-SPACE: nowrap; FONT-SIZE: 12px; VERTICAL-ALIGN: top; FONT-WEIGHT: normal; PADDING-TOP: 3px
}
.paymentProperty .td {
	FONT-WEIGHT: normal
}
.prodcutCard {
	MARGIN: 0px 0px 0px 10px; WIDTH: 480px; OVERFLOW: hidden
}
.prodcutCard .contactWay {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 30px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.prodcutCard .contactWay .buttonContactNow {
	DISPLAY: block; PADDING-TOP: 0px; margin-top:20px; text-align:center;
}
.prodcutCard .contactWayOffer {
	PADDING-BOTTOM: 30px; PADDING-LEFT: 50px; PADDING-RIGHT: 10px; BACKGROUND: #f3f4f5; PADDING-TOP: 30px
}
.productList .dashed {
	MARGIN: 2px
}
.corpNameCard .contactWay {
	PADDING-LEFT: 10px; WIDTH: 160px; FLOAT: left
}
.corpNameCard .contactWay .buttonContactNow {
	MARGIN-TOP: 15px; DISPLAY: block; FLOAT: left; OVERFLOW: hidden; text-align:center;
}
#specification{ font-size:14px; font-weight:bold; color:#333333; width:100%; line-height:35px; padding-left:20px; margin-bottom:20px; background-color:#f1f1f1;}


.description {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 15px; PADDING-TOP: 0px
}
.description-title {
	PADDING-BOTTOM: 10px; MARGIN: 0px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: bold 16px/1.2em arial; PADDING-TOP: 10px
}
DIV.prodcutSpec {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 16px; PADDING-RIGHT: 16px; PADDING-TOP: 0px
}
.blue{ color:#0000FF;}
.blue a { color:#0000FF;}



#reg_left{width:969px; margin:10px; border:5px #F9F2F2 solid;}
.reg TH {
	TEXT-ALIGN: right; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; WIDTH: 40%; PADDING-RIGHT: 10px; WHITE-SPACE: nowrap; FONT-SIZE: 12px; VERTICAL-ALIGN: top; FONT-WEIGHT: normal; PADDING-TOP: 3px; font-weight:bold;
}
.reg .td {
	FONT-WEIGHT: normal
}
.reg span{ color:#999999; display:block;}
.reg .input { border:1px #ccc solid; height:24px;}
.manber { color:#FFFFFF; font-weight:bold;}
.manber a:link { font-size:12px; color:#FFFFFF; font-weight:bold; }
.manber a:hover { font-size:12px; color:#FFFFFF; font-weight:bold;}
.manber a:visited { font-size:12px; color:#FFFFFF; font-weight:bold; }

.order_title{font-size:16px; line-height:45px; color:#000000; font-weight:bold; padding-left:10px; float:left;}

#catalog { float:left; width:979px; margin-left:5px; border:5px #F9F2F2 solid;}
#catalog ul { list-style-type:none; margin:0px; padding:0px;}
#catalog li{ list-style-type:none; margin:0;}
#catalog li { width:420px; float:left; display: inline; border:1px #ccc solid; padding:8px; margin:17px;}
#catalog img { border:0; padding:5px; width:160px; height:200px; float:left;}
#catalog .nameban{ background-color:#CCCCCC; padding:4px;}
#catalog .name { font-weight:bold; float:none; }
#catalog .time2 { float:none; margin-left:120px;}

.catalog_log {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 16px; PADDING-RIGHT: 16px; PADDING-TOP: 0px; 
}
.down{ background:url(../images/down_bg.gif) repeat-x; border:1px #D07300 solid; padding:1px; margin-left:50px;}
.down a { color:#FFFFFF; padding:2px; }

#pro_list{ background:url(../images/service_bg1.gif) repeat-x; border:1px #ccc solid; float:left; width:99%; margin:5px; }
#pro_list ul { list-style:none; padding:5px; margin:5px;}
#pro_list li { float:left;  width:220px; display:block;}
#pro_list li a:link,#pro_list li a:visited { color:#333333; font-size:14px; float:left; width:220px; display:block;line-height:150%;}
#pro_list li a:hover { color:#ff6600; font-size:14px; float:left; width:220px; display:block;line-height:150%;}

#spic { border:1px #f1f1f1 solid; padding:2px; margin:10px; display:block; float:none;}
.spic a img{-moz-opacity:0.5; filter:alpha(opacity=50);border:0px; margin:3px;}
.spic a:hover{font-size:9px;}
.spic a:hover img{-moz-opacity:0.5; filter:alpha(opacity=100);cursor:hand;}

#pro_list2 { border-bottom:1px #ccc dashed; clear:both;display: inline-block;}
#pro_list2 ul { list-style:none; padding:5px; margin:5px; display:block;}
#pro_list2 li { list-style:none;padding:0; margin:0px; font-size:14px; font-weight:bold; width:220px; display:block;}
#pro_list2 li a:link,#pro_list2 li a:visited { color:#333333; font-size:14px; font-weight:bold; width:220px; display:block; line-height:150%;}
#pro_list2 li a:hover { color:#ff6600; font-size:14px; font-weight:bold; text-decoration:underline; width:220px; display:block; line-height:150%;}
.red2 { color:#ff9900; font-size:14px; width:220px; height:21px; display:block; }
.red2 a:link { color:#ff9900; font-size:14px; width:220px; display:block; }
.red2 a:visited { color:#ff9900; font-size:14px; width:220px; display:block; }
.red2 a:hover { color:#ff9900; font-size:14px; width:220px; display:block; }

.red3 { color:#ff9900; font-size:14px; width:220px; display:block;  line-height:150%;}
.red3 a:link { color:#ff9900; font-size:14px; width:220px; display:block; line-height:150%; }
.red3 a:visited { color:#ff9900; font-size:14px; width:220px; display:block; line-height:150%; }
.red3 a:hover { color:#ff9900; font-size:14px; width:220px; display:block; line-height:150%; }

#link1 { float:none; float:none; width:99%;}
#link1 ul { list-style:none; padding:0px; margin:0px; display:block; float:none;}
#link1 li { background:url(../images/withe.gif) no-repeat; list-style:none; float:left; width:135px; padding:4px; }
#link1 li a { background:url(../images/withe.gif) no-repeat; list-style:none; float:left; width:135px; padding:4px; }
#link2 { float:none; float:none; width:99%;}
#link2 ul { list-style:none; padding:0px; margin:0px; display:block; float:none;}
#link2 li { list-style:none; float:left; width:135px; padding:5px; }
#link2 li img { float:left; width:135px; padding:4px; border:0px; }
