.column_info { height:18px; border-bottom: 1px solid #d92926; }
.column_info h2 { float:left; height:18px; padding-left: 10px; color:#d92926; background:url(../images/ico/column.gif) no-repeat 0 12px; font-size:14px; line-height:18px; }
.positon_nav { float:right; padding-right: 8px; }
.positon_nav a.pos_now { color:#d92926; }
/*侧边栏*/
.sidebar { float:right; width:166px; margin-top:10px; }
.v31 .sidebar { float:left; }
.sidebar h3 { cursor: pointer; color: #fff; text-indent: 22px; line-height: 28px; background:url(../images/bg/sidebar_nav.png) no-repeat; }
.sidebar h3.channel_now  {background-position:0 -116px;}
.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: 28px; line-height:28px; overflow:hidden; margin-top:1px; }
ul.pro_class li a { display:block; height:28px; color:#666; background:url(../images/bg/sidebar_nav.png) no-repeat 0 -86px; padding-left:35px }
ul.pro_class li a:hover { background-position:0 -59px; color:#fff; }
/*右侧内容区域*/
.main_content { float:left; width:776px; margin-top:10px; }
.v31 .main_content { float:right;}
.pro_list_box { position:relative; overflow:hidden; width:100%; height:auto; border:1px solid #e2e2e2; background:url(../images/bg/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/bg/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:126px; height:170px; margin-right:25px; }
.new_release ul li.last { margin-right:0; }
.new_release ul li a { width:120px; height:130px; }
.new_release ul li a img { width:120px; height:100px; padding:2px; border: 1px solid #e1e1e1; }
.new_release ul li a span { display:block; overflow:hidden; width:126px; 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: 18px; }
/*分栏左侧*/
.pro_center { float:left; width:542px; }
/*推荐产品*/
.crusher ul { overflow:hidden; margin-left:16px; margin-bottom:10px; overflow:hidden; }
.crusher ul li { float:left; width:120px; height:110px; margin-right:10px; _margin-right:5px; }
.crusher ul li.last { margin-right:0; }
.crusher ul li a img { width:114px; height:80px; padding:2px; border: 1px solid #e1e1e1; }
.crusher ul li a span { display:block; overflow:hidden; text-align:center; width:126px; 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/bg/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/ico/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/bg/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/bg/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;  line-height:24px; font-size:14px; }
.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:right; overflow:hidden; width: 420px; }
				.pro_info h1 { height:40px; line-height:40px; font-size:16px; color:#e60012; text-align:center; }
				.pro_info dl { width:330px; margin:0 auto 0 0; 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/ico/rank.gif) no-repeat 0 6px; clear:right; }
				.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; display:block; }
				.pro_info dl dd a.inquiry { color:#e60012; font-weight:bold; }
				.pro_info ul { overflow:hidden; clear:left; margin-top:10px; line-height:26px; height:26px; font-size:12px; }
				.pro_info ul li { float:left; padding-left:35px; height:34px; margin-right:10px; }
				.pro_info ul li.doc { background: url(../images/ico/doc.gif) no-repeat 0 0; }
				.pro_info ul li.pdf { background: url(../images/ico/pdf.gif) no-repeat 0 0; }
				.pro_info ul li.parts { background: url(../images/ico/parts.gif) no-repeat 0 0; margin-right:0; }
/*新版选项卡*/
#pro_con {   width:100%; position:relative; overflow:hidden; border: 1px solid #bac1c5; background: url(../images/3.1/main_top.gif) repeat-x top left; }
#pro_con h1 { padding-left:25px; margin-top:10px; height:44px; line-height:44px; font-size:17px; color:#e60012; }
span.pro_inq { position:absolute; top:0; right:160px; display:block; width:114px; height:34px; background:url(../images/3.1/inquiry.gif) no-repeat; text-indent: 40px; }
span.pro_inq a {  display:block; width:114px; height:34px;  line-height:34px; color:#fff; font-weight:bold; }
span.pro_inq a:hover { color:#fff; }
span.pro_fav { position:absolute; top:0; right:40px; display:block; width:94px; height:34px; background:url(../images/3.1/fav.gif) no-repeat; text-indent: 40px; }
span.pro_fav a {  display:block;  width:94px; height:34px;  line-height:34px; }
.tab_wrap { width:710px; height:44px; margin-left:25px; background: url(../images/3.1/tab_bg.jpg) repeat-x 0 -253px; }
#tab_nav { width:710px;height:44px; overflow:hidden; background: url(../images/3.1/tab_bg.jpg) no-repeat right -152px; }
#tab_nav li { float:left; width:142px; height:44px; line-height:40px; background: url(../images/3.1/tab_bg.jpg) no-repeat 0 -102px; text-align:center; cursor:pointer; font-weight:bold; }
#tab_nav li.first { background-position:0 -2px; }
#tab_nav li.last { background-position:0 -152px; }
#tab_nav li.now { background-position:0 -52px; color:#fff; }
#tab_nav li a { display:block; width:142px; height:40px; }

#tab_nav li.now a { color:#fff; }
#tab_nav li  a:hover {  color:#e60012; text-decoration:underline;}
#tab_nav li.now a:hover { color:#fff; }
#tab_change{  overflow:hidden; display:none;}
.tab_inner { padding:0 25px; font-size:14px;  font-size:14px; line-height:26px; }

/* slide_imgbox */
.slide_imgbox {   width:243px; 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 { overflow:hidden; height:230px; position: absolute; left:147px; top:2px; }
.slide_imgbox_change li { float:left; width:48px; height:48px; margin-right:6px;  }
.slide_imgbox_change img { border:1px solid #fff; width:46px; height:46px; filter:Alpha(Opacity=70); opacity:0.7; }
.slide_imgbox_change img.now { border:1px solid #d92926; filter:Alpha(Opacity=100); opacity:1; }

.info_bottom { position:relative; width:100%; height:51px; margin-top:50px; background:url(../images/3.1/info_bottom.jpg) repeat-x;}
.info_bottom2 { background:none;margin-top:0;}
.info_tip { position: absolute; left:25px; top:20px; }
.info_bottom .qq { position: absolute; right:30px; top:15px; }
.info_bottom .qq  a{display:block; width:148px; height:25px; background:url(../images/3.1/qq.gif) no-repeat; text-indent:36px; line-height:26px;  font-size:12px; color:#d92926; }
.info_bottom2 .qq  a{ width:133px; background:url(../images/3.1/inquiry_bottom.gif) no-repeat; text-indent:0px; text-align:center; color:#d92926; }
a.img_arrow { position: absolute; top:2px; width:15px; height:48px; background:url(../images/3.1/img_arrow.gif) no-repeat;}
a#img_pre {  left:125px; background-position:4px 20px;  }
a#img_next {   left:310px; background-position:4px -29px; }
/*相关产品*/
.relate { position:relative; width:100%; overflow:hidden; border: 1px solid #bac1c5; background: url(../images/3.1/column_bg.gif) repeat-x top left; }
.relate h3 {   height:30px; font-weight:normal; line-height:30px; text-indent:25px; color:#d92926; font-weight:bold;  }
.relate ul {  padding-left:10px;}
.relate ul li {  margin-right:20px; }
.relate p{ padding:0 25px; line-height:26px; font-size:12px;}


.relate span.more { position: absolute; right:20px; top:8px; }
.relate span.more  a{   color: #cf0003; }
.inquiry_wrap { position:relative; padding-left:25px;}
dl.inquiry_form  {  line-height:30px; width:326px;}
dl.inquiry_form  dt{float:left; clear:left;   width: 90px; height:30px; margin-bottom:10px; color: #cf0003; font-weight:bold;  }
dl.inquiry_form  dd{ float:left;width:236px; height:32px;  margin-bottom:10px; }
dl.inquiry_form input{  width:200px; height:30px;  border: 1px solid #b1b8cc; text-indent:5px; color:#555; }

dt.msg_tit { display:none; position:absolute;  }
.msgcon { position:absolute; top:0;  right:50px; }

 .msgcon {  width:380px; height:115px;}
 .msgcon textarea {  width:380px; height:115px; border: 1px solid #b1b8cc; text-indent:5px; line-height:20px; color:#555;}


.sub_wrap { width:174px; height:26px; margin:0 auto; overflow:hidden; clear:both; }
.sub_wrap input { float:left; width:70px; height:26px;  border: 1px solid #b1b8cc; background:#f0f1f3; color:#555;}

.submit { margin-right:28px;}

.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;}