@charset "utf-8"; 
body{font-family:Arial,Helvetica,sans-serif; font-size:12px; padding:0; color:#333; margin:0 auto; background:url(../images/tbg.jpg) top repeat-x; text-align:left}
.copy{-moz-user-select:none}
a{text-decoration:none}
a img{border:none}
ul{display:block; margin:0; padding:0}
ol{display:block; margin:0; padding:0}
li{display:block; list-style:none}
*{margin:0px; padding:0px}
.clear{clear:both; width:0px; height:0px; margin:0; padding:0; line-height:0}
.imp{float:left; margin-left:8px}

#myshowinfo{width:500px; height:auto; float:left; margin:0 auto; margin-left:10px; margin-top:5px; line-height:22px}
#myshowinfo a{color:#f60}
#myshowinfo a:hover{text-decoration:underline; color:#f00}
.table01{width:98%; background:#79A879; height:auto; margin-bottom:5px; float:left}
.table01 tr{background:#fff; padding-left:3px}
.table01 tr.ys{background:#CEECCE; color:#666}
.table01 td{padding-left:3px}
.bgzj{margin-left:3px}
#etw_header{width:1000px; height:22px; margin:0px auto; padding-top:6px; display:block; color:#79797E; font-weight:bold; font-size:9px; text-align:center;  letter-spacing:-1px; font-size:9px; text-align:center}
#etw_header a{color:#79797E}
#header{width:914px; height:auto; margin:0 auto}
#header .banner{height:115px; width:914px; float:left}
.banner .lu{width:46%; float:right; height:20px; margin-top:3px; font-size:11px}
.banner .lu ul{margin-top:1px; float:right; width:90%}
.banner .lu ul li{float:left; margin-top:1px; width:auto; margin-left:4px}
.banner .lu ul li a{color:#333; text-decoration:none; height:20px; line-height:19px}
.contact2 { float:left; height:auto;}
.contact2 img { border:4px solid #309835;}
.banner .lu ul li img{border:none}
 #logo{width:80px; height:95px; float:left; margin-left:30px!important; margin-left:15px}
 .banner .font{width:530px; height:auto; margin-left:10px; font-size:15px; color:#666; margin-top:20px; text-align:left; font-weight:bold; float:left; _margin-left:10px}
 
#text  h2{font-size:16px; color:#333; line-height:30px; padding-bottom:5px; padding-top:5px}

#etw_menua{width:914px; background:#fff; border-bottom:8px solid #363; float:left; margin-top:5px; _margin-top:0px; *margin-top:5px}
#etw_menua ul{margin:0; padding:0; display:block; float:left; font-size:11px; height:34px}
#etw_menua ul li{float:left; height:34px; text-align:center}
#etw_menua ul li.a1, #etw_menua ul li.a5, #etw_menua ul li.a6{width:220px; background:url(../images/list.jpg) no-repeat; text-decoration:none; margin-left:3px}
#etw_menua ul li.a1 a{line-height:34px; color:#363; display:block}
#etw_menua ul li.a1 a.big{line-height:15px; display:block; color:#363; padding-top:3px; padding-bottom:2px}
#etw_menua ul li.a2{background:url(../images/list1.jpg) no-repeat; width:220px; margin-left:3px;   float:left}
#etw_menua ul li.a2 a{display:block; line-height:34px; color:#fff}
#etw_menua ul li.a2 a.big{line-height:15px; display:block; color:#fff; padding-top:3px; padding-bottom:2px}

#etw_menua ul li.a5{width:175px; background:url(../images/a5.jpg) no-repeat}
#etw_menua ul li.a6{width:175px; background:url(../images/af3.jpg) no-repeat}
#etw_menua ul li.a5 a{color:#fff}
#etw_menua ul li.a6 a{color:#363}
#etw_menua ul li.a3{width:175px; background:url(../images/a3.jpg) no-repeat; text-decoration:none; margin-left:3px; float:left; height:34px}
#etw_menua ul li.a3 a{ line-height:34px; color:#363; display:block}
#etw_menua ul li.a3 a.big{line-height:15px; color:#363; display:block; padding-top:3px; padding-bottom:2px}
#etw_menua ul li.a7{width:180px; background:url(../images/list2.jpg) no-repeat; text-decoration:none; margin-left:3px}
#etw_menua ul li.a7 a{ line-height:35px; display:block; color:#fff}
#etw_menua ul li.a7 a.big{ line-height:15px; color:#fff; display:block; padding-top:5px}
, #etw_menua ul li.a4{width:310px; background:url(../images/af2.jpg) no-repeat; text-decoration:none; margin-left:3px; line-height:28px}
#etw_menua ul li.a4{background:url(../images/a4.jpg) no-repeat}

#etw_menua ul li.dq{width:240px; background:url(../images/a1.jpg) no-repeat; text-decoration:none; margin-left:3px}
#etw_menua ul li.a4 a{width:200px; color:#fff}
#etw_menua ul li.dq a{width:240px; color:#fff}
#etw_menua ul li.dq1{width:340px; background:url(../images/a2.jpg) no-repeat; text-decoration:none; margin-left:3px}
#etw_menua ul li.dq1 a{ color:#fff}
.vedio{ width:170px; height:55px; float:right; margin-top:30px}
.vedio img{ border:#eae8e9 3px solid}
#menu{width:480px; height:40px; margin:5px 0px 0 0px; _margin:5px 0 0 0px; background:#fff; float:right}
#menu ul{width:480px;  float:right}
#menu ul li{width:110px; float:left; text-align:center; font-weight:bold; height:40px; padding-left:3px}
#menu ul li a{display:block; text-decoration:none; font-size:12px}
#menu ul li.m2{width:110px; background:url(../images/mu2.jpg) left center no-repeat}
#menu ul li.m2 a{color:#FA8A28; padding:10px 0 0 18px; line-height:17px}
#menu ul li.m3{background:url(../images/mu3.jpg) left center no-repeat}
#menu ul li.m3 a{color:#5592B1; padding:10px 0 0 30px; line-height:17px}
#menu ul li.m4{ background:url(../images/mu4.jpg) left center no-repeat}
#menu ul li.m4 a{color:#46B34A; padding:0px 0 0 30px; line-height:40px}
#menu ul li.m6{background:url(../images/mu6.jpg) left center no-repeat}
#menu ul li.m6 a{color:#AB4DBD; padding:10px 0 0 30px; line-height:17px}
#menu ul a:hover{visibility:visible; position:relative; z-index:200}
#menu ul li:hover{position:relative; z-index:200}

#container{width:914px; margin:0px auto; height:auto; background:#fff}
#etw_left{width:237px; float:left; margin-left:2px; color:#fff; margin-top:7px; height:auto}
#etw_left .title{width:237px; height:28px; float:left; line-height:28px; background:url(../images/t.jpg) no-repeat; text-align:center; font-weight:bold}
#etw_left .conn{width:230px; height:28px; float:left; margin-left:5px; margin-top:10px; color:#000; line-height:18px; height:auto; _margin-left:2px; padding-bottom:10px}

#etw_left .title  a{color:#fff}
#etw_left #menu1{color:#000; width:237px; float:left; background:#C2D5C2; margin:0px 0 0 0; padding:0}
#menu1 li{border-bottom:1px solid #eee; width:100%; line-height:22px; height:auto; float:left; display:block}
#menu1 li a{color:#333; display:block; width:92%; padding:2px; padding-left:15px; line-height:16px}
#menu1 li a.link1{color:#F60; width:94%; padding-left:12px}
#menu1 li.big a, #menu1 li.link a{font-weight:bold}
#menu1 li.link a, #menu1 li.link a:hover, #menu1 li.link a:visited{color:#060; font-weight:bold}
 
#menu1 li a:hover{color:#F60; text-decoration:none}
.lbys{color:#960507}
.contact_title{width:235px; height:100px; margin-top:15px}
.contact_title .wz{color:#333; width:232px; margin:0 auto; height:23px; line-height:23px; font-size:12px; font-weight:bold; text-align:center; margin-bottom:2px; background:url(../images/wz.jpg) bottom center no-repeat}
.contact_title .tp{background:url(../images/ctt.jpg) no-repeat; width:205px; height:75px; margin-left:15px}
#etw_left .contact{border:1px solid #ccc; width:218px; height:auto; padding:3px 9px 6px 8px; margin-bottom:10px; color:#000; line-height:19px; float:left}
#etw_left .contact .jl{margin-left:24px}
#etw_left .contact a{color:#333}
#etw_left .contact a:hover{text-decoration:underline}

#etw_right{width:673px; float:left; background:#fff; height:auto}
#etw_right #about_pic{width:659px; height:109px; background:url(../images/about.jpg) no-repeat; margin-top:0px; margin-left:10px}
#etw_right #about_pic div{width:560px; padding-left:10px; padding-top:50px; color:#E50003; font-size:19px; font-weight:bold; text-align:center}
.about_title1ct{width:600px; height:24px; background:url(../images/about_line1.jpg) bottom no-repeat; padding-left:15px; line-height:20px; color:#E50003; font-size:12px; font-weight:bold; float:left}
#about_title1{float:left; width:654px; height:auto; padding-left:14px; line-height:16px; color:#666; font-size:11px; padding-bottom:6px; margin-top:7px}
#about_title1 a{color:#666; font-size:11px; padding-left:3px; padding-right:6px; background:url(../images/aa.gif) right no-repeat}
#about_title1 a:hover{color:#E50003; text-decoration:underline}
.title2{float:left; font-size:14px; font-weight:bold; border-bottom:1px solid #ccc; height:25px; width:96%; padding-left:5px; color:#333; line-height:25px; margin-left:10px!important; margin-left:5px}
.title2 h1, .title2 h2{font-size:14px; font-weight:bold}
#form1{padding-left:20px; width:500px; height:auto; float:left; margin-left:18px!important; margin-left:9px; margin-bottom:10px}
.linetop{color:#333; border:1px solid #BFDFFB; border-bottom:none; width:515px; background:#ECF5FD; padding-bottom:6px; margin-top:10px; margin-left:18px; padding-left:5px}
 img.pic{margin:10px 0px 5px 20px; border:1px solid #ccc; float:left}
#text1, #textsy, #company1{width:660px; float:left;  height:auto; padding:0px 5px 5px px; line-height:19px; font-weight:normal}
#text1 img{border:none; margin:0; padding:0px; float:none}
#company1{width:600px;  padding:10px 5px 5px 20px}
 .jl{margin-left:27px}
a{color:#060}
#textsy{border-bottom:1px solid #ccc; width:640px; padding:10px 5px 5px 10px; font-weight:normal; background:#F7F6F7; margin-left:10px!important; margin-left:5px}
#textsy a{color:#666; text-decoration:none}
#textsy a:hover{color:#666; text-decoration:none}
#text{width:97%; height:auto; padding:5px 5px 5px 13px; font-size:12px; line-height:19px; color:#333; font-weight:normal; float:left; margin-bottom:5px}
 p{margin-bottom:8px}
 .spacing{padding-left:133px}
 .examplepro1, .examplepro2{float:left; width:302px; margin-top:10px; margin-left:12px!important; margin-left:7px}
 .examplepro2{width:385px; border:none}
 .examplepro2 img{float:right; border:1px solid #ccc; padding:1px}
.examplepro1 img{border:1px solid #ccc; margin:0 auto; display:block; padding:1px; float:none}
.titlepro, .titlepro1{width:195px; height:auto; margin-top:10px; float:left; background:none; margin-left:3px; margin-bottom:6px; padding-left:4px}
.titlepro img, .titlepro1 img{margin-right:2px; margin-bottom:2px; border:1px solid #ccc; padding:1px; margin-left:0px}
 .titlepro1{width:250px}
.rightlist{width:150px; float:right; margin-top:10px}
.rightlist ul{float:left; width:100%}
.rightlist ul li{float:left; display:block; width:100%; margin-bottom:2px}
.rightlist ul li a{background:#f5f5f5; float:left; width:100%;  color:#333; line-height:16px; padding:1px 0 1px 6px; width:97%; text-align:left}
.rightlist ul li a.link, .rightlist ul li a:hover{background:#C2D5C2; color:#000}
 #text .sz{font-size:12px; font-weight:bold}
.fj{margin-left:125px!important; margin-left:62px; float:left; display:block}
#text img{border:none; margin:0; padding:0px; float:none}
#text .imgcu{border:none; margin:0; padding:0; float:right}
#text .img1{border:1px solid #ccc; margin:2px 0 2px 170px; float:left; padding:1px}
#text .imgab{border:1px solid #ccc; margin:2px 4px 2px 5px; float:left; padding:1px}
#text .imgab1{border:1px solid #ccc; margin:2px 2px 2px 5px; float:right; padding:1px}
#text .imga1{border:1px solid #ccc; margin:2px 2px 2px 2px; float:left; padding:1px}
#text .more{width:50px; text-align:left; height:20px; line-height:19px; font-weight:bold; float:right}
#text .more a{color:#f60; text-decoration:none}
#text .more a:hover{color:#000; text-decoration:none}
#text .xin{width:96%; float:left; height:23px; line-height:23px; margin:3px 0px; padding:0}
#text .xin img{float:none; border:none; margin:0; padding:0}
#text .xin a{color:#f60; text-decoration:none}
#text .xin a:hover{color:#f00; text-decoration:none}
 #pro{width:655px; height:auto; float:left; margin-left:12px!important; margin-left:6px; margin-top:10px}
 #pro ul{float:left; width:100%}
 #pro ul li{width:650px; height:85px; border-bottom:1px solid #EBF0EA; float:left}
 #pro ul li ol{width:650px; border:none; height:auto; float:left}
 #pro ul li ol li{border:none; width:104px; float:left; margin:5px 5px 0px 3px; height:auto; text-align:left}
#pro ul li ol li img{border:1px solid #ccc; padding:1px}
 #pro ul li ol li.list{width:500px; border:none; padding:0px 0px 0px 5px; line-height:16px; margin-left:5px; color:#333}
#pro ul li ol li.list a{display:block; clear:both; text-decoration:none; height:auto; color:#333; font-weight:bold}
#pro ul li ol li.list a:hover{color:#060}

#pro1{width:655px; height:auto; float:left; margin-left:12px!important; margin-left:6px; margin-top:10px}
 #pro1 ul{float:left; width:100%}
 #pro1 ul li{width:650px; height:110px; border-bottom:1px solid #EBF0EA; float:left}
 #pro1 ul li ol{width:650px; border:none; height:auto; float:left}
 #pro1 ul li ol li{border:none; width:145px; float:left; margin:5px 5px 0px 3px; height:auto; text-align:left}
#pro1 ul li ol li img{display:block; border:1px solid #ccc; padding:1px}
 #pro1 ul li ol li.list{width:450px; border:none; padding:0px 0px 0px 5px; line-height:16px; margin-left:5px; color:#333}
#pro1 ul li ol li.list a{display:block; clear:both; text-decoration:none; height:auto; color:#333; font-weight:bold}
#pro1 ul li ol li.list a:hover{color:#060}
.otherpro{width:100%; height:auto; margin:0px auto}
.otherpro ul{width:100%; height:auto}
.otherpro ul li{width:125px; float:left; padding:0px; margin:5px 0px 5px 3px; display:inline-block; text-align:center}
.otherpro ul li img{display:block; border:1px solid #ccc; padding:1px; margin:0 auto}
.otherpro ul li a{color:#333; text-decoration:none; text-align:center}
.otherpro ul li a:hover{color:#f60; text-decoration:none}

#footer1{width:914px; margin:0px auto; height:90px; padding-top:3px; background:#fff; border-top:1px solid #ccc; color:#666; font-size:12px}
 #footer1 #menu2{width:99%; height:18px; line-height:18px; margin:0 auto; text-align:left; float:left; padding-left:10px}
#footer1 #menu2 a{padding-left:3px; padding-right:6px; background:url(../images/aa.gif) right no-repeat; text-decoration:underline; line-height:24px;  color:#666}
 #mmmeu{width:99%; height:auto; margin-top:5px; text-align:left; color:#666; float:left; padding-left:10px; clear:both}
#mmmeu a{color:#666; padding:0 3px}
#mmmeu a:hover{text-decoration:none; color:#000}
#footer1 #pageaddress{width:100%; height:20px; line-height:17px; text-align:center; color:#999; margin:0 auto; padding-bottom:3px; float:left}
#footer1 #pageaddress a{color:#f00}
#footer1 #otherlink{width:300px; margin:0 auto; margin-top:5px; clear:both}
#footer1 #otherlink div{float:left; width:auto; margin-left:10px; text-align:center; margin-top:3px; height:13px; line-height:13px}
#footer1 #otherlink div a img{border:none}
#footer1 #otherlink div a{text-decoration:none; color:#fff; font-weight:bold}

.consulting{float:right; width:96%; height:33px; text-align:right; clear:both}
.consulting img{float:right; border:none}
.pro, .pro1{width:300px; float:left; margin-bottom:1px; text-align:left; margin-left:10px!important; margin-left:7px; margin-top:5px}
.pro1{width:450px; float:left; text-align:left; margin-left:10px}
.next{width:300px; float:right; margin-right:10px; text-align:right}
.next a{background:#333; display:block; padding:3px 7px; margin:0px 4px 0px 2px; height:auto; float:right; line-height:16px; color:#fff; font-weight:bold; text-align:center}
.next a:hover{color:#fff; background:#F60}
.next a.next1{font-weight:bold; display:block; padding:3px 7px; height:auto; float:right;  color:#fff; background:#F60}
 #etw_map{width:98%; height:auto; float:left; overflow:hidden; margin-top:0px}
 #etw_map ul{float:left; width:95%; margin-top:0px; text-align:left; margin-left:5px!important; margin-left:0px; margin-bottom:2px}
#etw_map ul li{float:left; width:48%; margin-left:5px}
#etw_map ul li a{color:#333; text-decoration:underline; font-weight:normal; line-height:24px; padding:2px 0; padding-left:2px}
#etw_map ul li.bigpro{margin-left:0; width:98%}
#etw_map ul li.bigpro a{font-weight:bold; text-decoration:none; background:none; padding:0; line-height:22px}
 #etw_map ul li a:hover{text-decoration:underline}
#etw_map .name{width:95%; font-weight:bold; height:25px; line-height:25px; color:#333; padding-left:10px; float:left; font-size:13px}
#etw_map .name a{color:#333; text-decoration:underline}
#etw_set_feedback_form{width:90%;height:auto;float:left;border:1px solid #79A879;text-align:center;margin:8px 15px; _margin:8px 7px; overflow:hidden;}
#etw_form_title{width:100%;line-height:22px;float:left;background:url(../images/addtit.jpg) repeat-x #CEECCE;font-weight:bold;
padding-left:7px;text-align:left;display:block; overflow:hidden; border-bottom:1px solid #79A879;}

