.column_info {
    height: 45px;
    border-bottom: 1px solid #d92926;
    line-height: 45px;
}
.column_info h2 { float:left; height:18px; padding-left: 10px; color:#d92926; background:url(../images/column.gif) no-repeat 0 12px; font-size:14px; line-height:18px; }
.positon_nav {
    float: left;
    padding-right: 8px;
    font-size: 16px;
}
.positon_nav a.pos_now { color:#d92926; }
/*侧边栏*/
.sidebar { float:left; width:250px; margin-top:10px; }
.sidebar h3 { cursor: pointer; color: #fff; text-indent: 22px; line-height: 28px; background:url(../images/sidebar_nav.png) no-repeat; }
.sidebar h3 a{ display:block; color:#fff; }
.sidebar h3 a:hover{  color:#fff; }
.sidebar h3 span { font-size: 16px; float: right; margin-right: 10px; font-weight:normal; }
.sidebar ul { display: none; }
.sidebar ul.exp { display: block; }
.sidebar ul.channel_now { display: block; }
ul.pro_class li { height: 40px; line-height:32px; overflow:hidden; margin-top:2px; }
ul.pro_class li a { display:block; height:28px; color:#666; background:url(../images/sidebar_nav.png) no-repeat 0 -86px; padding-left:15px }
ul.pro_class li a:hover { background-position:0 -59px; color:#fff; }
/*右侧内容区域*/
.main_content { float:right; width:840px; margin-top:10px; }
.pro_list_box { position:relative; overflow:hidden; width:100%; height:auto; border:1px solid #e2e2e2; background:url(../images/pro_list_bg.gif) repeat-x 0 -29px; padding-top:40px; }
.pro_list_box h3 { position:absolute; top:0; left:0; width:106px; height:26px; text-indent:15px; color:#fff; background:url(../images/pro_list_bg.gif) repeat-x 0 0; line-height:26px; }
.pro_list_box span.more { position:absolute; top:0px; right:10px; }
.pro_list_box span.more a { color:#cf0003; line-height:26px; }

.new_release ul { overflow:hidden; margin-left:16px; }
.new_release ul li { float:left; overflow:hidden; width:175px; height:270px; margin-right:20px; }
.new_release ul li.last { margin-right:0; }
.new_release ul li a { width:120px; height:130px; }
.new_release ul li a img { width:150px; height:130px; padding:2px; border: 1px solid #e1e1e1; }
.new_release ul li a span { display:block; overflow:hidden; width:150px; height:22px; color:#393939; font-weight:bold; line-height:22px; }
.new_release ul li a:hover span { color:#f13535; }
.new_release ul li a:hover img { border: 1px solid #f13535; }
.new_release ul li span { line-height: 20px; font-size:13px;}

.pro_center { float:left; width:840px; }

.crusher ul { overflow:hidden; margin-left:16px; margin-bottom:10px; overflow:hidden; }
.crusher ul li { float:left; width:200px; height:200px; margin-right:5px; overflow:hidden;}
.crusher ul li.last { margin-right:0; }
.crusher ul li a img { width:150px; height:130px; padding:2px; border: 1px solid #e1e1e1; }
.crusher ul li a span { display:block; overflow:hidden; text-align:center; width:150px; height:22px; color:#393939; line-height:22px; }
.crusher ul li a:hover span { color:#f13535; }
.crusher ul li a:hover img { border: 1px solid #f13535; }
/*分栏右侧*/
.pro_right { float:right; width:221px; }
.pro_right_list { position:relative; overflow:hidden; padding:1px 1px 16px 1px; border: 1px solid #e2e2e2; background:#f7f7f7; }
.pro_right_list h3 { width:100%; height:24px; overflow:hidden; line-height:24px; border-bottom: 1px solid #e3e3e3; background:#f7f7f7 url(../images/pro_tit_bg.gif) no-repeat 10px 5px; text-indent:9999px; }
.right_news h3 { background-position: 10px -22px; }
.knowlogy h3 { background-position: 10px -48px; }
.pro_right_list ul { margin-top:1px; padding:8px 12px; border-top: 1px solid #fff; }

.pro_right_list ul li { overflow:hidden; width:182px; height:22px; line-height:22px; background: url(../images/list.gif) no-repeat 5px center;  text-indent:15px;}
.pro_right_list ul li a { color:#666;width:180px; height:22px; overflow:hidden; display:block;}
.pro_right_list ul li a:hover { color:#cf0003; text-decoration:underline; }
.pro_right_list span { /*position:absolute; bottom: 3px; left:15px;*/ margin-left:15px; }
.pro_right_list span a { color:#cf0003; }
/**/
a.tel_chat { display:block; width:221px; height:71px; }
.msg { position:relative; width:221px; height:133px; background: url(../images/msg_bg.png) no-repeat; }
.msgtxt { position: absolute; top:32px; left:13px; width:197px; height:60px; }
.msgtxt textarea { width:195px; height:57px; padding:0 2px; border: 1px solid #ccc; color:#666; }
.msgtel { position: absolute; top:99px; left:13px; width:122px; height:20px; }
.msgtel input { width:122px; height:20px; padding:0 2px; border:1px solid #ccc; color:#666; }
.msgsub { position: absolute; top:98px; left:165px; width:45px; height:24px; }
.msgsub input { width:45px; height:24px; border:0; background: transparent; cursor:pointer; }
/**/
.msg2 {width:166px; background: url(../images/msg_bg_2.png) no-repeat; }
.msg2 .msgtxt textarea { width:140px; padding:0 2px; border: 1px solid #ccc; color:#666; }
.msg2 .msgtel { width:90px;  }
.msg2 .msgsub { position: absolute; top:98px; left:111px; width:45px; height:24px; }
.msg2 .msgtel input { width:88px;  }

/*产品列表*/
.pro_class_intro { margin:5px 0 0 0; text-indent:24px; line-height:24px; }
.pro_class_list ul { overflow:hidden; margin:0 0 15px 30px; }
.pro_class_list ul li { float:left; overflow:hidden; width:160px; margin:10px 25px 0 0; }
.pro_class_list ul li a { width:160px; height:160px; }
.pro_class_list ul li a img { width:152px; height:105px; padding:3px; border: 1px solid #e1e1e1; }
.pro_class_list ul li a span { display:block; overflow:hidden; width:100%; height:26px; color:#393939; text-align:center; line-height:26px; font-size:13px; }
.pro_class_list ul li a:hover span { color:#f13535; }
.pro_class_list ul li a:hover img { border: 1px solid #f13535; }
.pro_class_list ul li span { line-height: 18px; }
/*底部推荐*/
.pro_class_reco ul { overflow:hidden; padding:10px 30px; }
.pro_class_reco ul li { float:left; white-space:nowrap; line-height:26px; }
.pro_class_reco ul li a { padding: 10px; font-weight:bold; color:#666; }
.pro_class_reco ul li a:hover { color:#f13535; text-decoration:underline; }
/*产品信息*/
.pro_info { float:left; overflow:hidden; width: 380px;/* height:280px; */}
.pro_info h1 { height:40px; line-height:40px; font-size:16px; color:#e60012; text-align:center; }
.pro_info dl { width:330px; margin:0 auto; line-height:24px; }
.pro_info dl dt { float:left; font-size:13px; font-weight:bold; color:#e60012; clear:left; margin-right:12px; }
.pro_info dl dt.last { margin-top:10px; }
.pro_info dl dd.last { float:none; clear:both; line-height:22px; }
.pro_info dl dd span.rank{ display:block; float:left;  width:60px; height:20px; margin-right:8px; background:url(../images/rank.gif) no-repeat 0 6px;   }
.pro_info dl dd span.rank_4{ background-position: 0 -11px; width:48px; }
.pro_info dl dd span.rank_3{ background-position: 0 -27px; width:36px; }
.pro_info dl dd span.rank_2{ background-position: 0 -42px; width:24px; }
.pro_info dl dd span.rank_1{ background-position: 0 -59px; width:12px; }
.pro_info dl dd span.rank_mark { font-family: Georgia, "Times New Roman", Times, serif; font-size:13px; line-height:22px; color:#e60012;  }
.pro_info dl dd a.inquiry{ color:#e60012; font-weight:bold;  }

.pro_info ul { overflow:hidden; margin:5px 0 0 26px; line-height:26px; height:26px; }
.pro_info ul li { float:left; padding-left:35px; height:34px; margin-right:10px; }
.pro_info ul li.doc { background: url(../images/doc.gif) no-repeat 0 0; }
.pro_info ul li.pdf { background: url(../images/pdf.gif) no-repeat 0 0; }
.pro_info ul li.parts { background: url(../images/parts.gif) no-repeat 0 0; margin-right:0; }
/* slide_imgbox */
.slide_imgbox { float:right; width:320px; height:240px; position:relative; border:1px solid #dfdfdf; }
.slide_imgbox .a_bigImg { position:absolute; top:5px; left:5px; display:none; width:235px; height:240px; }
.slide_imgbox .first_img { display: block; }
.slide_imgbox .a_bigImg img { width:232px; height:230px; }
/* slide_imgbox_change */
.slide_imgbox_change { position:absolute; right:5px; top:5px; overflow:hidden; height:230px; }
.slide_imgbox_change li { width:72px; height:72px; margin-bottom:6px; _margin-bottom:3px; }
.slide_imgbox_change img { border:1px solid #fff; width:70px; height:70px; filter:Alpha(Opacity=70); opacity:0.7; }
.slide_imgbox_change img.now { border:1px solid #d92926; filter:Alpha(Opacity=100); opacity:1; }
/**slide_tabs**/
.slide_tabs { position:relative; width:100%; height:auto; border:1px solid #dbdbdb; 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-right:1px solid #dbdbdb; line-height:26px; z-index:0; text-align:center; cursor:pointer; }
.slide_tabs ul.slidenav li.now { background:url(../images/pro_list_bg.gif) repeat-x 0 0; color:#fff; z-index:3; font-weight:bold; }
.slide_tabs .tab_con { clear:both; position: relative; top:0; left:0px; width:756px; height:auto; padding:15px; z-index:2; line-height:20px; }
.slide_tabs .tab_con p{ font-size:14px; line-height:26px; }
/**/
.p_table { border-collapse:collapse; line-height:140%; width:98%;}
.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; }
.p_table tr:hover{ background:#e60012; color:#fff; }
.p_table tr:hover th{ background:#e60012; color:#fff; }
.js_table{border-collapse:collapse; line-height:140%; text-align:center; width:100%;}
.js_table td{border:1px solid #ccc; padding:4px; }
.js_table tr{border:1px solid #ccc; }
.js_tr_bg{background: #e1e1e1;}
ul.pagenav { width:740px;  height:26px; margin-left:20px;border-bottom:2px solid #ccccff;}
ul.pagenav li { float:left; margin-right:6px; height:26px; line-height:22px; background:#FFF; position:relative; font-size:13px;   }
ul.pagenav li.thisclass { height:26px; border-bottom:2px solid #cb0708;_margin-bottom:-1px;/*for ie6*/ }
ul.pagenav a { display:block; height:20px; float:left; text-align:center; padding:0 8px; border:1px solid #DDD; color:#666; }
ul.pagenav li.thisclass a { color:#FFF; background:#cb0708; border:1px solid #cb0708;}
ul.pagenav a:hover {color:#FFF; background:#b3030d; border:1px solid #cb0708;}
ul.pagenav li:hover{ border-bottom:2px solid #cb0708;}
ul.pagenav li select{ height:22px;}