/* 首页样式 */
body{ background:#f3f3f3 url(../images/index_02.png) top center no-repeat;}

.banner{ height:345px; top:-12px; z-index:-1; position:relative; background:#999999;}

.section_a{ width:1004px; margin:0 auto; margin-top:10px;}
.section_a header{ background:url(../images/pro_03.png); height:45px; font-size:15px; color:#579bd5; line-height:45px; padding-left:40px;}
.section_a header span{ display:block; float:left; height:45px;}
.section_a header a{ margin-top:5px; margin-left:10px; display:block; float:left; height:35px; }
.section_a article{ background:url(../images/pro_05.png) repeat-y;}
.section_a footer{ background:url(../images/pro_11.png); height:20px; overflow:hidden;}


.pro_list{ padding:20px;}
.pro_list section{ background:url(../images/index_45.png) bottom repeat-x; padding-bottom:15px; margin-top:20px;}
.pro_list section header{ background:url(../images/pro1_03.png); width:173px; height:37px; text-align:center; line-height:37px; padding:0px;}
.pro_list section footer{ background:none; height:auto;}
.pro_list section footer ul{ position:relative; width:1020px;}
.pro_list section footer ul li{ float:left; margin-top:15px; width:146px; height:120px; margin-right:53px; margin-left:3px; background:url(../images/pro1_07.png) top no-repeat;}
.pro_list section footer ul li a.pic{ height:82px; display:block; width:146px; line-height:29px; }
.pro_list section footer ul li a.title{ padding-left:15px; color:#fff; font-weight:bold; display:block; height:29px; line-height:29px;}
.pro_list section footer ul li p{ padding-top:15px; padding-left:3px; word-break:break-all; }


.article_a{ padding:20px;}
.article_a aside{ float:left; width:171px;}
.article_a .righta{ padding-left:205px;}

.box_a{ margin-bottom:15px;}
.box_a .top{ background:url(../images/pro2_03.png); height:35px; line-height:35px;font-size:15px; color:#579bd5; padding-left:20px;}
.box_a .list{ border:#dbdbdb 1px solid; border-top:0px; border-bottom:0px; background:#fff; width:167px; margin:0 auto;}
.box_a .list ul li{ height:34px; line-height:34px; background:url(../images/pro2_10.png) bottom repeat-x; padding-bottom:2px;}
.box_a .list ul li a{ padding-left:20px; display:block; height:34px; background:url(../images/pro2_07.png);}
.box_a .list ul li a:hover{ background:#fff;}
.box_a .bottom{ background:url(../images/pro2_11.png) bottom center no-repeat; height:11px; overflow:hidden;}

.box_b{}
.box_b h2{ font-size:18px; color:#579bd5; padding:10px 0;}

.box_c{ border:#dbdbdb 1px solid; background:#fff; margin-top:20px;}
.box_c .top_1{ padding-left:15px; background:url(../images/pro2_19.png); height:39px; line-height:39px;font-size:16px; color:#579bd5;}
.box_c .bottom_1{ background:url(../images/pro2_23.png) top repeat-x; padding:15px; word-wrap: break-word;}
.box_c .top_2{ padding-left:15px; background:url(../images/pro2_27.png); height:39px; line-height:39px;font-size:16px; color:#579bd5;}




table.tableform.specs td,table.tableform.specs th{width:215px;font-size:.85em;}
table.tableform.manual td+td,table.tableform.preowned td,table.tableform.preownedR td,table.tableform.demo td,table.tableform.baq td{text-align:center;}
table.tableform.techfo3d td+td{width:38%;}
table.tableform.rotaryrepair table td,table.tableform.preowned td,table.tableform.preownedR td,table.tableform.demo td{vertical-align:middle;}
table.tableform.techfolinks th{font-size:110%;}
table.tableform.contact td,table.tableform.contact td+td+td{text-align:right;width:18%;height:37px;}
table.tableform.baq td{width:25%;height:113px;}
table.tableform.baq a{text-decoration:none!important;}
table.tableform.baq img.product{width:100px;height:78px;}
table.tableform.baq img.product:hover{width:95px;height:74px;}
table.tableform.baq img:hover{width:95px;height:56px;}
table.tableform.preowned td{width:20%;}
table.tableform.demo td+td+td+td,table.tableform.preowned td+td+td+td{color:#d80000;font-weight:700;}
table.tableform.demo td+td+td+td+td,table.tableform.preowned td+td+td+td+td{font-weight:400;}
table.tableform.demo th.serial{width:49px;}
table.tableform.demo th.model{width:80px;}
table.tableform.demo th.option{width:45px;}
table.tableform.demo th.retail,table.tableform.demo th.sale{width:69px;}
table.tableform.demo th.discp{width:35px;}
table.tableform.demo th.disca{width:62px;}
table.tableform tr.sold td,table.tableform tr.sold a{color:#aaa!important;text-decoration:none;background:#eaeaea!important;}
table.tableform.tradeshow th{font-size:110%;text-transform:uppercase;}
table.tableform.tradeshow td+td{width:72%;text-align:left;}
table.tableform.tradeshow td{text-align:right;}
table.tableform.job td,table.tableform.job td+td+td{width:100px;}
table.tableform.job select{width:275px;}
table.tableform.lang{border-left:0;padding-bottom:10px;}
table.tableform.lang td{border-right:0;width:25%;font-size:12px;}
table.tableform.lang tr:hover,table.tableform.specs tr:hover,table.tableform.manual tr:hover,table.tableform.datasheet tr:hover,table.tableform.preowned tr:hover{background:#fff;cursor:default;}
table.tableform.lang tr:hover{cursor:pointer;}
table.tableform.lang img{background:0;padding:10px 0;}
table.tableform.datasheet td{text-align:center;padding:0;}
table.tableform.datasheet a{padding:4px 10px;}
table.tableform.datasheet a,table.tableform.manual a,table.tableform.preowned a{display:block;}
table.tableform.datasheet a:hover,table.tableform.manual a:hover,table.tableform.preowned a:hover{text-decoration:none;font-weight:700;}
table.tableform{border-top:solid 1px #ccc;border-left:solid 1px #ccc;background:#f3f3f5;margin-bottom:15px;}
table.tableform table{border-top:solid 1px #ccc;border-left:solid 1px #ccc;background:#f3f3f5;margin-bottom:0;}
table.tableform thead td,table.tableform.datasheet thead td{font-weight:700;font-size:1.2em;line-height:1.2em;text-shadow:#666 0 1px 0;border-bottom:solid 1px #ccc;border-right:solid 1px #ccc;color:#fff;background:#999;text-align:center!important;padding:8px 10px;}
table.tableform th{font-size:1px;line-height:1.2em;border-bottom:solid 1px #ccc;border-right:solid 1px #ccc;color:#fff;font-weight:bolder;background:#bcbcbc;text-shadow:#999 0 1px 0;text-align:center;vertical-align:middle;padding:4px 10px;}
table.tableform td{font-size:1px;line-height:1.2em;border-bottom:solid 1px #ccc;border-right:solid 1px #ccc;text-shadow:#fff 0 1px 0;padding:4px 10px;}
table.tableform td p{line-height:1.4em;margin:0 0 5px;}
body.nobg td{font-size:115%!important;line-height:1.6em;font:1.2em/1.8 Arial,Helvetica,sans-serif;}
table.tableform table tr td{font-size:.8em;line-height:1.3em;padding:2px 5px;}
table.tableform p{font-size:1px;line-height:1.3em;padding:2px 5px;}
table.tableform .noborder,table.tableform .noborder td{border:0;background:0;}
table.tableform tr:nth-child(odd){background:url(images/table-bg.png) repeat;}
table.tableform tr:nth-child(even){background:url(images/table-bg-alt.png) repeat;}
.toggle_cont .compare1{float:left;width:310px;}
.toggle_cont .compare2{float:right;width:310px;}
table.sitemap td{width:25%;}
table.sitemap p{font-size:100%;line-height:1.3em;margin:10px 2px -10px 0;padding:4px 0;}
table.sitemap ul{margin:10px 2px 0 -25px;}
table.sitemap li{line-height:1.3em;padding:3px 0;}
table.sitemap h2{line-height:1.1em;}

/*返馈表单*/
.feed_text{ height:24px; background:url(../images/8_03.jpg) top left; border-radius:3px;line-height:18px; padding:0 5px; border:#CCC 1px solid;}
.feed_select{ padding:3px; border:#CCCCCC 1px solid; border-radius:3px;}
.feed_textarea{padding:3px; border:#CCCCCC 1px solid; border-radius:3px;background:url(../images/8_03.jpg) top left no-repeat;}
.feed_but{border:none; background:url(../images/1_32.png); width:117px; height:27px; line-height:27px; text-align:center; color:#fff; margin-left:2px; font-family:Arial,Helvetica,sans-serif;}
.feed_buta{ background:url(../images/1_10.png); height:30px; width:77px; border:none; margin-top:5px;}


.section_b{  width:1004px; margin:0 auto;background:url(../images/pro_05.png);height:70px; line-height:70px;top:-12px; z-index:-1; position:relative; }
.section_b section{background:url(../images/pro_05.png); position:absolute; width:1004px;  height:12px; top:70px;}
.section_b .div{ position:absolute; width:800px; height:30px; top:15px; left:10px;}











