@charset "utf-8";
/* CSS Document */
body{ margin:0px; padding:0px; font-family:"微软雅黑","宋体"; font-size:12px;}
.main{ margin:0px auto; padding:0px; width:1003px;}
td{ vertical-align:top;}
#top1{ margin:0px; padding:0px; width:1003px; height:128px; background:url(../images/i1.jpg) top left no-repeat;}
#top2{ margin:0px; padding:0px; width:1003px; }
.topright{ width:760px; text-align:right; padding-top:20px; }
.topright a{ color:#000000; text-decoration:none;}
.topright a:hover{ color:#014765;}
.line{ height:13px; background:url(../images/line.jpg) top left repeat-x; width:1003px; margin:0px; padding:0px;}
.con{ margin:1px 0px 0px 0px; padding:0px; width:1003px; background:url(../images/mianbg.jpg) top left repeat-x;}
.con td{ padding-top:28px; padding-left:12px;}
.con h1{ color:#1F6D94; font-size:13px; margin:0px; padding:11px 0px 0px 16px;}
.con1{ width:354px; height:110px; background:url(../images/m1.jpg) top left no-repeat; margin:0px; padding:0px;}
.con2{ width:354px; height:66px; background:url(../images/m2.jpg) top left no-repeat; margin:4px 0px 0px 0px; padding:0px;}
.con2 p{ margin:0px; padding:10px 0px 0px 0px;}
.con2 img{ margin-right:10px; margin-left:16px;}
.con2 a{ color:#000000; text-decoration:underline;}
.con2 a:hover{ text-decoration:none;}
.con1 p{ margin:0px; padding:10px 16px 0px 16px;}
.con1 a{ color:#CC0000; text-decoration:underline;}
.con1 a:hover{ text-decoration:none;}
.con3{ width:300px; height:184px; background:url(../images/m3.jpg) top left no-repeat; margin:0px; padding:0px;}
.con3 ul{ margin:16px 0px 0px 20px; padding:0px;}
.con3 li{ border-bottom:#666666 dashed 1px; width:240px; line-height:25px; background:url(../images/ico4.jpg) top left no-repeat; list-style:none; padding-left:10px;}
.con3 li a{ color:#000000; text-decoration:none;}
.con3 li a:hover{ color:#666666;}
.con3 h4{ margin:0px; padding:10px 16px 0px 0px; text-align:right; font-weight:normal; font-size:12px;}
.con3 h4 a{ color:#CC0000; text-decoration:underline;}
.con3 h4 a:hover{ text-decoration:none;}
.con3 p{ margin:0px; padding:17px 16px 0px 16px; line-height:20px;}
.foot{ height:20px; background:#dcdcdc; clear:both; width:1003px; line-height:20px; text-align:right; color:#666666; margin-top:20px;} 
.foot a{ color:#666666; text-decoration:none;}
.foot a:hover{ text-decoration:underline;}
.footleft{ width:350px; font-size:11px; font-family:Arial, Helvetica, sans-serif; }
.footright{ padding-right:40px;}
/*******************菜单*******************/
.menu{ height:16px; margin:15px 0px 0px 0px; padding:0px;position:relative; z-index:100; font-size:13px; font-weight:bold;}
.menu ul{list-style:none; margin:0px; padding:0px;}    
.menu li {float:left;position:relative; width:100px; text-align:center; margin:0px; padding:0px; height:20px; line-height:20px;} 

.menu ul ul {visibility:hidden;position:absolute;left:0px;top:20px;}    
.menu table {position:absolute; top:0; left:0;}  
.menu ul li:hover ul,    
.menu ul a:hover ul{visibility:visible;padding:0px 0px 0px 0px; margin:0px;}    
.menu a{display:block;padding:0px;margin:0px; text-decoration:none; color:#000000;}    
.menu a:hover{filter:alpha(opacity=99);}  
.menu ul ul{ BACKGROUND-COLOR:#c0e9fe;padding:0px 0px 0px 0px; margin:0px; }    
.menu ul ul li {display:block;clear:both;text-align:center;PADDING:0px; margin:0px; height:25px; line-height:25px; width:100px;}    
.menu ul ul li a{display:block; padding:0px;width:100%;margin:0px; height:25px; line-height:25px; border-bottom:#7EC0D3 1px solid; color:#006699; font-size:12px; font-weight:normal; font-family:"宋体";}    
.menu ul ul li a:hover{ color:#000000;}   
