@charset "utf-8";

body{background:url(../../images/temp_k/bg.jpg) repeat-x;}

/*-----------------------------------------------------------------  btm  ---------*/
#banner { display:none}
#banner_area{width:1000px;margin:0px auto;}
#idex{ position:relative; width:1000px; margin:20px auto 5px; overflow:hidden; }

/* ---------------- */
.idex_c{float:left; display:block; width:275px; height:240px;  padding:0 10px 0 0; overflow:hidden;}
.idex_c h1{ display:block; font-size:15px; color:#003570;}
.idex_c_img{  margin-bottom:10px;border:1px solid #d6d6d6;}
.idex_c a{ color:#333;}

.idex_p{float:left;display:block;width:370px; height:230px;padding:0 10px 0 0; overflow:hidden;}

/* ---------------- */
.idex_n{width:350px; float:left;}
.idex_n a{ color:#000;}
.idex_n a:hover{ color:#fa3e3e;}
.idex_n tr th{ padding:0 10px 0 0;}
.idex_n small{ font-size:11px; color:#CCC; }

/* ---------------- */
.right{ width:320px; float:right; }

/* ---------------- */
.new_pro{float:left; display:block; height:95px;font-size:13px;}
.new_pro img{ width:114px; height:91px;}
.new_pro_pic{ float:left; display:inline-block; padding:3px; margin:0 10px 0 0; width:100px; height:100px;}
.new_pro h3{ font-weight:bold; color:#fff; display:block; padding:10px 0 20px 0; }

.both{ clear:both;}
.td_01{ border-bottom:1px solid #f0f0f0;}
.td_02{ border-bottom:1px solid #dedede;}
.f10px{ font-size:10px;}
.c_gray01{ color:#c9c8c8;}

/* ------------- other ------------- */
.clearfix:after {    content: ".";     display: block;     height: 0;     clear: both;     visibility: hidden;}
.clearfix {display: inline-block;}/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
