@charset "utf-8";
body { background:url(../images/bg.jpg) repeat-y center; font-family: arial; text-align:center; margin:0 auto; font-size:12px; }
 img { border: 0px; }
* { padding: 0px; margin: 0px; }
a img { border: 0px; }
a { color: #333; text-decoration: none; }
ol, ul { list-style: none; }
ol:after, ul:after { display:block; font-size:0px; line-height:0px; height:0px; clear:both; visibility:hidden; }
li.clear { clear: both; height: 0px; font-size: 0px; }
.clear { clear: both; height: 0px; font-size: 0px; margin:0; }
#right .content .table { background: #7AB8E4; width:96%; margin:0 auto; line-height:22px; margin-top:9px; }
.table tr { background: #FAFBFB; }
.table td { padding-left:3px; }
#right .content .table td img { border:none; }
h3 { font-size:18px; line-height:35px; padding-left:10px; }
/*=== Header===*/
 
#etw_header { width:950px; height:auto; margin: 0px auto; display: block; }
#etw_header h5 { background:url(../images/top.jpg) repeat-x; color: #333333; font-size: 9px; width:940px; margin: 0px auto; text-align:center; padding-top:2px; display:block; padding-left:10px; height:25px; }
#etw_header h5 a { color: #333; }
.banner { height:113px; padding: 0px; display:block; width:950px; margin-top: 0px; background: url(../images/classname_bg.jpg) right no-repeat #FFFFFF; border-bottom:1px solid #fff; }
.banner .logo { width: 86px; margin-top:30px; margin-left:180px!important; margin-left:90px; height: 71px; float:left; }
.banner .classname { width: 530px; margin-left:170px!important; margin-left:100px; height:30px; margin-top:20px; font-size:26px; color:#FFF; float:left; text-align:center; }
.classname a { color:#EEE; }
.banner .classname .kh { font-size:19px; }
.banner h2 { width:220px; float:right; margin:25px 0 0 0; color:#FF6666;font-size:20px;}
#tabsF { float:left; background:#AFD2EF; font-size:12px; line-height:normal; border-bottom:1px solid #666; height:29px; width:950px; text-align:center; border-top:0px solid #3458B8; margin-top:0px; }
#tabsF ul { margin:0; padding:4px 10px 0 0px; list-style:none; }
#tabsF li { display:inline; margin:0; padding:0; }
#tabsF a { float:left; background:url(../images/tableftF.gif) no-repeat left top; margin:0; padding:0 0 0 4px; text-decoration:none; }
#tabsF a span { float:left; display:block; margin-right:1px; background:url(../images/tableftF.gif) no-repeat left top; background:url(../images/tabrightF.gif) no-repeat right top; padding:5px 15px 4px 18px; color:#000; }
#tabsF a span { float:none; }
#tabsF a:hover span { color:#000; }
#tabsF a:hover { background-position:0% -42px; }
#tabsF a:hover span { background-position:100% -42px; }
#tabsF li .l { display:inline; margin:0; padding:0; }
#tabsF a .l { float:left; background:url(../images/tableftF.gif) no-repeat left top; margin:0; padding:0 0 0 4px; text-decoration:none; }
#tabsF .l a span { float:left; display:block; margin-right:1px; background:url(../images/tableftF.gif) no-repeat left top; background:url(../images/tabrightF.gif) no-repeat right top; padding:5px 15px 4px 18px; color:#FF0000; font-weight:bold; }
#tabsF .l a span { float:none; }
#tabsF .l a:hover span { color:#000; }
#tabsF .l a:hover { background-position:0% -42px; }
#tabsF .l a:hover span { background-position:100% -42px; }
#etw_leftcontainer { background:#FFFFFF; width:173px; margin-left: 65px !important; margin-left:30px; padding:15px 0px 10px 0px; float:left; }
/*============================= Left =============================*/
#sizer { width:950px; margin:0 auto; text-align:left; }
#left { width:210px; color:#333; height:auto; float:left; background:#C9EBF3; display:block; margin-top:5px; float:left; border-right:1px solid #ccc; }
#left ul { margin: 5px 0 10px 0; text-align: left; color: #7D8085; padding: 0px; width: 100%; font-size:12px; }
#left ul li { margin: 0 0 0px 5px; padding: 0px; color: #fff; }
#left ul li a { color: #333; padding: 3px 0 3px 0px; display: block; margin-bottom: 2px; background:  url(../images/arrow2.gif) center left no-repeat; padding-left:15px; font-weight:bold; }
#left ul li ol { width:99%; }
#left ul li ol li { border-bottom:1px solid #87B6CD; }
#left ul li ol li a { padding: 5px 0 0 10px; display: block; margin-bottom: 2px; background: url(../images/arrow1.gif) center left no-repeat; font-weight:normal; line-height:22px; color:#333; }
#left ul li ol li a:hover, #left ul li ol li a.link { background:url(../images/arrow1.gif) left no-repeat #E8F4F9; color: #000; display: block; margin-bottom: 2px; }
#left .contact { width:93%; height:auto; padding: 0px 3px 10px 10px; margin-top:5px; font-size: 12px; color: #333333; line-height: 25px; }
#left .contact a { color:#0099FF; }
#left .contact a:hover { text-decoration: underline; }
#left .other { width:90%; height:auto; padding: 3px 5px 10px 5px; margin:5px 0 5px 5px; font-size: 12px; color: #333333; line-height: 25px;  border:1px solid #ccc; }
#left .title { float:none; color:#fff; width:200px; height:21px; margin-top:0px; padding-top:4px; padding-left:10px; font-size: 14px; font-weight: bold; display:block; background:#5691AF; text-align:center; }
/*================================ right================= ===*/
#right { height:auto; background:#fff; display:block; width:725px; margin-top:10px; float:right; margin-left:8px; }
#right .tu { height:200px; margin-top:5px; float:right; margin:2px 5px 0 2px; }
#right .tu img { border:1px solid #CC6600; display:inline; }
#text {width:98%; height:280px; margin-left:2px; float:left; font-size: 12px; line-height: 24px; border:1px solid #eee; height:auto; margin-top:0px; height:auto; text-align: left; }
#text h2{font-size:18px; line-height:35px; padding-left:10px;}
#text img { margin:0; padding:0; border:none; }
#text .img { padding:0; margin:2px 0px 2px 12px; border:1px solid #ccc; }
#text .img1 { padding:0; margin:2px 0px 2px 3px; border:1px solid #ccc; }
#text .img2 { padding:0; margin:2px 0px 2px 200px; border:1px solid #ccc; }
#text .img3 { float:right; padding:0; margin:2px 110px 2px 0px; border:none; }
#text p { padding :5px 5px 5px 10px; }
#text .more { color:#ff6600; width:50px; height:20px; line-height:19px; text-decoration:none; margin-right:35px; }
#right .style { background: url(../images/6.gif) no-repeat left center; font-size:15px; color: #006699; font-weight:bold; display:block; height:auto; width:96%; margin:10px 0px 10px 0px; padding-left:15px; line-height:22px; float:left; text-align:left; border-bottom:1px solid #5691AF; }
#right .style1 { background: url(../images/6.gif) no-repeat left center; font-size:15px; color: #006699; font-weight:bold; display:block; height:auto; width:96%; margin:5px 0px 10px 0px; padding-left:15px; line-height:22px; float:left; text-align:left; border-bottom:1px solid #5691AF; }
#right .style2 { background: url(../images/6.gif) no-repeat left center; font-size:15px; color: #333; font-weight:bold; display:block; height:auto; width:96%; margin:10px 0px 10px 0px; padding-left:15px; line-height:22px; float:left; text-align:left; border-bottom:1px solid #5691AF; }
#right .style2 a { color:#006699; text-decoration:none; }
#etw_p1 { width:96%; margin-left:20px; }
#etw_p1 ul { display:block; text-align: left; color: #595959; list-style:none; margin:0px; margin-top:10px; padding:0px; height:auto; }
#etw_p1 ul li { width:130px; float:left; height: auto; margin-left:10px!important; margin-left:3px; }
#etw_p1 ul li ol { width:130px; margin:0px; padding:0px; list-style:none; }
#etw_p1 ul li ol li { display: block; float:left; border:none; }
#etw_p1 ul li ol li img { border:1px solid #ccc; margin-top:2px; }
#etw_p1 ul li .etw_pinfo { width:130px; line-height:20px; display:block; }
#etw_p1 ul li .etw_pinfo b { background:#F7F8FA; width:130px; height:auto; color:#006699; display: block; text-align:center; }
#etw_p1 a { color: #515151; height: auto; }
#etw_p1 ul li img { border:1px #CCC solid; }
#right .pro { width:99%; height:auto; }
#right .pro ul { margin-top:5px; margin-left:5px; }
#right .pro ul li { width:100%; height:auto; margin-bottom:0px; float:left; }
#right .pro ul li ol { width:100%; height:auto; display: inline-block; }
#right .pro ul li ol li { width:18%; height:140px; border:none; margin:5px 0 0px 2px; float:left; }
#right .pro ul li ol li img { border:1px solid #ccc; }
#right .pro ul li ol li.content { border:1px solid #eee; background:#F9FAFA; width:79%;   /*height:135px;*/ height:auto; float:left; margin:5px 0 0px 5px; line-height:20px; text-align:left; }
#right .pro ul li ol li.content b { border-bottom:1px solid #ccc; margin-bottom:0px; }
#right .pro ul li ol li.content a { color:#006699; border-bottom: 1px #FFFFFF dashed; }
#right .pro ul li ol li.content a:hover { color:#000; }
#right .pro ul li ol li.content a.pdf { color:#666; }
#right .pro a.pdf img { border:none; margin:0 2px -5px 0; }
.title { width:770px; padding-left: 10px; color:#FFFFFF; background:url(../images/top.gif) repeat-x; font-size:12px; line-height:20px; margin: 0px 0px; font-weight:bold; }
.title a { color:#fff; }
a.more { display: block; text-align:right; float:right; width:150px; height:30px; color: #006699; font-weight:bold; margin-right:10px; }
#right .otherpro { width:99%; height:auto; margin-top:10px; float:left; }
#right .otherpro ul { width:710px; margin:0; height:auto; }
#right .otherpro ul li { width:150px; float:left; padding:0px; margin:5px 0px 10px 8px; height:auto; display:inline-block; }
#right .otherpro img { border:1px solid #ccc; margin:0 auto; }
#right .otherpro ul li a { color:#2A2A2B; }
#right .otherpro ul li strong { display:block; text-align:left; float:none; font-weight:normal; }
#right .otherpro ul li a:hover { color:#CC6600; }
/*========================================================= Foot ============================================================*/
#etw_foot { width: 950px; margin: 0 auto; height:60px; border-top:3px solid #5691AF; clear: both; background:#1888C0; display:block; }
#etw_foot .address { width:98%; height:26px; line-height:25px; text-align:center; color:#fff; float: left; }
#etw_foot #otherlink { width:100%; margin-top:2px; margin:0 auto; }
#etw_foot #otherlink div { float:left; width:90px; height:25px; margin-left:10px; text-align:center;  }
#etw_foot #otherlink .first { margin-left:230px; }
#etw_foot #otherlink div a img { border:none; }
etw_foot #otherlink div a { text-decoration:none; color:#ccc; font-weight:bold; }
.consulting { float:right; width:98%; height:33px; text-align:right; clear:both; }
.consulting img { float:right; border:none; }
.lab { color:#FF0000; }
.gd { height:850px; }
.gd1 { height:680px; }
.gd2 { height:1230px; }
.gd3 { height:450px; }
.gd4 { height:1000px; }
.gd5 { height:1370px; }
.gd6 { height:1150px; }
.gd7 { height:1060px; }
.gd8 { height:720px; }
