body{ padding:0; margin:0; border:0; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
img{ border:0px;}
*{ margin:0px; padding:0px;}
ul{ list-style-type:none;}
br{ clear:both;}
a:link,a:visited{ color:#4e4e4e; text-decoration:none;}
a:hover{ color:#000;}
#main{ width:914px; margin:auto; height:auto; display:table;}
#top{ width:914px;}
#logo{ width:235px; height:85px; margin:24px 0 20px 3px; float:left;}
.line,.line2{ width:2px; height:118px; background:url(../images/line.jpg) repeat-y; margin:5px 0 6px 0; float:left;}
.line{ margin-left:54px;}
.line2{ margin-left:56px;}
.line3{ width:314px; height:118px; background:url(../images/line.jpg) right top repeat-y; margin:5px 0 6px 0; float:left;}
#link{ width:39px; height:12px; margin:18px 0 0 24px; float:left;}
#nav{ margin:5px 0 0 48px; float:left;}
#nav li{ list-style:none; margin-top:4px;}
#top_line{ width:914px; height:25px; background:#999999;}
#top_line h1{ font-size:14px; color:#FFF; margin-left:12px; line-height:25px;}
#banner{ width:914px; height:335px;}
#banner_line{ width:914px; height:12px; background:url(../images/banner_line.jpg) repeat-x;}
#content{ width:914px; padding:6px 0 20px 0; height:400px; display:table; overflow:auto; overflow-x:hidden; float:left; }
#content1{ width:914px; padding:6px 0 20px 0; height:400px;-height:450px; display:table; overflow:auto; overflow-x:hidden; float:left;}
#content3{ width:914px; padding:6px 0 20px 0; height:560px; -height:600px;display:table; overflow:auto; overflow-x:hidden; float:left;}
.content_con{ width:430px; height:54px; margin:9px 0 0 4px; float:left;}
.content_con img{ float:left;}
.content_con p{ font-size:12px; color:#999; display:block; margin:8px 0 0 8px; float:left;}
.content_con h2{ width:26px; font-size:12px; font-weight:normal; color:#06F; display:block; margin:10px 0 0 0; float:right;}
.content_con h3{ width:20px; font-size:12px; line-height:10px; color:#000; display:block; margin:10px 8px 0 0; float:right;}
.content_con1{ width:300px; height:54px; margin:9px 0 0 4px; float:left;}
.content_con1 p{ font-size:12px; color:#999; display:block; margin:8px 0 0 4px; float:left;}
.content_con1 h2{ width:26px; font-size:12px; font-weight:normal; color:#06F; display:block; margin:10px 0 0 0; float:right;}
.content_con1 h3{ width:20px; font-size:12px; line-height:10px; color:#000; display:block; margin:10px 8px 0 0; float:right;}
.content_con2{ width:295px; height:24px; margin:0px 0 0px 4px; float:left;}
.content_con2 p{ font-size:12px; color:#999; display:block; margin:0px 0 0 4px; float:left;}
.content_con2 a:link,.content_con2 a:visited{ color:#4e4e4e;}
.content_con2 a:hover{ color:#C00; text-decoration:underline;}


.content_con2{ width:300px; height:100px; margin:9px 0 0 4px; float:left; color:#4e4e4e; line-height:18px;}
.content_con2 p{ font-size:12px; color:#999; display:block; margin:8px 0 0 4px; float:left;}
.content_con2 h2{ width:26px; font-size:12px; font-weight:normal; color:#06F; display:block; margin:10px 0 0 0; float:right;}
.content_con2 h3{ width:20px; font-size:12px; line-height:10px; color:#000; display:block; margin:10px 8px 0 0; float:right;}
#foot_line{ width:914px; height:21px; background:url(../images/foot_bg.jpg) repeat-x; float:left;}
#foot{ width:914px; height:117px; float:left;}
#foot p{ font-size:12px; color:#999; margin-top:6px; text-align:center;}
.submenu{ width:100%; height:auto; display:table; float:left; margin-top:15px; }
.submenu li{ width:100%; text-indent:10px; float:left; line-height:16px;}
.submenu li a:link,.submenu li a:visited{ color:#666; width:auto; padding-right:15px; font-weight:bold; font-size:12px;}
.submenu li a:hover{ background:url(../images/bg.jpg) right 2px no-repeat; color:#FE0002; font-weight:bold;}
.submenu_cur{background:url(../images/bg.jpg) right 2px no-repeat;  font-weight:bold;}
.link1:link,.link1:visited{ color:#666; text-decoration:underline;}
.p_left_con{ line-height:20px;}
.link_4:link,.link_4:visited{ color:#fff; text-decoration:none;}
.incdoa_Projet_2_0 { background-color:white;visibility:hidden;display:none;position:absolute;left:200px;top:200px; }
.list_lf_s1 {background-color:white;
visibility:hidden;
display:none;
position:absolute;
left:0px;top:0px;}
