@charset "utf-8";
body { background: #051E56; font-family: arial; font-family: arial; text-align:justify; margin:auto; font-size:12px; }
.table01 { background: #EAA003; width:650px; text-align:center; white-space: normal;  font-size:11px; }
.table01 img { border:1px solid #cccccc; margin:3px; }
.table01 tr { background: #FFFFFF; }
.table02 { background: #E5F1FF; width:99%; margin:auto; }
.table02 tr { background: #ffffff; }
.table02 td { line-height:25px; padding-left:5px; }
img { border: 0px; }
* { padding: 0px; margin: 0px; }
.img1 { float:right; }
a { color: #000000; outline: none; text-decoration: none; }
.STYLE1 { color: #FF0000; }
.table1 { background: #ffffff; width:663px; margin:0 auto; line-height:22px; margin-top:9px; text-align:left; }
.table1 td { padding-left:3px; }
ol, ul, dl, dt { list-style: none; }
ol:after, ul:after { content: "."; display:block; font-size:0px; line-height:0px; height:0px; clear:both; visibility:hidden; }
li.clear { clear: both; height: 0px; font-size: 0px; margin-top:-20px; }
/*============== Main ================*/
 #etw_wrapper { width: 1003px; background:none; padding: 0px 0px 0px 0px; height:auto; overflow:hidden; margin-left:auto; margin-right:auto; text-align:left; }
#header { clear: both; width: 930px; height:auto; margin: 0 auto; }
#header h5 { color: #ffffff; font-size: 9px; width: 100%; margin: 0px auto; text-align: right; height:20px; margin:8px 0px; }
#header h5 a { color: #ffffff; }
/*menu*/
#leftmenu { margin: 0; padding: 0; line-height:16px; }
#leftmenu a { display: block; background: #0A5ED2 url(../images/vmenuarrowhover.gif) no-repeat center left; color: #FFFFFF; padding: 5px 0 5px 20px; margin: 0 0 1px 0; text-decoration: none; }
#leftmenu a:hover { color:#FF9900; background:#0A5ED2 url(../images/vmenuarrowhover.gif) no-repeat center left; }
#leftmenu a.nav { display: block; /*background: #68696A url(../images/vmenuarrow.gif) no-repeat 9px 12px;*/  background-color: #68696A;  background-image: none; color: #FFFFFF; padding: 5px 0 5px 8px; margin: 0 0 1px 0; text-decoration: none; }
#leftmenu a.nav:hover { color:#FF9900; background:#68696A /*url(../images/vmenuarrow.gif) no-repeat 9px 12px*/; }
/*menu finish*/
#etw_wrapper .banner { height: 140px; display:block; width: 900px; background: url(../images/classname_bg.jpg) right no-repeat; padding-top:0px; margin:auto; float:left; text-align:left; padding-right: 0px; margin-bottom: 3px; padding-left: 0px; }
.classname a { color:#EEE; }
#etw_wrapper .banner .classname { width:auto; height:70px; font-size: 18px; color: #fff; font-family: Verdana, Arial, Helvetica, sans-serif; float:left; padding:0px; margin-left:20px; font-weight: bold; float:left; margin-top:65px; text-align:left; }
#etw_wrapper .banner .classname h2, #etw_wrapper .banner .classname h3{ font-size:20px; font-weight:normal; line-height:30px; display:block; font-family:"Times New Roman", Times, serif; color:#FFF;  }
h3{ font-size:18px; font-family:Arial; line-height:35px; color:#333399; }
#etw_wrapper .banner .yuyan { width:110px; height:20px; float:right; color:#fff; display:block; margin-top:115px; padding-top:5px; }
#etw_wrapper .banner .yuyan a { color:#fff; }
#etw_wrapper .banner .yuyan a:hover { color:#FF6600; }
#etw_wrapper .banner .scroll { display:block; width:92%; float:right; text-align:right; font-size:13px; line-height:20px; padding-right:40px; color:#eee; }
#etw_wrapper .banner .scroll a { color:#eee; }
#etw_wrapper #sizer { width:900px; padding:0; background:#fff; border:1px #fff solid; height:auto; margin-top: 0px; margin-right: auto; margin-bottom: 0; margin-left: auto; }
#main { width:900px; height:auto; overflow:hidden; float: left; }
#container{ width:900px; height:auto; overflow:hidden; float: left; }
#tabsE { float:left; width:100%; background:#000; font-size:12px; line-height:normal; font-weight:bold; }
#tabsE ul { margin:0; padding:10px 10px 0 80px; list-style:none; }
#tabsE li { display:inline; margin:0; padding:0; }
#tabsE a { float:left; background:#ffffff; margin:2px; display:block; padding:4px 25px 4px 25px; border-bottom:1px solid #000; }
#tabsE a:hover { float:left; display:block; margin:2px; color:#FF6600; padding:4px 25px 4px 25px; }
#tabsE a:hover.b { color:#FF6600; }
#tabsE a span { color:#FF6600; }
/*============== Left =========================*/
#left { width:210px; float:left; padding-top:5px; padding-left:2px; margin-bottom:-10000px; padding-bottom:10000px; height:auto; background-color: #FFFFFF; }
#left .lefttop { text-align:center; color:#fff; width:100%; height:24px; font-weight: bold; font-size: 13px; background: url(../images/leftmenu.jpg) repeat-x; margin-top: 4px; }
#left ul { width:99%; padding-top: 0px; padding-bottom: 0px; line-height: 19px; }
#left ul li a.title { float:none; width:93%; margin:3px 0 0 0; background: url(../images/icon.gif) no-repeat 3px center; padding-left:15px; font-size: 12px; font-weight: bold; display:block; color: #333333; }
#left ul li a.each { float:none; width:170px; margin: 0px 0px 0px 10px; line-height: 21px; font-size: 11px; padding:0px 0px 0px 10px; display:block; background: url(../images/icon.gif) no-repeat 8px left; }
#left ul li a.title1 { float:none; width:93%; margin:3px 0 0 0; background: url(../images/icon.gif) no-repeat 3px center; padding-left:15px; font-size: 11px; font-weight: bold; display:block; color: #3366CC; border-bottom: 1px #333 dashed; }
#left ul li a.title:hover { background: url(../images/icon.gif) no-repeat 3px center #fff; color: #9A0033; }
#left .contact { width:208px; height:auto; margin-top:8px; font-size: 11px; color: #FFFFFF; line-height: 24px; background:#383535; border:1px #cccccc solid; }
.contact .contus { width:199px; background:#EA9C06; height: 25px; font-size:12px; font-weight:bold; padding-left:9px; }
.font { width:200px; padding-left:4px; color: #FFFFFF; line-height: 24px; }
#left .contact a { color:#ffffff; text-decoration: none; color:#FF9900; }
#left .contact a:hover { text-decoration: none; color:#FF9900; }
#left .title { width:218px; padding-left: 0px; color:#FFFFFF; font-size:15px; line-height:20px; background-color: #3B83C9; font-weight:bold; }
/*=================== middle========================*/
 #etw_wrapper #middle { width: 680px; float:left; padding-top:5px; margin-bottom:-10000px; padding-bottom:10000px; }
#etw_wrapper #middle .advertise { width: 670px; height:300px; border:1px solid #ccc; background: url(../images/com.jpg) no-repeat; padding:0px; margin-left:5px; margin-bottom:5px; }
#etw_wrapper #middle .advertise .title { float: left; font-weight: bold; margin-left:5px; margin-top: 5px; width:450px; text-align: left; display:block; border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #B10503; font-size:12px; }
#etw_wrapper #middle .about { width: 670px; height:700px; border:1px solid #ccc; background: url(../images/about.jpg) no-repeat bottom left; padding:0px; margin-left:5px; margin-bottom:5px; }
#etw_wrapper #middle .feedback { width: 670px; height:auto; border:1px solid #ccc; background:#ffffff; padding:0px auto; margin-left:5px; margin-bottom:-10000px; padding-bottom:10000px; }
#etw_wrapper #middle .about .title1, #etw_wrapper #middle .feedback .title2 { float: left; font-weight: bold; margin-left:5px; margin-top: 5px; width:600px; text-align: left; display:block; border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #B10503; font-size:12px; margin-bottom: 5px; }
.now{width:96%; padding-left:20px; margin:10px 0; float:left; line-height:22px;  }
.now a{text-decoration:underline; color:#0066FF; }
.now a:hover{text-decoration:none;}
.content2 .pro img { border:1px solid #B6C8FE; margin-left:100px; margin-top:6px; padding: 1px; }
.content2 .pro1 img { border:1px solid #B6C8FE; margin-left:50px; margin-top:6px; padding: 1px; }
.content2 .pro3 img { border:1px solid #B6C8FE; margin-left:10px; margin-top:6px; padding: 1px; }
#etw_wrapper #middle .feedback .title2 a { color:#0D4EB2; }
#etw_wrapper #middle .advertise .content a, #etw_wrapper #middle .advertise .company a { text-decoration:underline; }
#etw_wrapper #middle .advertise .content, #etw_wrapper #middle .feedback .content2, #etw_wrapper #middle .about .content1 { float:left; width: 663px; margin-left: 5px; font-size: 12px; line-height: 22px; display:block; background: none; }
#middle .feedback h2{ font-size:18px; font-family:Arial; line-height:35px; color:#333399; }
#etw_wrapper #middle .feedback .content2 a { color:#FF6600; }
.company { float:left; width: 600px; margin-left: 5px; font-size: 12px; line-height: 20px; display:block; }
#etw_wrapper #middle .feedback .content2 a.pdf { color:#333; }
a.pdf img { float:left; margin-right:3px; }
.company span { text-align:rihgt; font-size:12px; font-weight:bold; padding-left:50px; color:#FF6600; }
.company span a { color:#FF6600; }
.company span a:hover { text-decoration: underline; }
#etw_wrapper #middle .text { width:560px; height:auto; background:#ccc; font-size:12px; font-weight:bold; color:#fff; margin-top:5px; margin-left:5px; padding:4px 0 4px 15px; }
#etw_wrapper #middle .intro { font-size: 11px; line-height: 20px; color:#000; margin-top:5px; margin-left:5px; padding:4px 0 0 0px; display:block; width:95%; float:left; text-align:left; }
#etw_wrapper #middle .intro .back { width:38px; height:22px; font-size:11px; font-weight:bold; text-align:center; float:right; margin:2px; background:#01A99C; color:#fff; border:1px solid #ccc; padding-top:1px; }
#etw_wrapper #middle .intro .back a { color:#fff; }
#etw_wrapper #middle .intro .back a:hover { color:#4B4B4B; }
#etw_wrapper #middle .intro .back1 { width:38px; height:22px; font-size:11px; font-weight:bold; text-align:center; float:right; margin:2px; background:#01A99C; color:#4B4B4B; border:1px solid #ccc; padding-top:1px; }
#etw_wrapper #middle .intro p { padding:20px; }
#etw_wrapper #middle .intro img.pic { border:3px solid #ccc; padding:3px; display:block; margin:16px auto 0px auto; }
#etw_wrapper #middle .intro img.pic1 { display:inline; border:3px solid #ccc; margin:16px auto 0px auto; margin:5px 5px 0px 13px; }
#etw_wrapper #middle ul { width:573px; margin: 4; }
#etw_wrapper #middle ul li { width: 660px; border-top: 1px #CCCCCC solid; padding:5px 5px 5px 0px; display:block; float:left; margin-left:6px; }
#etw_wrapper #middle ul li ol { width: auto; }
#etw_wrapper #middle ul li ol li.pic { width:140px; float:left; height:120px; padding: auto 12px; display: inline-block; border:none; border-right: 1px #ccc dashed; }
#etw_wrapper #middle ul li ol li.pic img { border:1px solid #ccc; padding:1px; }
#etw_wrapper #middle ul li ol li.title, #etw_wrapper #middle ul li ol li.title1 { width: 400px; float:left; height:auto; margin-left:15px; border:none; font-size: 11px; font-weight: bold; line-height:8px; }
#etw_wrapper #middle ul li ol li.title1 { width:563px; }
#etw_wrapper #middle ul li ol li.title a, #etw_wrapper #middle ul li ol li.title1 a { background: url(../images/icon02.gif) no-repeat left center; color: #F4A50D; padding-left:0px; border-bottom: 1px #FFFFFF dashed; }
#etw_wrapper #middle ul li ol li.title a:hover, #etw_wrapper #middle ul li ol li.title1 a:hover { color:#000; }
#etw_wrapper #middle ul li ol li.content, #etw_wrapper #middle ul li ol li.content1 { width: 465px; margin-left:15px; float:left; color:#000; font-size:12px; line-height:21px; border:none; }
#etw_wrapper #middle ul li ol li.content1 { width:553px; }
#etw_wrapper #middle ul li ol li.page { width:22px; height:13px; font-size:11px; font-weight:bold; text-align:center; float:right; margin:2px; background:#01A99C; color:#fff; border:1px solid #ccc; padding:3px; }
#etw_wrapper #middle ul li ol li.page a { color:#fff; }
#etw_wrapper #middle ul li ol li.page a:hover { color:#4B4B4B; }
#etw_wrapper #middle ul li ol li.page1 { width:22px; height:13px; font-size:11px; font-weight:bold; text-align:center; float:right; margin:2px; background:#01A99C; color:#4B4B4B; border:1px solid #ccc; padding:3px; }
/*============================ Foot =========================*/

  
  
  
  
#footer { width:100%; height:80px; margin:0 auto; background:#ffffff; margin-top: 0px; clear: both; border-top: 1px solid #0731C5; }
#xfooter { width:100%; height:80px; margin:0 auto; background:#ffffff; margin-top: 0px; clear: both; border-top: 1px solid #0731C5; }
.hotlink{width:100%; text-align:center; height:20px; line-height:20px;  }
.hotlink a{ color:#003366; padding:0 6px; }
.hotlink a:hover{text-decoration:underline; }
#add { float:left; width:85%; height:40px; line-height:20px; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-align:center; margin-top: 5px; color: #494949; padding-left:40px; }
#address { width:100%; height:20px; line-height:20px; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-align:center; margin-top: 5px; color: #494949; }
#otherlink { width:490px!important; width:505px; margin-top:1px; margin:0 auto; }
#otherlink div { float:left; width:150px; height:26px; margin-left:10px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:26px; background:#f1f1f1; }
#otherlink div a img { border:none; }
#otherlink div a { text-decoration:none; color:#666; font-weight:bold; font-family:Arial, Helvetica, sans-serif; }
#left ul.quick_links { width: 210px; margin-top: 7px; }
#left ul.quick_links li { height:52px; background:#3E70B4; margin-bottom: 10px; font-size: 11px; font-weight:none; }
#left ul.quick_links li a { color:#fff; }
#left ul.quick_links li a img { padding: 3px; border-right: 1px #FFC730 solid; float:left; margin-right: 5px; }
#left ul.quick_links li a img:hover { background: #FFC730; }
#left ul.quick_links li a:hover { border-bottom: #FFC730 1px dashed; }
a.pag { display:inline-block; margin:6px 8px; width:auto; height:20px; line-height:20px; text-align:center; border:1px solid #125FDE; padding:2px; font-weight:bold; font-size:11px; color: #000; float:right; }
a.pag:hover { color: #3E8EFF; background:#FFFFEE; font-weight:bold; font-size:11px; width:auto; height:20px; text-align:center; line-height:20px; border:1px dotted #0465DC; }
.abouttop1 { background:url(../images/h2bg.gif) left no-repeat; width:90%; padding-left:20px; border-bottom:1px solid #cccccc; line-height:20px; margin: 5px 0 0px 3px; font-weight: bold; color: #084C8D; float: left; font-size: 14px; }
#etw_wrapper #middle .otherpro { width:630px; height:auto; float:left; margin-top:20px; }
#etw_wrapper #middle .otherpro ul { width:100%; height:auto; }
#etw_wrapper #middle .otherpro ul li { width:137px; float:left; padding:0px; margin:5px 10px 5px 0px; display:inline-block; border: none; }
#etw_wrapper #middle .otherpro ul li img { display:block; border:1px solid #ccc; }
#etw_wrapper #middle .otherpro ul li strong { display:block; text-align:center; float:none; line-height:18px; }
#etw_wrapper #middle .otherpro ul li a { color:#000000; }
#etw_wrapper #middle .otherpro ul li a:hover { color:#0066FF; text-decoration: underline; }
.table03 { background: #ffffff; width:600px; line-height:25px; padding-left:5px; }
.table03 td { }
.consulting { float:right; margin-right:13px; width:630px; height:35px; text-align:right; clear:both; }
.consulting img { float:right; border:none; }
.table04 { width:100%; text-align:center; white-space: normal; background: #EAA003; }
.table04 tr { background: #FFFFFF; }

