﻿body{ color:#6d6d6d; background-color:#f3e9de;}
a:hover{ color:#000; text-decoration:underline;}
.prod_C,.contact_C,.comp_C{ padding:10px;}
/*h4.comp_T,.contact_T,.prod_T,.prod_list_T{ background:#ff0;}*/

#wrapper_bg{ width:100%; overflow:hidden;}

/*Header*/
#util { color:#333;}
#util a{ color:#333;}
#util a:hover{ color:#004a94; text-decoration:underline;}



/*Menu*/
#menu{ width:100%; text-align:center; margin:0 auto; background:url(images/menu.jpg) no-repeat; line-height:26px; height:26px;}
#menu ul li{ float:left; padding:0 22px 0 21px !important;*padding:0 18px 0 18px !important;*padding:0 19px 0 18px ;}
#menu ul li a{ color:#fff;}
#menu ul li a:hover{ text-decoration:underline; color:#fff;}
#menu .nobar{ background:none; border:none;}

/*Visual*/
#visual{ width:100%; height:278px; background:url(images/main_v.jpg) no-repeat; margin-top:-2px;}


/*Contain*/
#contain{ text-align:left; width:100%;}
#contain #contain_bg{ margin:0; padding:10px; text-align:left;}

#contain h4{ font-size:14px; font-weight:normal; font-weight:bold; padding-left:60px; color:#000; background:url(images/Main_menu.jpg) no-repeat; margin-top:10px; border-bottom:1px solid #d3d3d3; line-height:46px; height:46px;}
#contain h4 span{ float:right; padding:0 10px 0 0; line-height:29px; font-weight:normal; font-size:12px;}
#contain h4 span a{ color:#666;}


/*各标题样式*/
.comp_T{ background:url(images/comp_T.gif) no-repeat; padding:0 0 0 12px;}
.contact_T{ background:url(images/contact_T.gif) no-repeat; padding:0 0 0 12px;}
.prod_T{ background:url(images/icon.gif) no-repeat; padding:0 0 0 30px;}
.prod_list_T{ background:url(images/comp_T.gif) no-repeat; padding:0 0 0 12px;}




/*list*/
#list,#S_list{ width:25%; float:left; position:relative;}

.prod_list_C{  }
.prod_list_C li{ padding:0 0 0 20px; line-height:30px; height:30px; border-bottom:1px dashed #c5b195; background:url(images/icon.gif) 6px no-repeat;} 




/*Main*/
#main,#S_main{ width:72%; float:right; position:relative;}




/*S_cont*/
.S_cont{ padding:10px; overflow:hidden;}


/*产品列表*/
.prod_box{ width:200px; float:left; padding:0 14px 0 14px;}
.box {
/*非IE的主流浏览器识别的垂直居中的方法*/
display: table-cell;
vertical-align:middle;

/*设置水平居中*/
text-align:center;

/* 针对IE的Hack */
*display: block;
*font-size: 175px;/*约为高度的0.873，200*0.873 约为175*/
*font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/

width:200px;
height:200px;
border: 1px solid #dfdfdf;
}
.box img {
/*设置图片垂直居中*/
vertical-align:middle;
}

.box_txt{ width:200px; text-align:center; line-height:25px; height:25px;}


/*News*/
.newslist { line-height:20px; padding:5px 0; color:#333; border-bottom:1px dashed #c5b195;}
.newslist span { color:#666; float:right; text-align:right}


/*Btn*/
.back_btn{ text-align:right; width:95%; padding:10px 0 0 0; margin:0 auto; border-top:1px dashed #c5b195;}

/*Footer*/
#footer{ text-align:center; padding:10px 0 10px 0; border-top:5px solid #dedede; background:#eee; background:url(images/footer_C.jpg) no-repeat;}