﻿@charset "utf-8";
/* CSS Document */
body{ margin:0 auto; padding:0; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#666666; background:#f3f3f3;}
ul,p{ padding:0; margin:0px;}
a{ color:#666666; font-size:12px; text-decoration:none;} 
a:link,a:visited,a:actived{color:#666666; font-size:12px;}
a:hover{ color:#0000CC}

#top{ height:200px; width:985px;; background:#36526a; margin:0 auto; height:120px;}
#top .t1{ height:80px;}
#top .t2{ height:40px;}

.f_left{ float:left}
.f_right{ float:right}


#gg{ width:985px; height:315px; margin:0 auto;} 
#daohang{ width:985px; margin:0 auto; height:35px; background:#eaeaec; line-height:35px;} 
#daohang .f1{ height:25px; background:url(ico3.GIF) no-repeat 0 3px; text-indent:37px; line-height:25px; float:left; margin-left:20px; margin-top:6px; font-size:14px; color:#1b3653;  font-weight:bolder;}

#daohang .f1 a{ font-size:14px; color:#1b3653;  font-weight:bolder; text-decoration:none}
#daohang .f1 a:link,#daohang .f1 a:visited,#daohang .f1 a:active{ font-size:14px; color:#1b3653; font-weight:bolder }
#daohang .f1 a:hover{ font-size:14px; color:#1b3653; font-weight:bolder }


#daohang .f2{ float:right; height:25px; margin-top:6px; line-height:25px; margin-right:10px;}

#main{ width:985px; margin:0 auto; margin-top:10px; background:#FFFFFF;} 

#main .m_left{ width:212px; float:left}
#main .m_lefts{ width:212px; float:left}

#main .m_right{ width:750px; float:right;}
#main .m_sub{width:730px;}


#main .mu{ text-indent:15px; background:#2a4058; height:27px; line-height:27px; color:#FFFFFF}
#main .m_left ul{ background:#e8f2fc; list-style:none; margin-bottom:10px;}
#main .m_left ul li{ text-indent:15px;   line-height:30px;}



#main ul li a{ font-size:12px; color:#2b6092;   text-decoration:none;}
#main ul li a:link,#main ul li a:visited,#main ul li a:active{ font-size:12px; color:#2b6092;  }
#main ul li a:hover{ font-size:12px; color:#000000; }

#main .gg1{ margin-bottom:10px;}

#main p{ line-height:25px;}


#main .maintit{ height:60px; background: url(maintit_bg.GIF);}
#main .maintit .m_l{ float:left;}
#main .maintit .m_r{float:left; line-height:70px;}

#main .maintit .m_r a{ font-size:14px; color:#1b3653;  font-weight:bolder; text-decoration:none}
#main .maintit .m_r a:link,#main .maintit .m_r a:visited,#main .maintit .m_r a:active{ font-size:14px; color:#1b3653; font-weight:bolder }
#main .maintit .m_r a:hover{ font-size:14px; color:#1b3653; font-weight:bolder }

#foot{width:985px; margin:0 auto;  height:34px; line-height:34px;  background:url(foot.GIF) no-repeat; text-align:right }

#main .block{ width:31%; float:left; margin-left:10px; border:1px #e9ebe0 solid; background:#f5f5f5; margin-top:20px;}
#main .block .tit{ height:46px; margin-left:10px; margin-right:10px; line-height:50px; background:url(ico4.GIF) 0 5px no-repeat; border-bottom:1px #999999 dashed; font-size:14px; font-weight:bolder; text-indent:25px; color:#5f5f5f}
#main .block ul{ margin-left:10px; margin-right:10px; list-style:none; background:#f5f5f5;}
#main .block ul li{ line-height:25px; text-indent:0px;}




#main .block ul li a{ font-size:12px; color:#1b3653;   text-decoration:none;}
#main .block ul li a:link,#main .block ul li a:visited,#main .block ul li a:active{ font-size:12px; color:#1b3653;  }
#main .block ul li a:hover{ font-size:12px; color:#1b3653; }





#main .blocks{ width:31%; float:left; margin-left:10px;  background:#f5f5f5; margin-top:20px;}
#main .blocks .tit{ height:30px;  line-height:30px; background:#acb6c0;  font-size:14px; font-weight:bolder; text-indent:10px; color:#ffffff}
#main .blocks ul{ margin-left:10px; margin-right:10px; list-style:none; background:#f5f5f5;}
#main .blocks ul li{ line-height:25px; text-indent:0px;}




#main .blocks ul li a{ font-size:12px; color:#2a4058;   text-decoration:none;}
#main .blocks ul li a:link,#main .block ul li a:visited,#main .block ul li a:active{ font-size:12px; color:#2a4058;  }
#main .blocks ul li a:hover{ font-size:12px; color:#1b3653; }








#main .dixian{ height:10px; border-bottom:1px #CCCCCC dashed; width:100%;}
#main .list{background:#FFFFFF; margin-top:20px; clear:both;}

#main .list .imgs{ float:left;  width:125px;}
#main .list .imgs img{ width:115px; height:149px; border:1px;}
#main .list .imgr{ float:left;}
#main .list .tit{ height:40px; border-bottom:1px #CCCCCC dashed; line-height:40px; font:12px; color:#1b3653}
#main .list .tits{ height:30px; line-height:30px; font:12px; color:#1b3653}
#main .list .tit a{ font-size:14px; color:#1b3653; text-decoration:none}
#main .list .tit a:link,#main .list .tit a:visited,#main .list .tit a:active{ font-size:14px; color:#1b3653; }
#main .list .tit a:hover{ font-size:14px; color:#1b3653;  }
#main .list p{ line-height:25px; color:#999999}


#main .co{background:#FFFFFF; margin-top:20px; width:96%; }
#main .co .tit{ height:40px; line-height:40px; font:14px; color:#1b3653; text-align:center;}

#main .co .tit2{ height:35px; line-height:35px; background:#e2e6f1; text-indent:15px; margin-top:30px; }

#main .renli{ width:46%; margin-left:15px; float:left}
#main .renli .tit{ height:70px;  font-size:14px; font-weight:bolder; color:#626063}
#main .renli ul{ margin-top:10px; margin-left:5px; margin-right:5px; margin-top:20px; background:#FFFFFF}
#main .renli ul li{list-style-type:none; height:25px; line-height:25px; border-bottom:1px #d0d0d0 dashed; }
/* #main .renli ul li{ height:25px; line-height:25px; border-bottom:1px #d0d0d0 dashed; background:url(ico5.GIF) 0 5px no-repeat;} */
#main .renli ul li a{ font-size:12px; color:#626262;   text-decoration:none;}
#main .renli ul li a:link,#main .renli ul li a:visited,#main .renli ul li a:active{ font-size:12px; color:#626262;  }
#main .renli ul li a:hover{ font-size:12px; color:#1b3653; }


#main .peixun{ width:31%; float:left; margin-left:10px; border-right:1px #e9ebe0 solid; background:#ffffff; margin-top:20px;}
#main .peixun .tit{ margin-bottom:5px;}
#main .peixun ul{ margin-left:10px; margin-right:10px; list-style:none; background:#ffffff;}
#main .peixun ul li{ height:25px; line-height:25px; border-bottom:1px #d0d0d0 dashed; background:url(ico5.GIF) 0 5px no-repeat; text-indent:10px;}

#main .peixun ul li a{ font-size:12px; color:#626262;   text-decoration:none;}
#main .peixun ul li a:link,#main .peixun ul li a:visited,#main .peixun ul li a:active{ font-size:12px; color:#626262;  }
#main .peixun ul li a:hover{ font-size:12px; color:#1b3653; }

#main .guanli{ height:120px; background:#f3f3f3; padding-top:10px;}
#main .guanli .imgs{ width:110px; margin-left:10px; float:left}
/* #main .guanli ul{ float:left; width:410px;  background:#f3f3f3} */
#main .guanli ul{ float:left; width:560px;  background:#f3f3f3}
#main .guanli ul p{ font-size:14px; font-weight:bolder; color:#2a4058}
/*#main .guanli ul li{ width:200px; float:left; line-height:20px; text-indent:0px; height:20px;}*/
#main .guanli ul li{ width:280px; float:left; line-height:20px; text-indent:0px; height:20px;}

#main .guanli ul li a{ font-size:12px; color:#626262;   text-decoration:none;}
#main .guanli ul li a:link,#main .guanli ul li a:visited,#main .guanli ul li a:active{ font-size:12px; color:#626262;  }
#main .guanli ul li a:hover{ font-size:12px; color:#1b3653; }

#main .guanlb{ padding-left:10px; padding-right:10px; height:30px; float:left;}


.index_left{ width:510px; float:left; background:#FFFFFF}
.index_left img{ border:0px;}
.index_left ul{ list-style:0px; height:300px;  margin-top:10px;}
.index_left ul li{ width:113px;  height:127px; float:left; }
.index_left ul li img{ width:113px; height:127px; }


.index_right{ width:236px; float:right; background:#f2f2f4; height:390px; overflow:hidden}
.index_right .lists{ margin:0 auto; width:214px;}
.index_right .lists ul{ background:#f1f2f4; list-style:none; margin-bottom:10px;}
.index_right .lists ul li{ text-indent:15px;   line-height:30px;}
.index_right .lists ul li a{ color:#999999} 
.index_right .lists ul li a:link,.index_right .lists ul li a:active,.index_right .lists ul li a:visited{color:#999999}
.index_right .lists ul li a:hover{color:#999999}


#nav {
  height: 41px;  list-style-type: none;  padding-left:100px;

line-height:41px;overflow:hidden;background:#36526a;
}

#nav a {
 display: block; width: 80px; text-align:center; background:url(ico_1.gif) right no-repeat; font-size:14px; 
}

#nav a:link  {
 color:#EEE; text-decoration:none;font-size:14px; 
}
#nav a:visited  {
 color:#EEE;text-decoration:none;font-size:14px; 
}
#nav a:hover  {
 color:#FFF;text-decoration:none;font-weight:bold; background:url(ico_2.gif) right no-repeat; background-color:#2d435b;font-size:14px; 
}

#nav li {
 float: left; width:80px; margin-left:10px;
}


#nav li ul {
 line-height: 24px; 
 list-style-type: none;
 text-align:left;
 left: -9999px;
 width: 500px; //注意,这里一定要设置宽度;
 position:relative;
 margin-left:-120px;
 background:#2d435b;
 top:-1px;
 FILTER:alpha(opacity=80);
}

#nav li ul li{
  float: left;width: 240px;
}


#nav li ul a{
 text-align:left;padding-left:10px; background:none;font-size:12px; width: 240px; 
}

#nav li ul a:link  {
 color:#F1F1F1; text-decoration:none; font-size:12px;
}
#nav li ul a:visited  {
 color:#F1F1F1;text-decoration:none; font-size:12px;
}
#nav li ul a:hover  {
 color:#FFF;text-decoration:none;font-weight:normal; background:none; font-size:12px;
}

#nav li:hover ul {
 left:25%;
}

#nav li.sfhover ul {
 left:25%;
}

#content {
 clear: left;
}

.menu{font-size:12px;position:relative;z-index:100;} 
.menu ul{list-style:none;} 
.menu li {float:left;position:relative; width:80px;  height:41px; padding-left:10px; padding-right:10px; line-height:41px;} 
.menu ul ul {visibility:hidden;position:absolute;left:3px;top:40px;} 
.menu table {position:absolute; top:0; left:0;} 
.menu ul li:hover ul, 
.menu ul a:hover ul{visibility:visible;} 
.menu a{display: block; color:#FFF;   background:url(ico_1.gif) right no-repeat; font-size:14px;} 
.menu a:hover{color:#FFF;  text-decoration:none;font-weight:bold; background:url(ico_2.gif) right no-repeat; background-color:#2d435b;font-size:14px; } 
.menu a:visited,.menu a:active,.menu a:link{ color:#FFF;  font-size:14px;}
.menu ul ul{ width:500px; background:#2d435b; filter:alpha(opacity=100,Style=0);  padding-top:5px; padding-bottom:5px;} 
.menu ul ul li {text-align:left;font-size:12px;  width:220px; height:25px; line-height:25px; float:left; text-align:left;} 
.menu ul ul li a{display:block;width:200px;  height:25px; line-height:25px;  font-size:12px; color:#FFFFFf ; font-weight:lighter; background:none} 
.menu ul ul li a:hover{display:block;width:200px;  height:25px; line-height:25px;  font-size:12px; color:#FFFFFF; font-weight:lighter; background:none} 
.menu ul ul li  a:visited,.menu ul ul li  a:active,.menu ul ul li  a:link{ color:#FFF;  font-size:12px; font-weight:lighter;}

