@charset "utf-8";
/* CSS Document */
body { background:#0D3C6B; font:11px Tahoma, Verdana, Segoe, sans-serif; text-align:justify; line-height:21px; }
* { margin:0px; pAdding:0px; text-decoration:none; }
.img { border:0px; float:right; }
h5 { color:#FFFFFF; font-size:9px; }
.clear { clear:both; }
.h { width:525px; clear:both; margin-top:15px; float:left; }
img { border:none; }
:focus { -moz-outline-style:none; }
ol, ul, dl, dt { list-style: none; }
ol:after, ul:after { content: "."; display:block; font-size:0px; line-height:0px; height:0; clear:both; visibility:hidden; }
.h01 { background:#669ACC; width:206px; height:146px; *height:144px;
_height:144px; float:left; }
.h02 { background:#74AAD6; width:206px; height:21px !important; _height:14px; float:left; }
.h03 { background:#669ACC; width:206px; height:86px; *height:84px;
_height:84px; float:left; }
.h04 { background:#669ACC; width:206px; height:136px; *height:134px;
_height:134px; float:left; }
.email { display:block; color:#ff6600; }
.mobile { display:block; text-indent:44px; }
.h001 { background:#669ACC; width:185px; height:155px !important; _height:166px; clear:both; display:block; }
.h002 { background:#669ACC; width:185px; height:205px !important; _height:216px; clear:both; display:block; }
.lab { color:#ff0000; }
.table01 { width:705px; height:auto; margin-left:5px; background:#4CA3E8; }
.table01 tr { background:#F5FDFF; pAdding:0px 3px; }
.table01 td { pAdding:0px 3px; }
.img02 { border:1px solid #ccc; pAdding:1px; }
#head { width:932px; height:118px; margin:0px auto; }
#header { background-color:#fff; width:932px; height:70px; margin:0px auto; font-size:11px; pAdding:0px; }
.top { width:950px; height:21px; margin:0 auto; text-align:right; font-size:11px; }
.top a { color:#ffffff; height:21px; 　font-size:11px; }
.lanuge { width:140px; height:auto; float:right; margin-top:36px; }
#header .logo { width:207px; height:70px; float:left; font-size:14px; font-weight:bold; }
#header .logo img { float:left; }
#header a { color:#000000; margin-right:10px; text-decoration:none; }
#header a:hover { color:#08367A; }
.company1 { width:540px; height:50px; font-size:18px; font-weight:bold; color:#08367A; float:left; pAdding-top:20px; margin-left:30px; }
#header .company1 a { color:#0C4EB1; margin:0; }
.company1 a:hover { text-decoration:underline; }
.company1 h2 { font-size:16px; font-family:Arial; }
h2 { font-family:Arial; font-size:24px; line-height:35px; color:#3366FF; }
a.detail { width:auto; height:15px; color:#0363A0; margin-left:10px; font-weight:bold; }
a:hover.detail { color:#FF9700; }
.menu2 { height:24px; margin:0px auto; width:932px; background-color:#fff; }
.menu2 li.top { width:auto; height:22px; float:left; margin-right:1px; font-weight: bold; }
.menu2 li a.top_link { float:left; pAdding:0px 25px 0px 24px; background:url(../image/nav.jpg) no-repeat; color:#fff; cursor:pointer; height:24px !important; _height:22px; font-size:12px; }
.menu2 li a.top_link:hover { color:#FDD73C; }
.menu2 li.leave { width:auto; height:22px; float:left; font-size:12px; font-weight:bold; color:#ffffff; background:#20649D; pAdding-right:2px; }
.menu2 li.leave a { display:block; pAdding:0px 51px 0px 52px; }
/* Default link styling */

/* Style the list OR link hover. Depends on which browser is used */

.menu2 a:hover { visibility:visible; position:relative; z-index:200; }
.menu2 li:hover { position:relative; z-index:200; }
/* keep the 'next' level invisible by placing it off screen. */
.menu2 ul, .menu2 :hover ul ul, .menu2 :hover ul :hover ul ul, .menu2 :hover ul :hover ul :hover ul ul, .menu2 :hover ul :hover ul :hover ul :hover ul ul { position:absolute; top:-999px; width:0; height:0; margin:0; pAdding:0; list-style:none; }
.menu2 :hover ul.sub { left:0; top:20px; background: #0155C9; border:1px solid #6F6F6F; white-space:nowrap; width:183px; height:auto; z-index:200; }
.menu2 :hover ul.sub li { height:auto; line-height:20px; float:left; font-weight:normal; border-bottom: 1px solid #ccc; }
.menu2 :hover ul.sub li a { width:180px; color:#FF6600; text-decoration:none; float:left; text-align:left; background:#f5f5f5; pAdding-left:3px; font-size:11px; }
.menu2 :hover ul.sub li a:hover { color:#08367A; background:#fff; }
#container { width:932px; height:auto; margin:0px auto; background:#fff; overflow:hidden; }
#left_contant { width:207px; height:auto; margin-top:0px; float:left; }
#left_contant #left { width:207px; height:auto; background:url(../image/left_bg.gif) no-repeat; }
.left_bottom { width:207px; height:8px; background:url(../image/block_bot.gif) no-repeat; }
#left ul { width:206px; height:auto; text-align: left; color:#FFFFFF; font-size:12px; }
#left ul li { pAdding: 0 0 0px 0px; height:auto; margin-bottom:1px; line-height:26px; }
#left ul li a { color: #fff; margin: 0px; width:190px; height:auto; pAdding-left:10px; display: block; font-weight:bold; text-decoration:none; background:url(../image/button7.jpg); }
#left ul li a:hover { text-decoration:none; list-style:none; color:#ff6600; }
#left ul li a.hover1 { color:#040001; margin:0px; width:170px; height:auto; display: block; pAdding-left:21px; text-decoration:none; background:url(../image/ti.gif) left center no-repeat; font-weight:normal; }
#left ul li a.hover1:visited { color:#666; }
#left ul li a.hover1:hover { color:#ff6600; background:url(../image/tihover.gif) left center no-repeat; }
#right_contant #myshowinfo { width:130px; height:auto; margin-top:10px; margin-left:10px; }
#right_contant #myshowinfo ul { width:130px; height:auto; line-height:21px; }
#right_contant #myshowinfo ul li { width:130px; list-style:none; height:25px; line-height:21px; float:left; }
#right_contant #myshowinfo ul li a { color:#0000FF; }
#right_contant #myshowinfo ul li a:link, #myshowinfo a:visited { color:#0000FF; text-decoration:none; }
#right_contant #myshowinfo ul li a:hover { text-decoration:underline; }
.etw_productname { color:#000000; font-size:12px; font-weight:bold; padding-left:9px; border-bottom:1px solid #cccccc; float: left; width: 710px; clear: both; margin-top: 16px; }
.left2 { width:206px; height:auto; float:left; display:block; }
.left2 a { text-decoration: none; }
.left2 .title4 { width:198px; background: url(../image/17.jpg) no-repeat right #20649D; color: #FFFFFF; pAdding-left: 8px; font-weight:bold; }
.title5 { width:207px; height:56px; color: #FFFFFF; font-weight:bold; background:url(../image/contact.gif) no-repeat; font-size: 12px; }
.left2 .font { width:198px; padding-left:4px; color: #040001; text-align:left; padding-bottom:20px; background:url(../image/left_bg.gif) repeat; }
#right_contant { width:725px; height:auto; margin-top:0px; float:left; background:#fff; }
#right_contant .banner { width:720px; height:120px; background:url(../image/banner.jpg) no-repeat; float: left; margin: 0 auto; margin-left:5px !important; _margin-left:2px; }
.banner .company { width:500px; height:auto; pAdding-top:60px; font-size:18px; font-weight:bold; color:#0066CC; float:right; }
#right_contant .etw_left { width:724px; height:auto; background:#ffffff; float:left; }
.etw_left .etw_company { width:715px; height:auto; float:left; pAdding:2px 0px 0px 5px; }
.etw_left .etw_company p { pAdding:0px 3px 2px 5px; }
.etw_left .etw_company .p1 { pAdding:5px 3px 2px 5px; text-align:center; }
.etw_company .more { float:right; color:#2B4B9C; font-weight:bold; margin-right:2px; }
.etw_company .more a { color:#2B4B9C; display:block; pAdding:0px 5px; font-size:12px; }
.etw_company .more a:hover { color:#ff6600; }
.etw_company a.pdf { color:#333; }
.etw_company a.pdf img { margin:0 5px -5px 0; }
.etw_left .history { width:520px; height:150px; float:left; pAdding:0px 10px; color: #525050; background:#ffffff; }
.etw_left .history .title { width:510px; height:auto; border-top:1px solid #3889D8; background:#EFEFEF; color: #0066FF; font-size: 12px; font-weight: bold; pAdding-left: 4px; }
.title { width:710px; height:21px !important; _height:17px; border:1px solid #E2E2E2; background:#EFEFEF; color:#FF6600; font-size:12px; font-weight:bold; pAdding-left:4px; text-align:left; pAdding-top:0px !important; _pAdding-top:3px; }
.title03 { width:520px; height:auto; border:1px solid #E2E2E2; background:#EFEFEF; color:#FF6600; font-size:12px; font-weight:bold; pAdding-left:4px; margin:2px 0px 10px 5px; *margin:2px 0px 18px 5px;
text-align:left; }
.title a, .title03 a { color:#FF6600; text-decoration:underline; }
.title a:hover, .title03 a:hover { text-decoration:none; }
.descri { width:260px; height:auto; float:left; text-align:center; }
.descri a { color:#08367A; }
.descri a:hover { color:#FDC222; }
.etw_left .etw_company .img01 { border:1px solid #ccc; pAdding:2px; float:left; margin-right: 3px; margin-top:5px; }
.etw_left .etw_company .imgpro { display:block; margin:2px auto; border:1px solid #ccc; margin-bottom:5px; }
#right_contant .etw_right { width:185px; height:910px; background:#669ACC; float:left; }
#right_contant .etw_right01 { width:185px; height:auto; background:#669ACC; float:left; }
#product { width:700px; height:auto; }
#product ul { width:710px; float:left; height:auto; margin-left:3px; }
#product ul li { float:left; width:715px; height:110px; margin-bottom:8px; }
#product ul li ol { display: inline-block; }
#product ul li ol li { width:120px; float:left; pAdding-left:8px; display:inline; border:none; margin-right: 2px; margin-bottom: 0px; }
#product ul li ol li img { float:left; border:1px solid #cccccc; }
#product ul li .etw_pinfo { width:550px; margin-left:3px; background:#F5FDFF; border:1px solid #cccccc; pAdding-right:2px; }
#product ul li .etw_pinfo b { color: #000; display: block; font-weight:bold; text-decoration: none; }
#product ul li .etw_pinfo b a { color:#08367A; text-decoration:none; }
#product ul li .etw_pinfo b a:visited { color:#0000A0; }
#product ul li .etw_pinfo b a:hover { color:#FF6600; }
#pro_con { width:520px; height:auto; background:#FFFBF0; margin:2px 0px 10px 5px; float:left; pAdding-left:3px; pAdding-right:3px; }
#pro_con img { float:left; margin-right:3px; }

#picadd{width:180px; float:left; height:30px; }
.title2 { width:710px; height:auto; border:1px solid #E2E2E2; background:#EFEFEF; color:#FF6600; pAdding:0px 0px !important; _pAdding:3px 0px; font-size: 12px; font-weight: bold; pAdding-left:4px; margin-top:2px; margin-left:5px; margin-bottom:5px; }
.title2 a { color:#FF6600; text-decoration:underline; }
.title2 a.detail { width:20px; height:15px; color:#0363A0; font-weight:bold; text-decoration:none; }
.title2 a:hover.detail { color:#FF9700; }
.title2 a:hover { text-decoration:none; }
.consulting { width:710px; height:33px; text-align:right; }
.consulting img { text-align:right; border:none; }
.title3 { width:177px; background: url(../image/14.jpg) no-repeat right #20649D; color: #FFFFFF; pAdding-left: 8px; text-align:left; }
.pic { width:174px; height:auto; pAdding:3px; }
.pic img { border:1px solid #22508C; margin-left:3px; margin-top: 7px; }
.factory { width:710px; height:auto; float:left; margin-left:7px; text-align:left; }
.factory img { margin-left:10px; }
.factory2 { width:710px; height:auto; float:left; margin-left:7px; text-align:left; margin-top:10px; padding-top:10px; }
.pro_content { width:710px; height:auto; float:left; margin-left:5px; }
.pro_content ul { width:710px; height:auto; float:left; }
.pro_content ul li { width:175px; height:auto; float:left; margin:1px 0px; }
.pro_content ul li ol { width:175px; height:auto; float:left; }
.pro_content ul li ol li { float:left; width:175px; height:auto; }
.pro_content ul li ol li img { border:1px solid #ccc; }
.pro_content ul li ol li.pro_name { width:175px; height:auto; display:block; text-align:center; color:#000; }
.pro_content ul li ol li.pro_name a { color:#08367A; }
.pro_content ul li ol li.pro_name a:hover { color:#ff6600; }
.main_product { width:160px; height:auto; color:#FFFFFF; pAdding:9px 9px 16px 9px !important; _pAdding:9px 9px 9px 9px; text-align: left; }
.main_product img { float:left; border:1px solid #22508C; margin-right:3px; margin-top:2px; }
.main_product span { display:block; height:auto; width:165px; color:#23518D; font-size: 11px; font-weight:bold; }
.main_product span a { color:#08367A; text-decoration:underline; }
.main_product span a:hover { text-decoration:none; }
.main_product .more { text-align:right; color:#23518D; }
.main_product .more a { color:#08367A; text-decoration:underline; font-weight:bold; }
.main_product .more a:hover { text-decoration:none; }
.other { width:710px; height:24px; margin:2px 0px 10px 5px; color: #FF6600; font-weight: bold; float: left; font-size:12px; border-bottom: 1px solid #cccccc; }
.other img { margin-right:5px; }
.otherpro { width:710px; height:auto; pAdding:0; float:left; }
.otherpro ul { width:700px; height:auto; pAdding:0; float:left; margin-left:5px !important; _margin-left:2px; pAdding-bottom:20px; }
.otherpro ul li { width:122px; height:auto; pAdding:0px; text-align:center; float:left; margin:5px 2px 9px 4px; }
.otherpro ul li img { display:block; pAdding:1px; border:1px solid #ccc; }
.otherpro ul li a { color:#000; }
.otherpro ul li a:hover { text-decoration:underline; }
a.pages { width:20px; height:auto; background:#08367A; float:right; text-align:center; margin-right:3px; font-weight:bold; color:#fff; }
a.pages:hover { background:#FF6600; }
#footer { width:932px; margin:0 auto; height:85px; background:#E7EAEF; clear:both; }
#footer .hotlink { width:100%; float:left; height:16px; line-height:16px; text-align:center; font-size:12px; font-family:Arial; color:#003399; }
#footer .hotlink a { color:#003399; padding:0 15px; }
.hotlink a:hover { text-decoration:underlinie; }
#footer .Address { width:932px; height:20px; float:left; text-align:center; padding-top:4px; color:#000; margin-bottom: 8px; }
#footer #otherlink { width:640px!important; width:655px; height:25px; margin-top:1px; margin:0 auto; }
#footer #otherlink div.first { margin-left:92px !important; _margin-left:52px; }
#footer #otherlink div { float:left; width:90px; height:26px; margin-left:10px; text-align:center; line-height:26px; }
#footer #otherlink div a img { border:none; }
#footer #otherlink div a { text-decoration:none; color:#000; }

