@charset "utf-8";
/* CSS Document */
body { background:#0C0C32 url(../images/bg2.jpg) top repeat-x; font-family:Arial, Helvetica, sans-serif; margin:0 auto; padding:0px; font-size:12px;}
*{margin:0px;padding:0px; color:#666;}
img{border:none;}
a img{border:0px;}
a{ text-decoration:none;}
.clear{ clear:both;}

#header{ width:100%; height:187px;background:url(../images/header.gif) center center no-repeat;}
#language {width:950px; height:45px; font-size:11px; margin:0 auto;}
.language1{ width:auto; height:auto; float:left; margin:5px 0 0 15px;}
.language1 span{color:#fff;}
.language1 a {color:#fff;text-align:right;font-weight:normal;}
.language1 a:hover{ color:#1A97F7;}

.language11{ width:500px; height:auto; float:left; margin:5px 0 0 15px;}
.language11 span{color:#fff;}
.language11 a {color:#fff;text-align:right;font-weight:normal;}
.language11 a:hover{ color:#1A97F7;}

#banner{ width:950px; height:125px; background:#fff url(../images/banner-bg.jpg) right no-repeat; margin:0 auto;}
#logo{ width:496px; height:78px; float:left; margin:10px 0 0 50px;_margin:10px 0 0 25px;}
.cen { width:120px; height:19px;float:left; background:url(../images/cen.jpg) no-repeat left;margin-top:15px; margin-left:15px;}
.cen a { color:#36A6DB; margin-right:3px; line-height:19px; font-weight:bold;padding-left:25px;}
.cen a:hover { color:#498AB8;}

#menu{ width:950px; height:35px;}
#menu ul{ width:940px; float:left; height:35px;}
#menu ul .first{ margin-left:10px; _margin-left:5px;}
#menu ul li{ width:auto; float:left; list-style:none; line-height:30px;}
#menu ul li a{ color:#343434; font-weight:bold; padding:0 10px; display:block;}
#menu ul li a:link,#menu ul li a:visited{ color:#343434;}
#menu ul li a:hover{color:#fff; background:#0067B6; line-height:18px; margin-top:6px;}
#content{ width:100%; height:auto;background:url(../images/content-bg.jpg) center top repeat-y; margin:0 auto; overflow:hidden}
#content1{ width:950px; height:auto; margin:0 auto; }

#etw_left{ width:194px; height:auto; float:left;}
#etw_left .left{ width:194px; height:auto; margin:10px 0;}
#etw_left .left ul{ width:166px; height:auto; margin:0 10px 0 15px;}
#etw_left .left ul li{ float:left; width:166px; height:auto; list-style:none; line-height:20px; border-bottom:1px #D8D5D0 dashed; background:url(../images/ti2.gif) left center no-repeat;}
#etw_left .left ul li a{ color:#fff;display:block; padding-left:8px;}
#etw_left .left ul .title{ background:url(../images/ti1.gif) left center no-repeat;width:166px;}
#etw_left .left ul .title a{color:#fff; font-weight:bold;padding-left:8px;}
#etw_left .left ul li a:hover,#etw_left .left ul .title a:hover{ color:#E6E6E7;}
#etw_left .left ul  a:visited{ color:#163060;}

#middle{ width:575px; height:auto; background:#FCFCFC;overflow:hidden; float:left;}
#middle .title1{ width:560px; height:58px; background:url(../images/title.jpg) no-repeat; color:#CC0000; font-weight:bold; font-size:18px; line-height:58px; padding-left:15px;}
#about{ width:550px; height:auto;color:#333; line-height:18px; padding:0 10px 30px 15px; background:url(../images/ti3.jpg) left bottom no-repeat;}
.title2{ color:#15CB43; font-size:16px; font-weight:bold;width:560px; line-height:35px; margin-left:15px;}
.title3{ width:auto; height:auto; line-height:25px; color:#036FCD;padding-left:15px;}
.title3 a{ color:#333;}
#about .img1{ float:right; margin-right:15px;}
.about1{width:550px; height:auto;color:#333; line-height:20px; padding:0 10px 20px 10px;}
.about1 .img2{ float:right; margin:3px;}
.about1 .img3{float:left; padding:1px; margin:3px 2px 2px 3px; border:1px solid #ccc; }
.title4{ width:100%;height:30px;}
.title4 h1{font-size:16px; color:#0166b6; font-weight:bold; background:url(../images/bar.jpg) 15px center no-repeat;border-bottom:1px #ccc solid;padding-left:30px; height:auto; line-height:25px;}
.pic01 {width:550px;height:auto;float:left;}
.pic01 ul {width:550px;height:auto;float:left;}
.pic01 ul li {width:154px;height:auto;float:left; list-style:none; line-height:18px; margin-left:10px; margin-top:10px;}
.pic01 ul li img {margin:0 auto;}
.pic01 ul li span {width:150px;height:auto;float:left;line-height:20px; text-align:center;}
.pic01 ul li a{ color:#666; text-align:center;}
.about1 .consulting{ width:100%; height:40px; text-align:right;}
.about1 .consulting a{ float:right; width:auto; height:auto; text-align:right;clear:both;}
.about1 .consulting a img{ margin:0px;}
.about1 h2{ color:#333; font-weight:bold; font-size:20px; line-height:30px; width:98%;}
.title5{ width:98%; height:25px; line-height:25px; margin-top:5px;}
.title5 a{ color:#0166b6; font-size:12px;text-decoration:underline;}
.title5 a:hover{text-decoration:none;}

.about1 strong{ color:#333;}
.about1 .pic{width:99%;height:auto;margin:5px auto;_margin:0px auto;text-align:center;float:left;}
.pic img{ margin-right:5px;}
.about1 .now{margin:5px 0 0 0; width:98%; padding:0 1%; }
.about1  .now a{ text-decoration:underline; margin-bottom:5px; color:#0A7CB0;}
.about1  .now a:hover{text-decoration:none; }
.about1 .now span{font-family:Arial; width:250px;  display:block; float:left; line-height:25px;  }
.about1 .pic1{width:99%;height:auto;margin:5px auto;_margin:0px auto;float:left;}
.about1 .pic1 img{ margin-top:5px;}
.pager { width: 96%; float:right;}
.pager a{ display:block; width:auto; height:25px; color:#FFFFFF; text-align:center; float:right;line-height:25px; color:#333333; padding:0 10px;}
.pager a:hover{ background:#0168B7;color:#fff;}
a.pager1{background:#0168B7; color:#fff;}
.back {width:50px;height:25px;float:right; text-align:center;margin-right:20px;background:#0168B7;}
.back a {color:#fff;line-height:25px;}
.back1{background:#0168B7;}
a.back1 { color:#FFFFFF;}
a.back1:hover{ background:#0168B7; color:#FFFFFF;}
.about1 .pic2{width:99%;height:auto;margin:5px auto;_margin:0px auto;text-align:center;float:left;}
.about1 .pic2 a{ width:auto; height:auto; float:left;margin-right:4px;}
.about1 .pic2 a img{ border:1px #ccc solid;}
.about1 .color span{display:block; width:135px; float:left; line-height:25px; padding-left:5px; }
.about1 .color span.now{width:280px; margin:0; padding:0 0 0 5px; }
.about1 .color span.left{width:340px; margin:0; padding:0 0 0 5px; margin-left:100px!important; _margin-left:50px; }
.about1 .color .imgs{ float:left;}
.about1 .more{ text-align:right; margin-right:15px;}
.about1 .more a{color:#036FCD}
.about1 .more a:hover{ text-decoration:underline}
.mow{ width:99%; height:auto;}
.mow ul{margin: 6px 0px 0px 0px; width:100%; height:auto;float:left; }
.mow ul li{ width:120px; height:auto;border:1px #DDDCDC solid;margin:10px 5px 0 5px; float:left; list-style:none; display:block;}
.mow ul li span{float:left; width:110px; display:block; text-align: center; padding-left:5px;  padding-right:5px;background:#F7F7F7;height:25px; line-height:20px; display:block;}
.mow ul li img{ margin-left:5px;}

.hot{ width:99%; height:auto;}
.hot ul{margin: 6px 0px 0px 0px; width:100%; height:auto;float:left; }
.hot ul li{ width:160px; height:auto;border:1px #DDDCDC solid;margin:10px 5px 0 5px; float:left; list-style:none; display:block;}
.hot ul li span{float:left; width:150px; display:block; text-align: center; padding-left:5px;  padding-right:5px;background:#F7F7F7;height:auto; line-height:20px; display:block; padding-bottom:5px;}
.hot ul li img{ margin-left:5px;}

#contact2{ width:auto; height:auto;}
.about1 #form{width:98%;margin-top:9px;border:1px solid #ccc;margin-bottom:8px;}
.imgg { float:none; margin:0; padding:0; border:none; }
#etw_li{ width:560px; margin-left:15px;height:auto;}
#etw_li ul{ width:560px; height:auto;float:left;background:url(../images/ti4.jpg) left bottom no-repeat; padding-bottom:30px;}
#etw_li ul li{ width:550px; float:left; height:auto; list-style:none; line-height:16px;}
#etw_li ul li ol{width:550px; float:left;}
#etw_li ul li ol li{ width:140px; height:auto; float:left;border:none;}
#etw_li ul li ol .etw_pinfo{ width:395px;height:auto; color:#444; float:left;border-top:none;margin-top:0px;margin-left:10px;}
#etw_li ul li ol .etw_title{width:395px;height:auto;float:left;margin-left:10px;}  
#etw_li ul li ol .etw_title a{ color:#323232; display:block;line-height:22px; font-weight:bold;}
#etw_li ul li ol .etw_title a:hover{ text-decoration:underline;}

#etw_li1{ width:550px;height:auto;}
#etw_li1 ul{ width:550px; height:auto;float:left;padding-bottom:30px;}
#etw_li1 ul li{ width:550px; float:left; height:auto; list-style:none; line-height:16px;margin-bottom:10px;}
#etw_li1 ul li ol{width:550px; float:left;}
#etw_li1 ul li ol li{ width:130px; height:auto; float:left;border:none;}
#etw_li1 ul li ol .etw_pinfo{ width:395px;height:auto; color:#444; float:left;border-top:none;margin-top:0px;margin-left:10px;}
#etw_li1 ul li ol .etw_title{width:395px;height:auto;float:left;margin-left:10px; }  
#etw_li1 ul li ol .etw_title a{color:#0166b6; font-size:12px;text-decoration:underline; display:block;}
#etw_li1 ul li ol .etw_title a:hover{ text-decoration:none;}

#etw_right{ width:179px;float:left; padding-bottom:15px;}
#etw_right .right{ width:179px; height:auto;background:#F0F0F0;overflow:hidden;border-left:1px #ccc solid;border-bottom:1px #ccc solid;}
#etw_right .right ul{ width:169px; height:auto; margin-left:10px; padding-bottom:15px; overflow:hidden;}
#etw_right .right ul li{ float:left; width:166px; height:auto; list-style:none; line-height:20px; border-bottom:1px #2A2A2A dashed; background:url(../images/ti5.jpg) left center no-repeat;}
#etw_right .right ul li a{ color:#232323;display:block; padding-left:8px;}
#etw_right .right ul .title{ background:url(../images/ti1.gif) left center no-repeat;width:166px; margin-top:10px;}
#etw_right .right ul .title a{color:#373332; font-weight:bold;padding-left:8px;}
#etw_right .right ul .title5{ background:url(../images/ti1.gif) left center no-repeat;width:166px; margin-top:10px;color:#373332; font-weight:bold;padding-left:8px;}
#etw_right .right ul li a:hover,#etw_right .right ul .title a:hover{color:#0166b6;}
#etw_right .right ul a:visited{color:#3290B7;}
#contact{ width:159px; height:auto;border:none; color:#343434; line-height:18px; padding:10px;}
.contact1{ width:177px; height:42px; border:1px #ccc solid; background:url(../images/contact.jpg) no-repeat; float:left;margin-top:20px;}
.contact1 a{ color:#FF9B00; font-weight:bold; padding:10px 0 0 10px; display:block;}

#footer{ width:947px; height:auto; background:url(../images/bottom.jpg) left top no-repeat; margin:0 auto; padding-top:8px;}
#fot{ width:947px; height:86px;background:url(../images/fot-bg1.jpg) left repeat-x;}
#footer-menu{ width:650px; height:auto; font-size:11px; margin:0 auto;border:none; padding-top:8px;}
#footer-menu a{float:left; border-right:1px #333333 solid; color:#333333; padding-left:10px; padding-right:10px;}
#footer-menu .a2{ border:none;}
#footer-menu a:hover{ text-decoration:underline;}
#address{ width:550px; height:auto;margin:0 auto; margin-top:5px;}
#address a{ color:#333;}
#foo_bottom{ width:946px; height:26px; margin:0 auto;}
#foo_bottom h5 {width:936px;color:#646464;font-size:9px;line-height:20px; padding-left:10px;}
#foo_bottom h5 a {color:#646464;}
#footer #otherlink{width:250px; margin:0 auto;}
#footer #otherlink div{width:auto;margin-right:10px;  float:left}
