@charset "utf-8";
body{background:#0C3C64 url(../images/bg.jpg) left top repeat-x;font-family: "宋体"; margin:0 auto; padding:0px; color:#fff; font-size:12px;}
*{margin:0px;padding:0px;}
img{border:none;}
a img{border:0px;}
a{ text-decoration:none;}
.clear{ clear:both;}
.table01{width:680px;background:#BDBBBB; text-align:left;margin-bottom:5px;}
.table01 tr{background:#f5f5f5;}
.table01 tr.top{background:#ccc;color:#666;font-weight:bold;}
.table01 td{padding:0px 3px; line-height:20px;}

#header{ width:1003px; height:auto; margin:0 auto;}
#header #logo{ width:170px; height:82px; float:left; margin:3px 0 0 42px;_margin:3px 0 0 21px;}
#language {height:18px;width:200px;padding:2px 0 0 10px;font-size:11px;float:right;text-align:right; margin:45px 75px 0 0;_margin:45px 36px 0 0;}
#language a {color:#fff;display:inline-block;margin-right:5px;text-align:right;font-weight:normal;}
#language a img {margin-right:4px;}
#language a:hover{ color:#FFE100;}

#menu{ width:1003px; height:30px; margin:0 auto; background:#046DA4; margin-top:5px;}
#menu ul{ float:left; width:100%; height:30px;}
#menu ul li{ float:left; width:auto; height:30px; list-style:none; line-height:30px; border-right:1px #0D3C66 solid; padding-left:26px; padding-right:26px;}
#menu ul li a{ color:#fff; display:block; font-weight:bold;}
#menu ul li a:link{ color:#FFFFFF;}
#menu ul li a:hover{ color:#FBE31D;}
#menu ul .a2 a:link,#menu ul .a2 a{color:#FBE31D;}
#menu ul .a1{ border:none;}
#menu ul li a span{color:#FBE31D;}
#banner{ width:1003px; height:309px; margin:0 auto; background:#046DA4 url(../images/banner.jpg) center center no-repeat; margin-top:8px;}
/**======= content =======**/
#content{ width:1003px; height:auto; margin:0 auto; background:#fff;overflow:hidden; margin-top:10px;}
#content1{width:1003px; height:auto; margin:0 auto;}
#etw_left{ width:220px; height:auto; float:left; background:#E4E4E4;}
#etw_right{ width:783px; height:auto; float:left;}
#etw_left ul{ width:220px; height:auto; float:left; padding-bottom:5px;}
#etw_left ul li{ width:220px;list-style:none;}
#etw_left ul .title1{ width:220px; height:30px;text-align:center;background:#006093; line-height:30px;}
#etw_left ul .title1 a{color:#fff; font-size:18px; font-weight:bold;}
#etw_left ul .title1 a:visited{ color:#fff;}
#etw_left ul .li_ti{width:220px; height:28px;background:#C5C5C5; line-height:28px;margin-top:1px;}
#etw_left ul .li_ti a{color:#006093; font-size:16px; font-weight:bold; padding-left:10px;}
#etw_left ul .li_ti a:hover{ text-decoration:underline;}
#etw_left ul .li_ti a:visited{color:#006093;}
#etw_left ul .list{ width:220px; height:auto; background:#D2D2D2 url(../images/proicon1.gif) 8px center no-repeat;margin-top:1px;}
#etw_left ul .list a{ padding-left:22px;color:#5B5A5A; font-weight:bold;line-height:25px; width:198px; display:block;}
#etw_left ul .list a:hover{ color:#F5FF00; text-decoration:underline;}
#etw_left ul .list_1{ width:198px; height:auto; background:#D2D2D2 url(../images/proicon1.gif) 8px center no-repeat;margin-top:1px;padding-left:22px;color:#666; font-weight:bold;line-height:25px; width:198px; display:block;}
#etw_left ul .list1{ width:220px; height:auto; line-height:22px;*line-height:20px;_line-height:20px; background:url(../images/prolist.gif) 10px center no-repeat;}
#etw_left ul .list1 a{display:block; color:#0B3D62; padding-left:22px; padding-right:3px;}
#etw_left ul .list2{ width:195px; height:auto;line-height:22px;*line-height:20px;_line-height:20px;background:url(../images/sma.gif) 20px center no-repeat;}
#etw_left ul .list2 a{display:block; color:#0B3D62; padding-right:3px;padding-left:32px;}
#etw_left ul .list1 a:hover,#etw_left ul .list2 a:hover{ color:#000;text-decoration:none;}
#etw_left ul a:visited{ color:#C58C02;}

#etw_left .contact { width:200px; height:60px; margin-top:10px;line-height:60px;margin-bottom:15px; margin-left:10px; }
#etw_left .contact img{ border:1px #999 solid;}
#etw_left .contact a { color:#FF6600; text-decoration: underline;font-size:20px; font-weight:bold; }
#etw_right .titlemenu{ width:773px; height:27px; line-height:27px; background:#E4E4E4;color:#333;float:left;text-align:left;display:block;padding-left:10px; border-bottom:3px #EEECEC solid;}
.titlemenu a{color:#333;text-decoration:underline;}
.titlemenu a:hover{color:#000;text-decoration:underline;}
#content1 .title{ width:975px; height:30px; border-bottom:2px #2C779E solid; background:#046DA4; color:#EAF306; font-size:20px; margin:0 auto;margin-top:10px; line-height:32px; padding-left:28px; font-weight:bold;}
#about{ width:931px; height:196px; background:url(../images/line.jpg) left top repeat-x; padding:10px 46px 0 26px; line-height:18px; margin:0 auto;margin-top:5px; }
#about1{ width:773px; height:auto;line-height:20px;color:#333;}
#about2{ width:730px; height:auto; padding:0 15px 0 15px; line-height:20px;color:#333;}
#about2 #form{width:80%;margin-top:9px;border:1px solid #ccc;margin-bottom:8px;}
#about2 .formtitle{ width:99%;background:#EEEEEE;font-weight:bold;line-height:19px;padding-left:5px;}
#about2 strong{ color:#444;}
.title4{ width: auto; height:30px; line-height:30px;}
.title4 h1{font-size:18px;color:#444; font-weight:normal; padding-left:15px; }
.title4 h2{font-size:18px;color:#333; font-weight:normal; padding-left:15px;}
.title5{ width:98%; height:30px; line-height:30px; margin-left:10px;border-bottom:1px #ccc solid;}
.title5 a{ color:#666; font-size:18px;padding-left:15px;text-decoration:underline;}
.title5 a:hover{text-decoration:none;}

#about2 .pic{width:99%;height:auto;margin:10px auto;text-align:center;float:left;}
#about2 .pic img{border:1px #ccc solid; margin-right:30px;}
#about2 .pic .img4{ margin-bottom:30px;}
#about2 .pic .img2{ float:left; width:119px; height:119px; margin-left:20px; _margin-left:0px;}
#about2 .pic .img2 img{ margin-bottom:2px;*margin-bottom:0px;_margin-bottom:0px;}
#about2 .pic .img3{ float:left; width:360px; height:360px; margin-left:120px;_margin-left:60px;}
#about2 .pic2{width:100%;height:auto;margin:10px auto;text-align:center;float:left;}
#about2 .pic2 img{border:1px #ccc solid; margin-right:5px;}
#about2 .pic1{width:99%;height:auto;margin:10px auto;float:left;}
#about2 .pic1 img{border:1px #ccc solid; margin-right:30px;}
#about2 .consulting{ width:100%; height:40px; text-align:right;}
#about2 .consulting a{ float:right; width:auto; height:auto; text-align:right;clear:both; }
#about2 .consulting a img{ margin:0px;}
#about2 h2{font-size:20px;color:#555;}
#about2 .img1{ float:right; margin:10px;}
#about2 .ati{ margin-left:27px;}
#about2 .ati b{ margin-left:30px;}
#about2 .ati1{ margin-left:50px;}
#about2 .ati2{ margin-left:40px;}
#about2 .ati3{ margin-left:30px;}
#contact{ color:#555;}
.prold{width:755px;height:auto;float:left;padding-left:15px;}
.prold ul{width:745px;height:auto;float:left;margin:10px 0px;}
.prold ul li{width:126px;height:auto;float:left;margin-bottom:10px; list-style:none; margin-left:15px;}
.prold ul li ol{width:123px;height:auto;float:left;}
.prold ul li ol a{border:1px solid #fff;display:block;}
.prold ul li ol a:hover{border:1px solid #4c5550;}
.prold ul li ol li{width:123px;height:auto;margin:0px;text-align:center;}
.prold ul li ol li img{ border:1px #ccc solid;}
.prold ul li ol li.textld{width:123px;height:auto;color:#7B2424;margin-top:1px;padding:3px 0px;text-align:left;}
.prold ul li ol li.textld a{height:auto;color:#333;border:none;text-align:center;}
.prold ul li ol li.textld a:hover{color:#F5FF00;border:none;}

.prold1{width:755px;height:auto;float:left;padding-left:15px; }
.prold1 ul{width:745px;height:auto;float:left;margin-top:15px;padding-bottom:15px;}
.prold1 ul li{width:735px;height:auto;float:left; list-style:none;}
.prold1 ul .li1{ width:150px;background:url(../images/proicon1.gif) left center no-repeat;}
.prold1 ul .li1 a{ color:#08517E; line-height:25px; padding-left:15px;}
.prold1 ul .li4{ width:365px;background:url(../images/proicon1.gif) left center no-repeat;}
.prold1 ul .li4 a{ color:#08517E; line-height:25px; padding-left:15px;}
.prold1 ul .li2{ width:720px;background:url(../images/proicon1.gif) left center no-repeat;}
.prold1 ul .li2 a{ color:#08517E; line-height:25px; padding-left:15px;}
.prold1 ul .li2_1{ width:720px;background:url(../images/proicon1.gif) left center no-repeat;color:#08517E; line-height:25px; padding-left:15px;}
.prold1 ul .li3{ width:365px;background:url(../images/prolist.gif) left center no-repeat;}
.prold1 ul .li3 a{ color:#444; line-height:25px; padding-left:15px; display:block;}
.prold1 ul .li6{ width:720px;background:url(../images/prolist.gif) left center no-repeat;}
.prold1 ul .li6 a{ color:#444; line-height:25px; padding-left:15px; display:block;}
.prold1 ul .li5{ width:350px;background:url(../images/sma.gif) left center no-repeat; margin-left:10px;}
.prold1 ul .li5 a{ color:#444; line-height:25px; padding-left:15px; display:block;}
.prold1 ul  a:hover{ text-decoration:underline;}
.g{ margin:10px 50px 0 0;}
.g a.back {width:30px; height:20px;text-align:center;background:#065E90;color:#FFFFFF;float:right;font-weight:bold;font-size:11px;border:1px #666666 solid;line-height:20px; margin-bottom:10px;*margin-bottom:0px; _margin-bottom:0px; margin-right:10px;}
.g a.back span{ color:#000;}
.g a.back:hover { background:#DEDFDF; color:#000;}
#etw_li{ width:773px; height:auto; margin-left:10px;}
#etw_li ul{ width:773px; height:auto;float:left;}
#etw_li ul li{ width:380px; float:left; height:140px; list-style:none; line-height:16px;border-bottom:1px #ccc solid; margin-top:10px;}
#etw_li ul li ol{width:380px; float:left; display:block;padding-bottom:5px;}
#etw_li ul li ol li{ width:120px; height:120px; float:left;border:none;}
#etw_li ul li ol .etw_pinfo{ width:245px;height:auto; color:#444; float:left;border-top:none;margin-top:0px;margin-left:10px;}
#etw_li ul li ol .etw_title{width:245px;height:auto;float:left;margin-left:10px;}  
#etw_li ul li ol .etw_title a{ color:#444; display:block;line-height:22px; font-weight:bold;}
#etw_li ul li ol .etw_title a:hover{ color:#F5FF00;}

#products { width:1003px; height:auto; margin:0 auto; font-size:12px;}
#products .li_title {width:980px; height:28px; background:url(../images/line1.jpg) bottom left no-repeat; padding-left: 10px; line-height:25px; font-size:14px; font-style:italic;}
#products .li_title1 {width:980px; height:28px; background:url(../images/line2.jpg) bottom left no-repeat; padding-left: 10px;line-height:25px;font-size:14px; font-style:italic;}
#products .li_title2 {width:980px; height:28px; background:url(../images/line3.jpg) bottom left no-repeat; padding-left: 10px;line-height:25px;font-size:14px; font-style:italic;}
#products .li_title a,#products .li_title1 a,#products .li_title2 a{ color:#fff; font-weight:bold}
#products .li_title a:hover,#products .li_title1 a:hover,#products .li_title2 a:hover{ color:#F5FF00; }

#products ul { width:983px; height:auto; display:block; padding-left:20px;}
#products ul li{ width:300px; height:160px;list-style:none; display:block; float:left;}
#products ul li ol{ width:300px; height:auto;display:block;}
#products ul li ol li{ width:120px; height:auto;display:block;margin-top:10px;}
#products ul li ol li a { font-weight:bold; color:#fff; }
#products ul li ol .li_text { width:150px; float:left;text-align:left; padding-left:10px;}
#products ul li ol .li_text a { font-weight:normal; color:#F5FF00; font-weight:bold;}
#products ul li ol .li_text a:hover { text-decoration:underline; }

#products .more{ float:right; margin-right:30px; margin-top:5px;}
#products .more a{ font-weight:normal;}
#products .more a:hover{ text-decoration:underline;}
/**======= footer =======**/
#footer{ width:100%; height:auto; margin:0 auto; border-top:1px #2D779C solid;}
#footer .titlemenu1{ width:1003px; height:20px; line-height:20px; margin:0 auto; text-align:center;color:#809AB1;}
#footer .titlemenu1 a{color:#809AB1;text-decoration:underline;}
#footer .titlemenu1 a:hover{color:#809AB1;text-decoration:underline;}

#footer-menu{ width:500px; height:auto; font-size:11px; margin:0 auto; margin-top:5px; border:none;}
#footer-menu a{float:left; border-right:1px #809AB1 solid; color:#809AB1; padding-left:10px; padding-right:10px;}
#footer-menu .a2{ border:none;}
#footer-menu a:hover{ text-decoration:underline;}
#footer #address{ width:300px; height:auto;font-size:11px;color:#809AB1; margin:0 auto; margin-top:5px;}

#foo_bottom{ width:950px; height:26px; margin:0 auto;}
#foo_bottom h5 {width:950px;color:#809AB1;font-size:9px;line-height:20px; padding-left:10px;}
#foo_bottom h5 a {color:#809AB1;}

#footer #otherlink{width:500px; margin:0 auto; margin-top:6px;}
#footer #otherlink div{width:auto;margin-right:10px; float:left}
#footer #otherlink div a{ color:#CCC;}