@charset "utf-8";
body { background:url(../image/back.jpg) center repeat-y #0D3C6B; font-family: Geneva, Arial, Helvetica, sans-serif; font-size:11px; text-align:justify; }
* { margin:0px; padding:0px; }
.img { border: 0px; float:right; }
.clear { clear:both; font-size:0px; }
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; }
h3 { font-size:20px; line-height:35px; }
.table { background:#81BAF5; width:520px; margin-left:2px; text-align: left; }
.table tr { background:#FFFAE9; }
.table td { background:#rrrrrr; padding:3px; }
.table03 { width:90%; background: #D8E4FD; margin-left:0px; margin-bottom:5px; color:#5587EE; font-weight:bold; float:left; margin-top: 0px; }
.lab { color:#FF0000; }
.border { background:#9FBBF6; border:1px solid #A2ADB8; }
.consulting { float:right; width:450px; height:33px; text-align:right; margin-right: 5px; margin-top: 5px; margin-bottom: 8px; }
.table03 td { background: #ffffff; line-height:20px; padding:2px; }
.table03 a { color:#FF9933; }
.table03 .head { background:#E4F1FF; }
#header { background-color:#FFFFFF; width: 932px; height:40px; margin: 0px auto; font-size:11px; padding:0px; }
.top { width:932px; height:auto; margin:0 auto; text-align:right; font-size:11px; background: #ffffff; }
.top a { color:#000000; }
.lanuge { width:200px; height:auto; float:left; margin-top: 16px; }
#header .logo { width:400px; float:right; background:url(../image/logo.jpg) no-repeat left; padding-top: 20px; padding-left: 60px; font-size: 13px; font-weight: bold; }
.logo a { text-decoration:none; }
#header .logo img { float:left; }
#header a { color:#000000; display:inline-block; margin-right:10px; margin-left: 10px; }
#menu { width:925px; list-style:none; padding-left:8px; height:18px; display:block; background: #22508c; color:#FFFFFF; margin:0 auto; border-bottom: 1px solid #ffffff; }
#menu a { color:#FFFFFF; text-decoration: none; }
#contant { width:932px; margin:0 auto; }
#left_contant { width:207px; height:100%; margin-top:0px; float:left; }
#left_contant #left { width:206px; height:auto; background-color:#72abd5; float:left; display:block; }
#left #ul { width:auto; height:auto; margin: 1px 0 0px 0; text-align: left; color:#FFFFFF; padding: 0px; font-size:11px; display:block; }
#left #ul li { padding: 0 0 0px 5px; padding: 0px; color: #fff; border-bottom: 1px solid #387BA9; border-top: 1px solid #A7C6DF; height:auto; background:#74AAD6; }
#left #ul li a { color: #073B88; margin: 0px; line-height:22px; height:25px; display: block; padding-left:15px; width:auto; font-weight:bold; text-decoration:none; background:url(../image/02.jpg) 3px 10px no-repeat; }
#left #ul li a:hover { text-decoration:none; list-style:none; color:#FDC222; background:url(../image/ti.jpg) 3px 10px no-repeat; }
#left #ul li a.hover1 { color:#fff; margin: 0px; height:auto; display: block; padding-left:25px; font-weight:bold; width:auto; text-decoration:none; background:url(../image/ti.gif) left center no-repeat; }
#left #ul li a.hover1:hover { color:#FDC222; margin: 0px; height:auto; display: block; padding-left:25px; background:url(../image/ti.gif) left center no-repeat; }
#ul table { border-collapse:collapse; width:0; height:0; position:absolute; top:0; left:100; }
#ul a:hover { visibility:visible; position:relative; z-index:200; }
#ul li:hover { position:relative; z-index:200; }
#ul ul, #ul :hover ul { position:absolute; left:-9999px; top:0px; width:0; height:0; margin:0; padding:0; }
#ul :hover ul { left:0; top:26px; border:1px solid #F6F6F6; white-space:nowrap; width:220px; height:auto; z-index:300; font-size:11px; }
#ul :hover ul li { display:block; font-size:11px; height:auto; line-height:20px; position: relative; float:left; width:220px; text-align:left; }
#ul :hover ul li a { width:220px; font-weight:normal; font-size:11px; padding:0; padding-left:5px; float:left; text-align:left; color:#fff; }
#ul :hover ul li a:hover { color:#fff; display:block; }
#ul :hover ul, #ul :hover ul :hover ul :hover ul { left:205px!important; left:8px; top:0px!important; top:-10px; font-weight: normal; }
.left2 { width:206px; height:auto; background-color:#669acc; float:left; display:block; }
.left2 a { text-decoration: none; color:#fff;}
.left2 .title4 { width:198px; background: url(../image/17.jpg) no-repeat right #20649D; line-height: 22px; color: #FFFFFF; padding-left: 8px; font-weight:bold; }
.title5 { width:198px; background: url(../image/15.jpg) no-repeat right #CDC7BD; line-height: 22px; color: #FFFFFF; padding-left: 8px; font-weight:bold; border-top:1px solid #fff; font-size: 12px; }
.left2 .font { width:198px; padding-left:8px; line-height:22px; color: #FFFFFF; text-align: left; }
#right_contant { width:725px; height:auto; margin-top:0px; float:right; }
#right_contant .banner { width:725px; height:167px; background:url(../image/banner.jpg) no-repeat; float: right; margin: 0 auto; color:#0066CC; }
.banner .company { width:500px; height:20px; padding-top:60px; font-size:18px; font-weight:bold; float:right; line-height:20px; }
.banner .company1 { width:450px; height:20px; padding-top:10px; font-size:18px; font-weight:bold; float:right; padding-left: 20px; line-height:20px; }
h2 { font-size:16px; line-height:30px; width:700px; float:left; margin-top:20px; text-align:right; }
#right_contant .etw_left { width:540px; height:auto; background:#ffffff; float:left; }
.etw_left .etw_company { width:525px; height:auto; line-height: 20px; float:left; padding: 8px; color: #333333; }
.etw_company .picname{width:98%; float:left; }
.picname span{width:25%; float:left; font-weight:bold; text-align:center; }
.picname div{width:49%; float:left; font-weight:bold; text-align:center; display:inline;  }
.other { width:510px; height:24px; margin-top:16px; color: #FF6600; font-weight: bold; float: left; font-size:12px; border-bottom: 1px solid #cccccc; }
.other img{margin-right:5px; }
.other1 { width:490px; height:24px; margin-top:16px; color: #FF6600; font-weight: bold; float: left; font-size:12px; border-bottom: 1px solid #cccccc; }
.etw_left .history { width:520px; height:150px; line-height: 20px; 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; }
.etw_left .etw_company .title { width:520px; height:auto; border-top:1px solid #3889D8; background:#EFEFEF; color: #0066FF; font-size: 12px; font-weight: bold; padding-left: 4px; }
.etw_left .etw_company .img3 { float:right; padding:2px; margin-left:4px; border :1px solid #1888D6; }
.etw_left .etw_company .title1 { width:520px; height:auto; border-top:1px solid #3889D8; background:#EFEFEF; color: #0066FF; font-size: 12px; font-weight: bold; padding-left: 4px; }
.img2 { border:1px solid #cccccc; padding: 1px; margin-right: 5px; margin-top: 20px; margin-left: 4px; margin-bottom: 4px; }
.img2a { border:1px solid #cccccc; padding: 1px; margin-right: 5px; margin-top: 20px; margin-left: 130px; margin-bottom: 4px; }
.img2-1 { padding: 1px; margin-right: 0px; margin-left: 2px; margin-bottom: 4px;  float:right:;
float: right; }
.img5 { border:1px solid #cccccc; padding: 1px; margin-right: 8px; margin-top: 20px; margin-left: 16px; margin-bottom: 4px; }
.img6 { border:1px solid #cccccc; padding: 1px; margin-right: 8px; margin-top: 20px; margin-left: 70px; margin-bottom: 4px; }
.img4 { border:1px solid #cccccc; padding: 1px; margin-right: 2px; margin-top: 7px; margin-left: 2px; margin-bottom: 2px; }
.img5 { border:1px solid #cccccc; padding: 1px; margin-right: 2px; margin-top: 17px; margin-left: 2px; margin-bottom: 2px; }
.etw_left .etw_company .title1 a { color:#FF6600; }
.about {font-size:13px; width:50px; float:right; font-weight:bold;  color:#FF6600;}

#right_contant .etw_right { width:184px; height:auto; background:#669ACC; float:right; }
#product { width:540px; height:auto; float:left; }
#product ul { width:98%; float:left; }
#product ul li { float:left; width:100%; height: 130px; }
#product ul li ol { display: inline-block; }
#product ul li ol li { width:24%; float:left; padding-left: 8px; display: inline; float: left; border:none; margin-top: 0px; margin-right: 2px; margin-bottom: 0px; margin-left: 2px; }
#product ul li ol li img { float:left; border:1px solid #cccccc; }
#product ul li .etw_pinfo { width: 71%; line-height:20px !important; line-height:18px; margin-left:3px; }
#product ul li .etw_pinfo b, #product ul li .etw_pinfo strong { color: #0033FF; display: block; text-decoration: none; }
#product a.pdf { float:left; width:90%; color:#666; text-decoration:none; margin:10px 0; }
#product a.pdf img { display:inline; margin:0 2px -5px 0; }
.title2 { width:510px; height:auto; border-top:1px solid #3889D8; background:#EFEFEF; color: #0066FF; font-size: 12px; font-weight: bold; line-height:20px; padding-left:6px; margin-left: 8px; margin-bottom:5px; margin-top: 3px; }
.title2 a { color: #FF6600; }
.title2 a:hover { color:#0066FF; }
.active { width:203px; padding-left:3px; padding-top:12px; background: #EFEFEF; }
#height { height:400px; }
#height11{height:900px;}
#height1 { height:180px; background-color:#669ACC; }
#height1r { height:680px; background-color:#669ACC; }

#height2 { height:490px; background:#669ACC; }
#height3 { height:730px; }
#height4 { height:650px; }
#height5 { height:430px; background:#669ACC; }
#height6 { height:492px; }
.active img { margin-bottom:14px; }
.title3 { width:176px; background: url(../image/14.jpg) no-repeat right #20649D; line-height: 22px; color: #FFFFFF; padding-left: 8px; }
.title4 { width:176px; background: url(../image/14.jpg) no-repeat right #20649D; line-height: 19px; 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; }
.main_product { width:160px; height:auto; color:#FFFFFF; padding:9px; text-align: left; line-height: 19px; }
.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: 12px; font-weight: bold; text-decoration: underline; text-align: left; }
.main_product span a { color:#23518D; }
.main_product span a:hover { color:#FF6600; }
.main_product .more { text-align:right; color:#23518D; font-weight: bold; }
.main_product .more a { color:#23518D; }
.main_product .more a:hover { color:#FF6600; }
a.back { width:35px; display:block; text-align:center; background:#0D79E4; color:#ffffff; float:right; font-weight:bold; margin:5px; line-height:20px; font-size:11px; margin-top:5px; border:1px #cccccc solid; text-decoration: none; }
a.back:hover { background:#E49B0D; color:#000000; }
.otherpro { width:520px; height:auto; float:none; }
.otherpro ul { width:100%; height:auto; float: left; }
.otherpro ul li { width:122px; float:left; padding:0px; margin:15px 2px 9px 3px; display:block; }
.otherpro ul li img { border:1px solid #AABAC8; }
.otherpro ul li span { display:block; width:120px; text-align:center; float:left; font-weight:normal; }
.otherpro ul li a { color:#000000; }
.otherpro ul li a:hover { color:#0066FF; }
.cont { width:500px; height:auto; line-height:28px; margin-top: 20px; margin-left: 15px; }
.cont a{ color:#000; text-decoration:none;}
.cont1 { width:500px; height:auto; line-height:28px; margin-top: 20px; margin-left: 10px; text-align: left; }
#footer { width:932px; margin:0 auto; height:65px; background:#1F649D; }
#footer .address { width:100%; height:20px; line-height:20px; text-align:center; padding-top: 4px; color: #FFFFFF; margin-bottom: 8px; }
#footer #otherlink { width:455px; margin-top:1px; margin:0 auto; }
#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:#ccc; font-weight:bold; }
.xjl { margin-left:24px; }
