@charset "utf-8";
/* CSS Document */

/** Public **/
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, embed,figure, figcaption, footer, header, hgroup,menu, nav, output, ruby, section, summary,time, mark, audio, video 
{margin: 0; padding: 0; border: 0; font-size: 106%; outline: 0; font-family:Calibri, Arial, Helvetica, sans-serif;}
article, aside, details, figcaption, figure,footer, header, hgroup, menu, nav, section {display: block;}

body {margin: 0;padding: 0;font-size: 12px;background:#000; color:#fff;}
img {border:0 none; font-size:0px; display:block;}
ol, ul {list-style: none; margin:0; padding:0;}
a { text-decoration:none;}
.clearfix {clear:both; line-height:0px; font-size:0px; height:0px; display:block; overflow:hidden;}
/** end public**/

.box { width:1000px; margin:0 auto;}
/*.box .font1 { font-size:24px; color:#fff; margin-top:100px;}
.box .font2 { font-size:24px; color:#f00; margin-bottom:40px;}
.box .prolist .three1 { width:530px; margin:0 auto; text-align:center; display:block; height:auto;}
.box .prolist .typelink1 img{ border:2px solid #ef7d01; display:block; float:left; margin:10px 10px; text-align:center;}
.box .prolist .typelink img{ border:2px solid #ef7d01; display:block; float:left; margin:10px 10px; text-align:center;}

.menu ul { width:1000px; height:25px; margin:0 auto; border-bottom:1px solid #ef7d01; display:block; margin-top:10px;}
.menu ul li a { background:url(menu_bg.jpg) no-repeat; display:block; float:left;}
.menu .home { background-position:0 0px; width:99px; height:20px; display:block;}
.menu .home:hover { background-position:-218px 0px;}
.menu .menu0 { background-position:0 -32px; width:99px; height:20px; display:block;}
.menu .menu0:hover { background-position:-218px -32px;}
.menu .menu1 { background-position:0 -66px; width:175px; height:20px; display:block;}
.menu .menu1:hover { background-position:-218px -66px;}
.menu .menu2 { background-position:0 -95px; width:108px; height:20px; display:block;}
.menu .menu2:hover { background-position:-218px -95px;}
.menu .menu3 { background-position:0 -122px; width:127px; height:20px; display:block;}
.menu .menu3:hover { background-position:-218px -122px;}
.menu .menu4 { background-position:0 -145px; width:195px; height:20px; display:block;}
.menu .menu4:hover { background-position:-218px -145px;}

.pro_list { width:1000px; margin:0 auto; background:url(ori_bg.jpg) repeat; display:block; height:auto;}
.pro_list li { width:230px; height:127px; float:left; margin:20px 10px; list-style:none; display:block;}
.pro_list .title { width:230px; height:30px; line-height:30px; text-align:center; display:block; margin-top:10px; font-style:14px; font-weight:bold;}

.menu1 ul { width:820px; height:25px; margin:0 auto; border-bottom:1px solid #ef7d01; display:block; margin-top:60px; padding-left:180px;}
.menu1 ul li a { background:url(menu_bg.jpg) no-repeat; display:block; float:left;}
.menu1 .home { background-position:0 0px; width:99px; height:20px; display:block;}
.menu1 .home:hover { background-position:-218px 0px;}
.menu1 .menu0 { background-position:0 -32px; width:99px; height:20px; display:block;}
.menu1 .menu0:hover { background-position:-218px -32px;}
.menu1 .menu1 { background-position:0 -66px; width:175px; height:20px; display:block;}
.menu1 .menu1:hover { background-position:-218px -66px;}
.menu1 .menu2 { background-position:0 -95px; width:108px; height:20px; display:block;}
.menu1 .menu2:hover { background-position:-218px -95px;}
.menu1 .menu3 { background-position:0 -122px; width:127px; height:20px; display:block;}
.menu1 .menu3:hover { background-position:-218px -122px;}
.menu1 .menu4 { background-position:0 -145px; width:195px; height:20px; display:block;}
.menu1 .menu4:hover { background-position:-218px -145px;}

.goods_con { width:1000px; margin:0 auto; margin-top:15px; line-height:20px;}
.goods_con .classname { font-size:24px; font-weight:bold; margin-top:20px; width:1000px; border-bottom:1px solid #ef7d01; padding-bottom:5px; display:block;}
.goods_con .con { font-size:20px; margin:10px 0; width:1000px; border-bottom:1px solid #ef7d01; padding-bottom:10px;}
.goods_con .down { font-size:18px; border-bottom:1px solid #ef7d01; padding-bottom:10px;}
.goods_con .down h1 { color:#f00; float:left;}
.goods_con .down span { color:#00ff00;}
.goods_con .down .r_con { float: right;}
.goods_con .down .r_con p { float:left; margin:0 20px;}
.goods_con .down .r_con a { background:url(download.gif) no-repeat left center;; padding-left:20px; color:#fff; text-decoration:underline;}

.box .block_1 { width:240px; margin:0 auto; margin-top:50px; border:2px solid #FF5959;}
.box .block_2 { margin-top:20px;}
.box .block_2 .img2 { border:2px solid #FF5959; float:left;}
.box .block_2 .boxc { width:260px; height:160px; float: left; margin:0 20px;}
.box .block_2 .boxc .font { font-size:24px;}
.box .block_2 .img3 { border:2px solid #FF5959; float:left;}*/

.topimg { margin-top:5px;}
.menu_line {  margin-top:15px; position:relative; border-bottom:1px solid #ae0004; padding-bottom:3px}
.menu_line .three li {  float:left; border-bottom:none;}
.menu_line .three a { display:block; height:26px; margin-left:15px; margin-top:4px;}
<!--.menu_line .three .li_0 { width:99px; border-right:none; margin-left:20px;}-->
<!--.menu_line .three .typelink0 {  background-position:-28px 0px; width:83px; }-->
.menu_line .three .li_1 { width:148px;  margin-left:15px;}

.menu_line .three .li_2 { width:101px; }

.menu_line .three .li_3 { width:176px; }

.menu_line .three .li_4 { width:109px;}

.menu_line .three .li_5 { width:127px;}

.menu_line .three .li_6 { width:124px;}


.main_con {  padding:15px 15px; } 
.main_con .block { border-bottom:1px solid #AE0004; padding-bottom:30px; padding-top:15px;text-align: center}
.main_con .block dd { width:470px; float:left;  border:1px solid #AE0004; margin-left:10px; display:inline; height:130px; position:relative; margin-bottom:15px;}
.main_con .block dd img { margin:10px; float:left;}
.main_con .block .right_con { display: inline-block; width:680px; margin:10px auto;
            border-bottom: 1px solid #666666;background: url(li_bg.gif) no-repeat left;
}
.main_con .block .right_con a{display: block;float: left;margin-left: 25px;}
.main_con .block .right_con span{display: block;float: right;font-size: 14px;}
.block .right_con h1 { font-size:18px;}
.block .right_con .domore { position:absolute;bottom:10px; left:400px; padding-right:10px;}
.block .right_con .domore .alink_1 { background:url(cp_link2.gif) no-repeat; padding-left:20px; color:#f00;}
.block_2 { display:none;}
.block_3 { display:none;}
.block_4 { display:none;}
.block_5 { display:none;}
.block_6 { display:none;}
.block_x { display:none;}
.block_y { display:block;}
.foot { width:1000px; height:60px; line-height:60px; text-align:center; font-size:16px;}

.goods_con { padding-bottom:20px; border-bottom:1px solid #ae0004; padding:15px; line-height:30px;}
.goods_con .proname { font-size:20px; margin-top:15px; padding-top:10px; border-top:1px solid #ae0004;}
.goods_con .con { color:#fff; font-size:14px;; font-weight:bold; border-bottom:1px solid #ae0004; padding-bottom:15px;}
.down h1 { color:#F00; font-size:14px; float:left;} 
.down span { color:lime;}
.r_con { float:right;}
.r_con p { float:left; margin:0 25px;}
.down .r_con a { background:url(download.gif) no-repeat left center;; padding-left:20px; color:#fff; text-decoration:underline;}