@charset "utf-8";
/* CSS Document */

/* 通用样式  begin*/
body { font-family:Arial, Helvetica, sans-serif; font-size:11px; padding:0; margin:0 auto; background: #fff; text-align:left; }
a { text-decoration: none; }
a img { border:none; }
ul { display:block; margin:0; padding:0; }
ol { display:block; margin:0; padding:0; }
li { display:block; list-style:none; }
* { margin:0px; padding:0px; }
#myshowinfo { width:600px; height: auto; float: left; margin: 0 auto; margin-left: 20px; margin-top: 30px; }
#myshowinfo a { color:#0066FF; margin-right:10px; }
#myshowinfo a:hover { text-decoration:underline; }
.clear { clear:both; }
h5 { background:#fff; color: #000; font-size: 9px; margin-bottom:3px; text-align:center; letter-spacing:-1px; }
h5 a { color:#000; }
/*头部*/
#header { width:914px; height:105px; margin: 0 auto; border-top:1px solid #cccccc; border-left:1px solid #cccccc; border-right:1px solid #cccccc; }
#etw_header { width:914px; height:20px; margin: 0px auto; display: block; background: #fff; }
.banner { height:80px; padding: 0px; padding: 0px; display:block; width:914px; background:url(../images/banner.jpg); }
.yuyan { margin-top:10px; float:right; width:900px; padding-right:5px; height:auto; color:#000; display:block; text-align:right; }
.yuyan a { color:#000; }
.yuyan a:hover { color:#000; }
.yuyan a img { border:none; }
.qucikl { width:260px; height:auto; float:right; margin:40px 5px 0 0; }
.quick { color:#000; font-weight:bold; width:60px; height:auto; float:left; margin:4px 0 0 0; }
.table { float:left; width:200px; }
/*导航*/
.nav { width:914px; height:24px; background:#ff8c00; }
.nav ul { float:right; height:24px; width:820px; display: block; }
.nav ul li.button { float:left; width:120px; height:24px; text-align:center; border-left:1px solid #fff; line-height:22px!important; _line-height:20px; }
.nav ul li.button1 { border-left:1px solid #fff; float:left; width:120px; height:24px; text-align:center; line-height:22px!important; _line-height:20px; border-right:1px solid #fff; }
.nav ul li.button a { width:120px; color:#FFF; font-size:12px; font-weight:bold; height:24px; }
.nav ul li.button1 a { width:120px; color:#000; font-size:12px; font-weight:bold; height:24px; }
.nav ul li.button a:hover { background:#E50003; width:auto; display:block; color:#000000; }
.nav ul a:hover { visibility:visible; position:relative; z-index:200; }
.nav ul li:hover { position:relative; z-index:200; }
.nav ul ul, .nav ul :hover ul ul, .nav ul :hover ul :hover ul ul { position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; }
.nav ul :hover ul.sub { left:0; top:21px; background: #F9F9F9; border:1px solid #ccc; width:238px; height:auto; z-index:300; font-size:11px; }
.nav ul :hover ul.sub li { display:block; font-size:11px; height:auto; line-height:23px; position: relative; float:left; width:238px; border-bottom: 1px dotted #CCCCCC; text-align:left; }
.nav ul :hover ul.sub li.li2 { border-bottom:none; }
.nav ul :hover ul.sub li a { width:233px; font-weight:normal; font-size:11px; padding-left:5px; color:#000; float:left; text-align:left; border-right:none; }
.nav ul :hover ul.sub li a:hover { width:235px; padding-left:5px; color:#E05910; display:block; background:none; }
.nav ul :hover ul :hover ul { left:100px; top:-4px; background: #fff; padding:3px; border:1px solid #3a93d2; width:auto; height:auto; }
/*中间*/
#main { width:914px; margin:0px auto; height: auto; overflow:hidden; background: #fff; border-left:1px solid #cccccc; border-right:1px solid #cccccc; }
#left { width:227px; float:left; margin-left:2px!important; margin-left:2px; color: #fff; background: #EDEEEF; margin-top:5px; }
#left .pruductlist_title { border-bottom:1px solid #E2E1E1; width:212px; height:22px; padding:7px 0 0 15px; background:#CCCFD2; color:#000000; font-weight:bold; font-size:13px; }
#left #menu { color:#000; width:227px; background:#EDEEEF; margin:0px; padding:0px; }
#menu li { border-bottom:1px solid #E2E1E1; line-height:28px; height:auto; display:block; }
#menu li a { color:#0D0303; display:block; background: url(../images/gif-0760.gif) no-repeat 5px 10px; padding-left:20px; }
#menu li a:visited { color:#FF6600; }
#menu li.li_small { padding-left:20px; display:block; font-weight:normal; line-height: 22px; }
#menu li.li_small a { display:block; color:#000; font-weight:normal; background:url(../images/icon.gif) no-repeat center left; }
#menu li.li_small a:visited { color:#FF6600; }
#menu li.li_small a:hover { text-decoration:none; color:#960507; }
#left .contactl { width:180px; height:400px; padding: 10px 9px 10px 20px; font-size: 11px; color: #000; line-height: 22px; }
#contact { width:180px; height:280px; padding: 10px 9px 10px 20px; font-size: 11px; color: #000; line-height: 22px; }
.contact_title { border:1px solid #ccc; width:200px; height:100px; background:url(../images/contact.jpg) no-repeat; margin:15px 0 5px 13px; }
.contact_title div { color:#000; padding:50px 0px 0px 10px; font-size: 15px; font-weight:bold; }
/*右边*/
#right { margin-top:5px; width:673px; float: left; padding-left:10px; background:#fff; height: auto; }
#right #about_pic { border:1px solid #ccc; width:669px; height: 75px; background:url(../images/banner1.jpg) no-repeat; }
h2{font-size:16px; line-height:30px; }
h3{font-size:18px; line-height:35px;}
#right #about_pic div { color:#000000; font-size:18px; font-weight:bold; padding:20px 0 0 0px; float:left; }
#right #about_title { margin-top:8px; width:654px; height:auto; background:url(../images/about_line1.jpg) bottom no-repeat; padding:0px 0 5px 12px; line-height: 21px; color: #E50003; font-size: 12px; font-weight: bold; }
#right #about_title a { color:#E50003; }
#right #about_title span { color:#000; }
#right #about_title a:hover { color:#E50003; }
#right #about_title1 { margin-top:8px; width:644px; height:auto; background:url(../images/about_line1.jpg) bottom no-repeat; padding:0px 0 5px 12px; line-height: 21px; color: #E50003; font-size: 12px; font-weight: bold; }
#right #about_title1 a { color:#E50003; }
#right #about_title span { color:#000; }
#right #about_title1 a:hover { color:#E50003; }
#product_title { width:649px; height:25px; background:url(../images/about_line2.jpg) bottom no-repeat; padding-left: 15px; line-height: 21px; color: #E50003; font-size: 12px; font-weight: bold; }
#text { width:649px; height:auto; padding:5px; font-size: 11px; line-height: 24px; color: #000000; font-weight: normal; }
#text .tupian img { margin-left:160px; border:1px solid #ccc; }
#text .tupian1 img { margin-left:50px; border:1px solid #ccc; }
#text .tupian2 img { margin-left:110px; border:1px solid #ccc; }
#text a { color:#e50003; }
#text a:hover { color:#000; }
#text .more { width:50px; text-align:left; height:20px; line-height:19px; font-weight:bold; float:right; }
#text .more a { color:#e50003; text-decoration:none; }
#text .more a:hover { color:#000; text-decoration:none; }
/*主产品定义*/
.pic { font-size: 11px; color: #818181; line-height: 18px; margin-top:0px; margin-top:5px; }
.pic .img { width:auto; height:auto; float:left; margin-bottom:10px; margin-left: 20px !important; margin-left: 10px; }
.pic .img2 { float:left; width:110px; margin-left:20px !important; margin-left:15px; margin-bottom:10px; text-align:center; }
.pic .img2 a { color:#000; font-family:Tahoma; font-size:11px; }
.pic .img2 a:hover { color:#FF6600; }
.pic .img2 a img { border:1px solid #ccc; display:block; }
.pic .img .img1 { width:110px; height:110px; float:left; border:1px solid #818181; margin-top:10px; text-align:center; clear:left; }
.pic .img .font1 { width:536px !important; width:545px; height:auto; float:right; border-left:1px dashed #818181; margin-left:2px; margin-top:10px; overflow:hidden; }
.pic .img .font1 a { font-weight:bold; }
.pic .img .font1 a:hover { text-decoration:underline; }
.pic .img .font1 .top2 { height:auto; line-height:20px; background:#ffffff; padding-left:10px; font-size:13px; width: 410px; }
.pic .img .font1 a.pdf { font-weight:normal; }
.pic .img .font1 a.pdf img { float:left; margin-right:3px; }
/*尾部*/
#footer { width: 914px; margin:0px auto; height:75px; background:#403E3E; color: #fff; border-left:1px solid #cccccc; border-right:1px solid #cccccc; border-bottom:1px solid #cccccc; }
#footer #productname { font-size:11px; width:100%; height:20px; line-height:20px; text-align:center; color:#fff; padding-top: 5px; margin:0 auto; }
#footer #productname a { color:#fff; }
#footer #productname a:hover { color:#FF9900; }
#footer #pageaddress { width:90%; height:15px; line-height:20px; text-align:center; color:#fff; margin:0 auto; padding-bottom: 5px !important; _padding-bottom: 3px; }
#footer #otherlink { width:450px; margin:0 auto; height: auto; }
#footer #otherlink div { background:#fff; float:left; width:auto; height:auto; margin-left:20px; text-align:center; font-size:11px; }
#footer #otherlink div.div2 {   width:90px; }
#footer #otherlink div.div3 {   width:90px; }
#footer #otherlink a img { border:none; }
#footer #otherlink div a { color:#000; font-weight:bold; }
/*公司简介页面*/
.pic1 { font-size: 11px; color: #818181; line-height: 18px; text-align:center; }
.pic1 { width:100%; height:auto; }
.pic1 img { border:1px solid #ccc; margin-right:30px; }
#right #text #about_title1 { margin-top:5px; width:634px; height:28px; background:url(../images/about_line1.jpg) bottom no-repeat; padding:3px 0 0 15px; line-height: 20px; color: #E50003; font-size: 12px; font-weight: bold; }
#right #text #about_title2 { margin-top:5px; width:634px; height:28px; background:url(../images/about_line1.jpg) bottom no-repeat; padding:3px 0 0 15px; line-height: 20px; color: #E50003; font-size: 12px; font-weight: bold; margin-bottom:10px; }
.STYLE1 { color:#FF0000; }
.table02 { padding:0 0 0 10px; width:85%; background:#fff; margin-top: 25px; color: #000; line-height: 25px; margin-left:6px; }
.table02 tr { background:#fff; }
.table02 tr td { margin-left:3px; }
.table03 { background: #E9F1F4; width:120px; margin-top:0px; margin-right:4px; font-size:12px; color:#2B4B9C; float:left; }
/*小类单个产品*/
.midd { width:660px; height:auto; font-size:11px; text-align:justify; line-height:20px; color:#000; margin-top:5px; }
.midd .tupian { margin: 0 10px 0 10px; }
.midd .tupian img { border:1px solid #ccc; margin: 0 20px 0 30px; }
.midd .tupian1 { margin: 0 10px 0 10px; }
.midd .tupian1 img { border:1px solid #ccc; margin: 0 20px 0 180px; }
.midd .table01 { margin-bottom:10px; background: #B2CDDC; width:95%; margin-left:0 auto; float:left; text-align:left; }
.midd .table01 tr { background: #FFFFFF; }
.midd .table01 td { padding-left:10px; }
.xl { margin-top:10px; float:right; width:auto; height:33px; text-align:right; clear:both; }
.consulting { float:left; width:205px; text-align:right; }
.consulting img { float:right; border:none; }
.d { color:#FF0000; }
#middle { width: 99%; float:left; padding-top:5px; }
#middle ul { width:98%; float:left; margin:0px; padding:0px; padding-left:10px; text-align:left; }
#middle ul li { padding-top:2px; width:49%; float:left; }
#middle ul li ol { border-bottom:1px dashed #ccc; width: auto; margin:0px; padding:0px; height:115px; }
#middle ul li ol li { width:110px; }
#middle ul li ol .pic { width:110px; float:left; height:110px; padding: auto 5px; display: inline-block; }
#middle ul li ol li.pic img { border:1px solid #ccc; }
#middle ul li ol li.title { color: #000; display: block; padding: 0px 0 0 10px; margin:0; width:170px; line-height:18px; }
#middle ul li ol li.title a { color: #000; border-bottom: 1px #FFFFFF dashed; }
#middle ul li ol li.title a:hover { color:#AC0606; }
#middle ul li ol li.content { width: 170px; padding-left:10px; float:left; color:#282828; font-size:11px; line-height:22px; border:none; margin-top:1px; }
#middle a.pag { display:inline-block; margin:4px 4px; padding:4px 8px; font-size:11px; background:#333333; color:#FFFFFF; float:right; }
#middle a.pag:hover { background:#990000; }
.gd { height:1000px; }
.gd1 { height:1000px; }
.gd2 { height:820px; }
form { padding:0px; margin:0px; background:#FFF; height:500px; width:500px; margin:0 auto; float:left; }
form .eachitem { padding:0px; margin:0px; line-height:25px; height:25px; clear:both; }
form .eachitem .etwleft { width:90px; float:left; text-align:right; margin-right:8px; }
form .eachitem .etwleft b { color:#FF0000; }
form .eachitem .etwright { width:400px; float:left; }
form .eachitem .etwright input { width:300px; height:20px; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:20px; font-weight:bold; border:1px solid #7B9EBD; color:#FF6600; }
form .eachitem .etwright select { width:302px; *width:304px;
_width:304px; height:24px; margin-top:0px; *margin-top:2px;
_margin-top:2px; }
form .eachitem .etwright textarea { width:300px; height:80px; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:20px; font-weight:bold; border:1px solid #7B9EBD; color:#FF6600; }
form .eachitem .etwright .input { width:120px; margin-left:5px; margin-top:10px; }
form .buttom { margin-top:80px!important; margin-top:10px; }
