@charset "utf-8";
body { background:#144566; color:#000000; margin:0 auto; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:21px; }
img { border:none; }
ul, ol, li { list-style:none; }
*{ margin:0; padding:0; }
ol:after, ul:after { content:"."; display:block; font-size:0px; line-height:0px; height:0; clear:both; visibility:hidden; }
a { color:#3B76B0; background-color:inherit; }
a:hover { color:#003E63; background-color:inherit; }
.clear { clear:both; height:0px; font-size:0px; }
.title { margin:4px 0 0px 0; font-size:12px; color:#000; text-decoration:none; background:url(../images/into.gif) no-repeat center left; color:#3B76B0; font-weight:bold; padding:0 0 0 20px; font-size:15px; }
.title1 { margin:8px 0 0px 0; color:#000; font-family:Arial; text-decoration:none; background:url(../images/into.gif) no-repeat center left; color:#3B76B0; font-weight:bold; padding:0 0 0 20px; font-size:15px; clear:both; }
.title1 h2{ line-height:20px; font-size:16px;}
.more { font-size:12px; color:#003399; text-align:right; width:45px; font-weight:bold; background:url(../images/back.gif) no-repeat center left; float:right; padding-left:15px; }
#wrapper { width:776px; height:auto; margin:0 auto; background: #fff; }
#header { clear:both; width:751px; height:80px; background:url(../images/bj.jpg); margin:0 auto; }
.name { width:215px; padding-left:5px; height:auto; font-weight:bold; color:#FFFFFF; font-size:13px; background:#979797; margin-bottom:1px; }
.name img { margin-right:5px; }
.name a { font-family:Arial, Helvetica, sans-serif; width:220px; height:auto; font-weight:bold; color:#FFFFFF; font-size:13px; background:#979797; margin-bottom:3px; text-decoration:none; }
.name a:hover { color:#EBE8E8; }
#header h5 { color:#E3E3E5; font-size:9px; width:100%; margin:0px auto; text-align:right; height:auto; }
#header h5 a { color:#E3E3E5; }
#header #language { width:175px; margin-top:15px; padding-top:1px; font-size:11px; float:right; margin-left:3px; text-decoration:none; }
#header #language a { color:#333399; margin-right:3px; text-decoration:none; }
#header #language a:hover { text-decoration:none; }
#header #language img { margin-right:5px; }
#hmenu { padding:13px 0 1px 0; float:left; height:auto; margin-left:5px; margin-top:0px; width:450px; }
#hmenu a { padding:12px 13px 2px 11px; text-decoration:none; color:#fff; background:#2C46A0 url(../images/hme.gif) no-repeat top center; margin:0 0 3px 1px; border-bottom:4px solid #FC993C; }
#hmenu a:hover { background:#FC993C; color:#ffffff; border-bottom:4px solid #FC993C; text-decoration:none; }
#banner { width:752px; height:126px; background:url(../images/banner.jpg); border-bottom:1px solid #fff; display:block; clear:both; margin:0 auto; }
#banner .word { width:700px; font-family:Arial; font-size:16px; color:#fff; height:25px; padding-top:36px; line-height:25px; text-align:left; padding-left:52px; font-weight:bold; }
.word a{color:#EEE; text-decoration:none; }
#banner .scroll { display:block; font-family:"Times New Roman", Times, serif; font-weight:bold; margin-top:40px; color:#FFF; text-align:left; padding-left:53px; }
#banner .scroll h2 { display:inline; font-size:20px; font-weight:bold; line-height:25px; }

.con { border-top:1px solid #FEFEFE; background:#ffffff; color:#000000; width:776px; margin:0 auto; padding-top:8px; overflow:hidden; }
.con .footpro{float:left; width:100%; text-align:center; }
 .con .footpro a {width:auto; padding:0 5px;  text-decoration:none;  }
#left .contact { width:218px; height:auto; padding-top:0px; font-size:11px; color:#000; line-height:19px; background:url(../images/contact.jpg) top no-repeat #F1F2F3; border:1px #cccccc solid; padding-bottom:10px; margin-top: 2px; }
.div_c { padding-left:10px; padding-top:20px; width:100px; padding-bottom: 30px; font-size: 16px; font-weight:bold; color: #fff; }
#left .contact .font { width:210px; height:auto; margin-left:7px; }
#left .contact .font p.p2 { padding-left:24px; }
#left .contact .font a { text-decoration:none; }
.font span { margin-left:24px; }
#left .contact a { color:#7EC7F4; text-decoration:underline; }
#left .contact a:hover { text-decoration:none; }
#left .title { width:218px; padding-left:0px; color:#FFFFFF; font-size:15px; line-height:20px; background-color:#3B83C9; font-weight:bold; }
.right .productlist { width:500px; float:left; height:auto; background:#ffffff; }
.right .hot{ width:500px; height:auto; font-size:14px; line-height:25px; font-weight:bold; color:#3E6FFF; text-align:center; padding-right:10px; }
.right .hot span{display:block; text-align:right; font-size:16px; }
.right .productlist span { margin-left:15px; }
.right .productlist p { text-indent:20px; }
.right .productlist p.p2 { text-indent:0px; padding-left:25px; }
.right .productlist1 { width:514px; float:left; height:auto; line-height:21px; background:#ffffff; }
.right .productlist1 strong { color:#993333; font-family:Arial; font-size:16px; margin-top:20px; display:block; padding:0; }
.right .picture { width:508px; float:left; height:auto }
.right .picture img { padding:7px; border:1px solid #cccccc; margin-right:11px; margin-top:9px; margin-bottom:5px; }
.right .productlist ul { margin:6px 2px 0px 0px; text-align:left; width:500px; color:#000000; }
.right .productlist ul li { display:block; margin:0px; width:508px; height:auto; border-bottom:1px #CCCCCC dashed; padding:4px; float:left; }
.right .productlist ul li ol { margin:0 auto; float:left; width:100%; }
.right .productlist ul li ol li { display:inline; float:left; width:24%; border:none; margin:0 auto; }
.right .productlist ul li ol li img { border:1px #cccccc solid; }
.right .productlist ul li .etw_pinfo { width:360px; line-height:18px; margin-left:3px; float:right; }
.right .productlist ul li .etw_pinfo a { color:#3366FF; display:block; text-decoration:none; }
#left { float:left; background:#fff; width:220px; margin-bottom:-10000px; padding-bottom:10000px; margin-left: 13px!important; margin-left:6px; }
#leftmenu { margin:0; padding:0; line-height:16px; }
#leftmenu a { display:block; background:#EDEEEF url(../images/vme.gif) no-repeat center left; color:#000; padding:5px 0 5px 25px; margin:0 0 1px 0; text-decoration:none; font-family:Arial; }
#leftmenu a:hover { color:#6AC9F2; }
#leftmenu a:visited{color:#330099;}
#left #leftproduct { width:220px; height:auto; }
#right #rightproduct { width:530px; height:auto; }
.leftcontact { color:#808080; margin:2px 0 2px 0; padding:8px; }
#leftmenu .more1 { font-size:12px; width:220px; height:20px; font-weight:bold; text-align:right; display:block; color:#ffffff; background:#31312E; }
#leftmenu .more1 a { color:#ffffff; background:none; }
#leftmenu .more1 a:hover { color:#FFFFFF; background:none; }
.right .contant { width:500px; height:auto; padding-left:5px; padding-top:15px; padding-right: 5px; }
.right .contant a.pdf { float:left; display:block; color:#666; text-decoration:none; }
.right .contant a.pdf img { display:inline; margin:0 2px -5px 0; border:none; padding:0; }
.right .contant #img { width:90%; text-align:center; margin-bottom:5px; font-size:12px; }
.right .contant #img img { border:1px solid #cccccc; padding:2px; margin:0 auto; display:block; }
.right { float:right; width:515px; margin-bottom:-10000px; padding-bottom:10000px; background:#fff; padding-right: 10px!important; padding-right:5px; }
.right01 { float:right; width:505px; margin-bottom:-10000px; padding-bottom:10000px; background:#fff; padding-right: 10px!important; padding-right:5px; }
.right .back1 a { display:block; background:#EF7301; width:50px; margin-right:10px; border:1px #cccccc dotted; text-align:center; float:right; color:#000000; font-weight:bold; margin-bottom:2px; text-decoration:none; }
.right .back1 a:hover { background:#666666; color:#FFFFFF; font-weight:bold; text-decoration:none; }
.abouttop1 { background:url(../images/arrow2.jpg) left no-repeat center; width:95%; padding-left:17px; height:20px; line-height:20px; margin:5px 0 10px 3px; font-weight:bold; color:#084C8D; float:left; border-bottom:2px #316AC4 solid; font-size:12px; }
.otherpro { width:99%; height:auto; margin:0px auto; }
.otherpro ul { width:100%; height:auto; }
.otherpro ul li { width:100px; float:left; padding:0px; margin:5px 10px 5px 3px; display:inline-block; }
.otherpro ul li img { display:block; border:1px solid #ccc; }
.otherpro ul li strong { display:block; text-align:center; float:none; font-family:Arial; }
.otherpro ul li a { color:#000000; }
.otherpro ul li a:hover { color:#0066FF; text-decoration:underline; }
#links { clear:both; position:relative; margin:0 auto; width:734px; padding:2px 10px 2px 10px; background:#E5E4E4; color:#000; height:120px; margin-bottom:2px; text-decoration:none; }
#links strong { text-decoration:underline; }
#links .more { float:right; }
#links .more a { color:#3270AC; }
#links .more a:hover { text-decoration:none; color:#fff; }
#footer { clear:both; margin:0 auto; width:744px; height:52px; padding:5px 5px 0 5px; background:#D9D8D8; }
#footer p { padding-top:5px; padding-bottom:5px; padding-left:30px; color:#808080; float:left; }
#footer a { color:#808080; background:inherit; }
#footer a img { filter:alpha(opacity=70);  /*Fancy style for IE */ -moz-opacity:0.7; opacity:0.7; }
#footer a:hover img { filter:alpha(opacity=100);  /*Fancy style for IE */ -moz-opacity:1; opacity:1; }
#footer #add { width:80%; float:left; height:38px; line-height:20px; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-align:center; padding-left:30px; padding-top:6px; }
#footer #address { width:100%; height:20px; line-height:20px; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-align:center; }
#footer #otherlink { width:640px!important; width:655px; margin-top:1px; margin:0 auto; }
#footer #otherlink div { float:left; width:90px; height:25px; margin-left:10px; text-align:center;overflow:hidden; }
#footer #otherlink div a img { border:none; }
#footer #otherlink div a { text-decoration:none; color:#ccc; font-weight:bold; font-family:Arial, Helvetica, sans-serif; }
#etw_footer { clear:both; margin:0 auto; width:776px; height:60px; background:#fff; padding-top: 5px; }
