@charset "gb2312";
/* CSS Document */
/*²úÆ·²à±ßÁÐ±í*/
.ch_list { border:1px solid #d9d9d9; padding:2px; }
.ch_list dl { width:100%; padding:10px 0; background:#f3f3f3; }
.ch_list dl dt { width:176px; height:36px; margin:0 auto; line-height:36px; text-indent:15px; background: url(../images/sidebar_bg.gif) no-repeat -10px -20px;  }
.ch_list dl dt a { color:#c60000; font-weight:bold; font-size:14px; }
.ch_list dl dd { width:150px; height:30px; line-height:30px; margin:0 auto; display:block; font-size:12px; font-weight:bold; color:#666; border-bottom:1px solid #fff; background:url(../images/side_nav.gif) no-repeat 10px 10px; text-indent:25px; }
.ch_list dl dd a { color:#666; }
/*.ch_list ul li.ch_now a { color:#ca161f; }
.ch_list ul li a:hover { color:#c60000; }*/

.pro_list { position:relative; }
.pro_list span.more { position:absolute; top:5px; right:5px;}
.pro_list span.more a{ color:#c60000;}
.pro_list a.more2{ color:#c60000;}
.pro_list ul { overflow:hidden; }
.pro_list ul li { float:left; overflow:hidden; width:376px; height:176px; background:url(../images/dotted.gif) repeat-x bottom left; margin-bottom:15px; }
.pro_list ul li a.pro_img { float:left; margin-right:10px; }
.pro_list ul li a.pro_img img { width:166px; height:122px; padding:3px; border: 1px solid #d7d7d7; }
div.pro_infos { float:left; width:160px; }
.pro_list ul li a.pro_tit { display:block; font-weight:bold; font-size:14px; line-height:28px; color:#676566; }
.pro_list ul li a.pro_tit:hover { color:#c60000; }
.pro_list ul li span.pro_info { padding-right:10px; line-height:22px; color:#676566; }
.pro_list2 ul li { float:none; overflow:hidden; width:100%; height:176px; background:url(../images/dotted.gif) repeat-x bottom left; margin-bottom:15px; }
.pro_list2 div.pro_infos { float:left; width:560px; }
.proimage { width:400px; height:260px; margin:20px auto 0; }
.proimage img { width:400px; height:260px; }
/**slide_tabs**/
.slide_tabs { position:relative; width:100%; height:auto; overflow:hidden; background:url(../images/pro_list_bg.gif) repeat-x 0 -29px; }
.slide_tabs ul.slidenav  { height:26px; overflow:hidden; }
.slide_tabs ul.slidenav  li { float:left; /*width:106px;*/ height:26px; padding:0 20px; border-top:1px solid #dbdbdb; border-right:1px solid #dbdbdb; line-height:26px; z-index:0; text-align:center; cursor:pointer;  background:#c60000; color:#fff; font-weight:bold; }
.slide_tabs ul.slidenav li.first { border-left:1px solid #dbdbdb; }
.slide_tabs ul.slidenav li.now { background:#c60000; color:#fff; z-index:3; font-weight:bold; }
.slide_tabs .tab_con { clear:both; position: relative; top:0; left:0px; width:700px; height:auto; padding:15px; z-index:2; border-top:1px solid #c60000; line-height:20px; }
.slide_tabs .tab_con p { font-size:14px; line-height:26px; }
.p_table { border-collapse:collapse; line-height:140%; }
.p_table td, .p_table th { border:1px solid #ccc; padding:4px; }
.p_table th { text-align:center; background: #e1e1e1; font-weight:normal; }
.p_table th.p_table_type { text-align:left; padding:0 1px; width:70px; color:#000; background:#fff; }
.p_table tr.p_table_even { background:#e1e1e1; }
.p_table tr.p_table_even th { background:#e1e1e1; }

.js_table{border-collapse:collapse; line-height:140%; text-align:center;}
.js_table td{border:1px solid #ccc; padding:4px; }
.js_table tr{border:1px solid #ccc; }
.js_tr_bg{background: #e1e1e1;}
