@charset "utf-8";
/* CSS Document */
body { padding:0px; margin:0px; font-size:12px; background:#fff; font-family:Arial, Helvetica, sans-serif; min-width:1003px; }
img { border: 0px; }
* { padding: 0px; margin: 0px; }
img { border: none; background:none; }
a { outline: none; text-decoration: none; }
ol, ul, li { list-style:none; }
.clear { clear:both; height:0px; font-size:0px; }
#searchbutton { margin-top:5px; }
#searchkey { margin-left:50px; }
#myshowinfo a { color:#FF0000; }
.font { text-indent:27px; width:400px; }
.font1 { text-indent:43px; width:400px; }
/*head*/
.etw-line { width:auto; margin:0 auto; background:url(../images/top.jpg) top repeat-x; height:22px; }
#etw-head { width:1003px; *width:1003px;
_width:997px; margin:0 auto; height:90px; }
#etw-head .logo { width:281px; height:40px; float:left; margin-left:25px; *margin-left:25px;
_margin-left:5px; margin-top: 25px; }
#etw-head .name { width:600px; height:auto; float:left; color:#005099; font-size:20px; font-weight:normal; margin-top: 18px; }
#etw-head .lanuage { width:650px; float:right; margin-top:5px; margin-right:20px; text-align: right; }
.lanuage img { margin-right:5px; }
.lanuage a { color:#000000; }
.lanuage a:hover { color:#0099FF; text-decoration:underline; }
/*menu*/
.etw-menu { width:1003px; *width:1003px;
_width:997px; margin:0 auto; height:auto; padding:0px; }
.etw-home { width:120px; height:19px; font-weight:bold; color:#FF0000; float:left; margin-left:20px; background:url(../images/top1.jpg) left no-repeat; padding-left:30px; padding-top:10px; }
.etw-home a { color:#FF0000; }
.etw-home a:hover { color:#0066FF; text-decoration:underline; }
.etw-menu1 { width:290px; height:23px; margin-left:0px; background:url(../images/menu-back.jpg) no-repeat; float:left; text-align: center; padding-top: 8px; }
.etw-menu2 { width:270px; height:22px; background:url(../images/menu-bj.jpg) no-repeat; float:left; padding-top: 8px; text-align: center; }
.etw-menu3 { width:230px; height:23px; background:url(../images/menu-bj1.jpg) no-repeat; padding-top: 8px; text-align: center; float:left; }
.etw-menu2 a, .etw-menu1 a, .etw-menu3 a { color:#000000; }
.etw-menu2 a:hover, .etw-menu1 a:hover, .etw-menu3 a:hover { color:#DB241E; display:block; font-weight:bold; }
.etw-menu1 a.e, .etw-menu2 a.e, .etw-menu3 a.e { color:#DB241E; display:block; font-weight:bold; }
/*banner*/
.banner { width:100%; margin:0 auto; background:url(../images/banner.jpg) repeat-x; height:45px; clear: both; }
.ban { width:1003px; *width:1003px;
_width:997px; margin:0 auto; }
.banner1 { width:auto; height:30px; padding-top:8px; float:left; margin-left:430px; *margin-left:410px;
_margin-left:170px; }
.banner2 { width:100px; height:30px; padding-top:2px; float:left; margin-left: 12px; }
.etw-menu01 { width:240px; float:left; margin-top:20px; *margin-top:10px;
_margin-top:10px; }
.etw-menu01 ul { width:190px; height:auto; text-align:left; }
.etw-menu01 ul li { width:180px; line-height:22px; }
.etw-menu01 ul li.e { margin:0; width:217px; line-height:20px; background:url(../images/bj.jpg) left center repeat-x; color: #000000; border-top:1px solid #DCDADB; border:1px solid #DCDADB; padding-left:3px; margin-bottom:5px; margin-top: 10px; }
.etw-menu01 ul li.e a { color: #000000; font-weight:normal; }
.etw-menu01 ul li.e a:hover { font-weight:normal; text-decoration:underline; }
.etw-menu01 ul li.e a:visited { color:#0668C9; }
.etw-menu01 ul li.c { width:210px; line-height:17px; background:url(../images/ar.jpg) left center no-repeat; padding-left:7px; margin-left:2px; border-bottom:1px solid #F1F1EF; font-size:12px; }
.etw-menu01 ul li.c a { color:#666; }
.etw-menu01 ul li.c a:hover { color:#ff0000; font-weight:normal; text-decoration:underline; }
.etw-menu01 ul li.c a:visited { color:#0668C9; }
.etw-menu01 ul li.c a.p { color:#ff0000; font-weight:normal; text-decoration:underline; }
.etw-menu01 ul li.c a.e { color:#156D3D; text-decoration:underline; }
.etw-left ul li.f { width:150px; border-bottom:1px solid #ddd; margin-top:8px; display:block; background:url(../images/arrow.jpg) no-repeat left; text-align:left; line-height:17px; padding-left: 50px; margin-left:8px; }
/*etw-main*/

.main { width:1003px; *width:1003px;
_width:997px; height:auto; margin:0 auto; overflow:hidden; }
.main1 { width:950px; height:auto; margin:0 auto; overflow:hidden; padding:3px; line-height:23px; }
.main1 a { color:#000000; }
.main1 a:hover { text-decoration:underline; }
#menu { width:1003px; *width:1003px;
_width:997px; margin:0 auto; height:19px; padding-left:18px; font-size:11px; padding-top: 6px; }
#menu a { color:#004392; }
#menu a:hover { color:#004392; text-decoration:underline; }
.cur { width:700px; float:right; margin-top: 3px; margin-bottom: 3px; }
.cur img { float:right; margin-right: 8px; }
/*etw-left*/

.etw-left { width:240px; height:auto; margin-left:18px; *margin-left:18px;
_margin-left:8px; float:left; background:url(../images/homeback.jpg) no-repeat; overflow: hidden; }
.video { width:650px; float:left; margin:10px 0 0 8px; }
.video div { width:650px; float:left; height:auto; margin-top:3px; }
.video .title11 { width:650px; color:#333333; line-height:30px; font-size:14px; float:left; border-bottom:1px #ccc solid; }
.video div a { color:#333; text-decoration:none; line-height:25px; }
.video div a:hover { text-decoration:underline; }
.contact { width:240px; height:auto; margin-top:22px; }
.contact1 { width:225px; height:auto; float:Left; margin-top:20px; }
.contact1 a:hover img { border:1px #ccc solid; }
.etw-left ul { margin:0px 0 10px 0; text-align:left; color:#7D8085; padding:0px; width:100%; font-size:12px; height:auto; padding-bottom:20px !important; padding-bottom:0px; }
.etw-left ul li { width:150px; border-bottom:1px solid #ddd; margin-top:8px; margin-left:9px; display:block; background:url(../images/arrow.jpg) no-repeat left; text-align:left; line-height:17px; padding-left: 50px; }
.etw-left ul li a, .etw-left ul li.b a { color:#000000; font-weight:normal; display:block; }
.etw-left ul li.b { width:150px; border-bottom:1px solid #ddd; margin-top:8px; margin-left:9px; padding-left: 50px; display:block; background:url(../images/arrow1.jpg) no-repeat left; text-align:left; line-height:19px; }
.etw-left ul li a:hover, .etw-left ul li.b a:hover { font-weight:bold; color:#0066CC; display:block; }
/*etw-right*/
.etw-right { width:720px; height:auto; float:left; background:#fff; }
.right-title { width:710px; margin-left:5px; list-height:22px; border-top:1px solid #ccc; padding-bottom:2px; font-size:13px; font-weight:bold; line-height: 24px; }
.right-title h3, .right-title1 h3 { font-size:13px; margin:0; padding:0px; }
.right-title a { color:#0066FF; }
.right-title2 { width:710px; margin-left:5px; list-height:22px; border-top:1px solid #ccc; padding-bottom:2px; font-size:16px; font-weight:bold; line-height: 24px; color:#FF0000; }
.right-title2 h3 { font-size:16px; margin:0px; padding:0px; }
.right-title1 { width:710px; margin-left:5px; list-height:22px; border-top:1px solid #ccc; padding-bottom:2px; font-size:13px; margin-top:10px; font-weight:bold; line-height: 24px; }
.company { width:710px; margin:0 auto; text-align:justify; margin-top:4px; line-height:21px; float:left; margin-left:5px; color:#676767; }
.cont span { color:#EF5725; font-weight:bold; }
.cont { width:350px; float:left; margin-bottom:8px; }
.company img { float:left; margin-right:7px; }
.company .img0 { float:left; border:1px solid #4D6F90; margin-bottom:5px; margin-top:6px; }
#pro { width:100%; height:auto; float:left; }
#pro ul { width:100%; height:auto; float:left; margin:10px 0px; }
#pro ul li { width:115px; height:160px; float:left; margin-bottom:20px; margin-right:23px;  *margin-right:23px;
_margin-right:16px; margin-left:5px; }
#pro ul li ol { width:114px; height:auto; float:left; }
#pro ul li ol a { display:block; border:1px solid #ccc; }
#pro ul li ol a:hover { border:1px solid #000; display:block; }
#pro ul li ol li { width:112px; height:auto; margin:0px; }
#pro ul li ol li.text { width:110px; color:#7B2424; padding-left:9px; text-align:left; font-size:11px; background:url(../images/left.jpg) no-repeat left; }
#pro ul li ol li.text a { color:#105EB3; border:none; padding:3px 3px; }
#pro ul li ol li.text a:hover { color:#FF0000; border:none; padding:3px 3px; }

#pro .now{color:555; line-height:22px; }

.content { width:700px; margin:0 auto; text-align:justify; margin-top:8px; line-height:21px; float:left; margin-left:5px; color:#676767; }
.content strong { color:#003366; }
.productname { width:700px; text-align:center; font-size:18px; margin-top:5px; color:#000; }
.content .img { display:block; margin:0 auto; padding:1px; border:1px solid #D1E5EB; }
.content .img0 { margin-left:40px; padding:1px; border:1px solid #D1E5EB; }
.table01 { background:#68C3C3; float:left; width:98%; margin:0px auto; margin-bottom:10px; line-height:20px; white-space:normal; }
.table01 tr { background: #F9FBFC; color:#333; }
.table01 .top { background: #DBEFFB; }
.table01 td { line-height:20px; text-align:left; padding-left:4px; }
#other { width:690px; height:auto; margin:15px auto; background:#f5f5f5; border:1px solid #ccc; float:left; }
#other ul { width:690px; height:auto; float:left; }
#other ul li { width:220px; height:auto; display:inline; float:left; }
#other ul li.f { width:350px; height:auto; display:inline; float:left; }
#other ul li.name { width:665px; font-size:14px; color:#154a96; background:url(../images/4.gif) 5px no-repeat; padding-left:25px; display:block; font-weight:bold; float:left; }
#other ul li a { color:#000; text-decoration:underline; background:url(../images/a.gif) 10px 8px no-repeat; padding-left:17px; float:left; text-align:left; }
#other ul li a:hover { color:#EF5725; background:url(../images/a1.gif) 10px 8px no-repeat; }
/*etw-footer*/
#footer { width:auto; margin:0 auto; border-top:1px solid #ccc; clear:both; padding-top:7px; height:85px; font-size:11px; margin-top: 10px; }
.top { width:1003px; *width:1003px;
_width:997px; margin:0 auto; color:#434445; margin-top:0px; text-align:center; letter-spacing:-1px; font-size:12px; }
.top a { color:#434445; }
.address { width:auto; text-align:center; color:#434445; margin:5px auto; }
.address a { color:#1468ED; }
#footer .footlist { width:950px; height:15px; padding-top:2px; line-height:15px; margin:0 auto; text-align:center; }
#footer .footlist ul { width:950px; height:15px; float:left; text-align:center; }
#footer .footlist ul li { width:auto; height:15px; float:left; padding:0 6px; margin-left:7px; }
#footer .footlist ul li a { color:#434445; text-decoration:underline; }
#footer .footlist ul li a:hover { text-decoration:none; }
#footer #otherlink { width:934px; margin:0 auto; height: auto; }
#footer #otherlink .first { margin-left:340px; *margin-left:340px;
_margin-left:170px; }
#footer #otherlink div { float:left; width:auto; height:25px; margin-left:100px; text-align:center; font-size:11px; margin-top:7px; }
#footer #otherlink div.div2 { width:auto; margin-left:15px; margin-top:7px; }
#footer #otherlink div.div3 { width:auto; margin-left:8px; margin-top: 4px; }
#footer #otherlink div.div3 a { color:#FF0000; text-decoration:underline; }
#footer #otherlink div.div3 a:hover { color:#000000; }
#footer #otherlink a img { border:none; }
#footer #otherlink div a { color:#000; font-weight:bold; }
#form2 { width:600px; margin-top:9px; border:1px solid #87A4BC; margin-bottom:8px; }
.formname { width:595px; background:#48749E; font-weight:bold; line-height:19px; padding-left:5px; color: #FFFFFF; }
.newname { padding-top:2px; font-weight:bold; width:600px; margin-left:5px; height:22px; line-height:22px; font-size: 12px; margin-bottom: 10px; }
.newname a { color:#FF0000; font-weight: bold; text-decoration: underline; }
.newname a:hover { color:#000000; font-weight: bold; text-decoration: underline; }
/*etw-News*/
.etwNews { width:710px; height:140px; border-bottom:1px dotted #ccc; float:left; }
.Newstitle { text-align:center; font-size:13px; font-wight:bold; color:#000000; font-weight: bold; margin-top: 10px; width: 720px; border-bottom:1px dashed #ccc; padding-bottom: 3px; }
.newdate2 { width:700px; float:left; text-align:right; color: #FF0000; margin-top: 5px; }
.Newspicture { width:140px; height:120px; float:left; margin: 7px; border:1px solid #ccc; padding: 1px }
.Newscontent { width:530px; height:auto; float:right; margin: 7px; line-height: 20px; text-align: justify; font-size:11px; }
.Newscontent .date { display:block; color:#FF0000; font-weight: bold; }
.Newscontent .date { display:block; color:#FF0000; font-weight: bold; }
.Newscontent .date a { color:#00539B; }
.date1 { text-align:right; display: block; font-size: 10px; color: #FF0000; }
.contain { width:710px; margin:0 auto; text-align:justify; margin-top:4px; line-height:21px; float:left; margin-left:5px; color:#676767; border-bottom:1px dotted #ccc; }
.contain img { margin:0 auto; display:block; border:1px solid #ccc; padding:1px; margin-bottom:8px; }
.foot { width:680px; text-align:right; color:#FF0000; float: left; margin-top: 10px; font-weight: bold; margin-bottom: 10px; }
.foot a { color:#0066FF; text-decoration:underline; }
.pager { width:710px; height:25px; float:right; color:#000; text-align:center; margin-top:5px; }
.pager a { width:10px; margin:5px 5px; padding:3px 8px; background:#013366; border:1px solid #ccc; color:#fff; font-weight:bold; }
.pager a:hover { border:1px solid #ccc; background:#EF5725; font-weight:bold; }
.etw-left ul li.f { width:150px; border-bottom:1px solid #ddd; margin-top:8px; display:block; background:url(../images/arrow.jpg) no-repeat left; text-align:left; line-height:17px; padding-left: 50px; margin-left:8px; }
