@charset "utf-8";
body { padding:0px; margin:0px; font-size:12px; background:#fff; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000; min-width:1003px; }
*{margin:0;padding:0;}
a img {border:none;}
a {color:#000;outline:none;text-decoration:none;}
ol, ul{list-style:none;}
.clear {clear:both;font-size:0px; height:0; line-height:0px;}
.table01{ width:90%; float:left; height:auto; background:#666; border-top:1px solid #092B8D;}
.table01 tr{ background:#fff;}
.table01 tr td{ text-align:left; padding-left:2px;}
.table01 tr.ys{ background:#F8E6C1; color:#000;}
.top{ width:100%; height:91px; margin:0 auto; background:#1B3C8D;}
.top1{ width:980px; height:auto; margin:0 auto;}
.logo{ width:249px; height:47px; float:left; margin-top:36px;}
.top1 .right{ width:600px; height:auto; float:right;}
.langage{ width:500px; float:right; height:auto; margin-top:1px;}
.langage ul{ margin:0px; padding:0px;}
.langage ul li{ margin-left:3px; float:left;}
.langage ul li img{ border:none; margin:0px; padding:0px;}
.langage ul li a{ text-align:left; color:#fff; text-decoration:none;}
.langage ul li a:hover{ text-decoration:none; color:#ccc;}
.menu{ width:540px; height:54px; float:right; margin-top:5px;}
.menu ul{ margin:0px; padding:0px;}
.menu ul li{ width:auto; float:left;  height:54px; line-height:54px; font-weight:bold;  }
.menu ul li a{ color:#fff; text-decoration:none; width:auto; float:left; padding:0px 20px; height:54px; line-height:54px; font-weight:bold; background:url(../images/r.jpg) right no-repeat; }
.menu ul li a:hover{ color:#fff; text-decoration:none; color:#fff; text-decoration:none; width:auto; float:left; padding:0px 20px; height:54px; line-height:54px; font-weight:bold; background:url(../images/bb.jpg) left repeat-x;}
.banner1{width:100%; margin:0 auto; height:327px; background:url(../images/b.jpg) repeat-x; border-bottom:2px solid #120C03; border-top:2px solid #120C03; }
.banner{width:940px; margin:0 auto;  height:327px; }
.mmz1{width:100%; margin:0 auto; height:46px; background:#FFB80C; border-bottom:2px solid #120C03; border-top:2px solid #120C03; }
.mmz{
	width:955px;
	margin:0 auto;
	height:44px;
	line-height:44px;
	font-size:16px;
}
.mmz a{ color:#000; text-decoration:underline;}
.mmz a:hover{ text-decoration:none;}
.main{ width:980px; height:auto; margin:0 auto; padding-top:15px;}
.left{ float:left; height:auto; width:750px;}
.about h1{ font-size:18px; width:auto; display:block; color:#666; font-weight:normal; line-height:19px; padding:3px 0px;}
.title{ width:730px; float:left; height:21px; line-height:21px; padding:3px 0px 3px 5px; font-size:17px; color:#000; border-bottom:1px solid #ccc;}
.title a{ text-decoration:underline; color:#000;}
.title a:hover{ text-decoration:none; color:#000;}
.titles{ width:940px; float:left; height:21px; line-height:21px; padding:3px 0px 3px 5px; font-size:17px; color:#000; border-bottom:1px solid #ccc;}
.titles a{ text-decoration:underline; color:#000;}
.titles a:hover{ text-decoration:none; color:#000;}
.titlect{ width:730px; float:left; height:21px; line-height:21px; padding:3px 0px 3px 0px; font-size:17px; color:#000; }
.abouts{ width:735px; float:left; padding-left:2px; color:#666; height:auto; line-height:17px;}
.abouts img{ float:left; border:none; padding:0px; margin:6px 0px 8px 0px;}
.about{ width:735px; float:left; padding-left:2px; color:#666; height:auto; line-height:19px;}
.about h2{ font-size:18px; width:auto; display:block; color:#666; font-weight:normal; line-height:19px; padding-top:6px;}
.about img{ float:none; border:none; padding:0px; margin:0px;}
.about .imgt{ float:left; border:none; padding:0px; margin:6px 0px 8px 0px;}
.about .imgp{ float:left; border:none; padding:0px; margin:3px 0px 3px 200px; border:none; }
.about .jj{ margin-left:53px;}
.etw_nl{ width:730px; height:auto; float:left; margin:10px 0px 0px 0px; padding-bottom:5px;}
.etw_nl ul{ margin:0; padding:0;}
.etw_nl ul li{  float:left; height:auto;}
.etw_nl ul li ol{ margin-top:1px; padding-bottom:2px; height:auto; width:365px;}
.etw_nl ul li ol li{ width:140px; float:left; margin:0px; height:88px; clear:none;}
.etw_nl ul li ol li a{ width:140px; height:88px; height:auto;  text-decoration:none; border:none; display:block; border:1px solid #fff;}
.etw_nl ul li ol li a:hover{    text-decoration:none; border:1px solid #000;}
.etw_nl ul li .etw_pro{ float:left; width:215px; margin-left:10px!important; margin-left:6px; height:auto; line-height:19px; color:#666; font-size:12px;}
.etw_nl ul li .etw_pro a{ width:215px; text-align:left; text-decoration:none; color:#000; line-height:21px;  font-size:12px; border:none; font-weight:bold;}
.etw_nl ul li .etw_pro a:hover{ text-decoration:none; color:#ff0000; border:none;}

.etw_nld{ width:730px; height:auto; float:left; margin:10px 0px 0px 0px; padding-bottom:5px;}
.etw_nld ul{ margin:0; padding:0;}
.etw_nld ul li{  float:left; height:auto;}
.etw_nld ul li ol{ margin-top:1px; padding-bottom:2px; height:140px; width:728px;}
.etw_nld ul li ol li{ width:120px; float:left; margin:0px; height:88px; clear:none;}
.etw_nld ul li ol li a{ width:120px; height:88px; height:auto;  text-decoration:none; border:none; display:block; border:1px solid #F8DFAF;}
.etw_nld ul li ol li a:hover{    text-decoration:none; border:1px solid #000;}
.etw_nld ul li .etw_pro{ float:left; width:588px; margin-left:10px; height:auto; line-height:19px; color:#666; font-size:12px;}
.etw_nld ul li .etw_pro a{ width:568px; text-align:left; text-decoration:none; color:#000; line-height:21px;  font-size:12px; border:none; font-weight:bold;}
.etw_nld ul li .etw_pro a:hover{ text-decoration:none; color:#ff0000; border:none;}

.etw_nlp{ width:960px; height:auto; float:left; margin:10px 0px 0px 0px; padding-bottom:5px;}
.etw_nlp ul{ margin:0; padding:0;}
.etw_nlp ul li{  float:left; height:auto;}
.etw_nlp ul li ol{ margin-top:1px; padding-bottom:2px; height:140px; width:470px;}
.etw_nlp ul li ol li{ width:120px; float:left; margin:0px; height:88px; clear:none;}
.etw_nlp ul li ol li a{ width:120px; height:88px; height:auto;  text-decoration:none; border:none; display:block; border:1px solid #F8DFAF;}
.etw_nlp ul li ol li a:hover{    text-decoration:none; border:1px solid #000;}
.etw_nlp ul li .etw_pro{ float:left; width:330px; margin-left:10px; height:auto; line-height:19px; color:#666; font-size:12px;}
.etw_nlp ul li .etw_pro a{ width:330px; text-align:left; text-decoration:none; color:#000; line-height:21px;  font-size:12px; border:none; font-weight:bold;}
.etw_nlp ul li .etw_pro a:hover{ text-decoration:none; color:#ff0000; border:none;}
.aboutp{ width:970px; float:left; height:auto; line-height:21px; color:#666;}

.right{ float:right; height:auto; width:195px;}
.list{ width:193px; height:auto; background:#F5F5F5; overflow:hidden; border:1px solid #ccc;}
.list ul{ margin:0; padding:0;}
.list ul li{ float:left; height:auto;   text-align:left; color:#666; font-size:12px; text-decoration:none;  }
.list ul li.a{   margin:0px;width:188px;  height:auto; line-height:25px; background:url(../images/la.jpg) right center no-repeat; margin:3px 0px;  }
.list ul li.a a{color:#000; text-decoration:none;  padding-left:22px; }
.list ul li.a a:hover{ color:#ff0000;  padding-left:22px;}
.list ul li.a a:visited{ background:none; padding-left:22px;}
.list ul li a{ text-align:left; color:#666;  font-size:12px; text-decoration:none;padding-left:12px;   display:block; }
.list ul li a:hover{ text-decoration:none;}
.list ul li a:visited{ text-decoration:none;}
.tt{ width:193px; float:left; height:25px; line-height:25px; text-align:center; font-size:13px; border:1px solid #ccc; font-weight:bold; margin:5px 0px;}
.tt a{ color:#000; text-decoration:none;}
.tt a:hover{ color:#ccc; text-decoration:none;}
.ctt{ width:193px; float:left; height:25px; line-height:25px; text-align:center; font-size:21px;  font-weight:bold; margin:5px 0px; font-style:italic;}
.ctt a{ color:#ff66000; text-decoration:underline;}
.ctt a:hover{ text-decoration:none;}

.cont{ width:185px; text-align:left; line-height:19px; height:auto; background:#F5F5F5; overflow:hidden; border:1px solid #ccc; float:left; padding-left:6px; padding-top:8px;}
#footer1{ width:100%; margin:0 auto; height:92px; padding-top:6px; border-top:1px solid #ccc; font-size:12px; background:#1B3C8D;}
#footer{ width:1003px; margin:0 auto;  height:83px; }
#footer .link{ width:900px; height:auto; line-height:20px; padding:0px 2px;  color:#999; margin:0 auto; text-align:left;}
#footer .link a{ padding:0 3px; color:#999;}
#footer .link a:hover{ color:#333;}
.etw_menud{ width:900px; height:20px; margin:0 auto; padding-top:3px;}
.etw_menud ul{ margin:0; padding:0; display:block;}
.etw_menud ul li{ float:left; height:20px; width:auto; line-height:19px; padding:0px 5px; background:url(../images/xl.gif) center right no-repeat;  }
.etw_menud ul li a{ text-decoration:none; color:#989797;  }
.etw_menud ul li a:hover{ text-decoration:none; color:#666;}
#footer #pageaddress{width:900px;font-weight:normal; color:#989797;text-align:center; height:20px; line-height:19px; clear:both; margin:0 auto; }
#footer #pageaddress a{ color:#ff6600; }
#footer #otherlink{width:300px; margin:0 auto; }
#footer #otherlink div {float:left;width:auto;margin-left:10px;text-align:center;margin-top:3px;height: 17px;line-height: 17px;}
#footer #otherlink div a img{ border:none;}
#footer #otherlink div a{ text-decoration:none; color:#fff; font-weight:bold; }
#header1 {
	width:1000px;margin:0 auto;
	height:20px;
	text-align:center;
	line-height:19px;  
	padding:0; 
}
#header1 h5 {color:#989797; font-size:10px; width:100%; margin:0 auto; text-align:center; font-weight:normal; font-family:Arial, Helvetica, sans-serif; }
#header1 h5 a{color:#989797; }
.consulting{float:right;width:86%; height:33px;text-align:right; clear:both; margin:4px 0;}
.consulting img{ float:right; border:none;}
.aboutd{ width:950px; float:left; height:auto; line-height:21px; color:#666;}
.aboutd img{ float:none; border:1px solid #EBC6CB; margin:0px; padding:0px;}

.lists{ width:495px; height:auto; margin-left:65px;}
.lists ul{ margin:0; padding:0;}
.lists ul li{ float:left; height:auto; width:465px; line-height:19px; text-align:left; color:#666; font-size:12px; text-decoration:none;  }
.lists ul li.a{ font-weight:bold; margin:4px 0px;width:430px;  background:url(../images/s1.jpg) left  center no-repeat;  padding-left:22px;  }
.lists ul li.a a{  padding:0;  } 
.lists ul li.a a:hover{ background:none; padding:0;}
.lists ul li.a a:visited{ background:none; padding:0;}
.lists ul li.b{  margin:4px 0px 4px 16px;width:410px;  background:url(../images/s2.jpg) left  center no-repeat; padding-left:18px;     }
.lists ul li.b a{  padding:0; padding-left:12px; } 
.lists ul li.b a:hover{ background:none; padding:0;}
.lists ul li.b a:visited{ background:none; padding:0;}
.lists ul li a{ text-align:left; color:#000;  font-size:12px; text-decoration:none; }
.lists ul li a:hover{ text-decoration:none; color:#fa5304;}
.lists ul li a:visited{ text-decoration:none; color:#fa5304;}
.sm{ width:auto; margin-left:85px;height:auto; float:left;}
.sm a{ text-decoration:underline; color:#000;  line-height:25px; margin:0; padding:0; font-weight:bold;}
.sm a:hover{ text-decoration:none; color:#000;}
