﻿/* CSS Document */

body { background:#fff; margin:0; padding:0; font:12px/18px  Arial, Helvetica, sans-serif; color:#333;margin: 0 auto}
body a {color:#333; font: Arial, Helvetica, sans-serif; text-decoration:none;}
body a:hover { color:#bc2931;}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;}
ul,li{ margin:0;padding:0;list-style:none;}
img{border:0}

#mainNav, .index_Adver {
    width: 1000px;
    margin: 0 auto;
    float: none;
}

#mainNav {
    height: 78px;overflow: hidden; background:url(navbg2016.png) no-repeat center top; font-size:14px; color:#333; 
}
#mainNav .txtleft { padding:10px 10px;overflow: visible; float:left; width:50px; margin-left:50px}
#mainNav .txtcen { padding:10px 10px;overflow: visible; float:left; width:640px; }
#mainNav .txtrig { padding:10px 10px;overflow: visible; float:left; width:50px; }
#mainNav ol li {
    padding-left: 26px;
}
#mainNav ol li {
    float: left;
    height: 30px;
    white-space: nowrap;
    overflow: visible;
    line-height: 30px;
}
#mainNav ol li a:link { color:#333; font-size:14px;  line-height: 30px; height: 30px;}
#mainNav ol li a:hover { color:#bc2931; font-size:14px; text-decoration:underline}
ol li {
    padding: 0px;
    list-style: none;
}

.font-tit{font:bold 14px/27px Arial, Helvetica, sans-serif; color:#fff;padding-left:10px}
.font-dian{font-size:15px; font-weight:bold; line-height:24px;}
.font-blue15{color:#08558d; font:bold 14px/27px Arial, Helvetica, sans-serif;}
.font-16{font:bold 16px/30px Arial, Helvetica, sans-serif;}
.font-blue14{font: 14px/30px Arial, Helvetica, sans-serif; color:#0c50cc;}
.font-red{ color:ff0000; display:inline;}
.nav{width:978px;  height:55px; margin:0 auto}
.f20{font-family:"黑体"; font-size:16px; font-weight:700;}
.f20 a:link {color: #075196; text-decoration:none; font-size:16px; font-weight:700; line-height:25px;}
.f20 a:visited {color:  #075196;text-decoration:none;font-size:16px; font-weight:700;line-height:25px;}
.f20  a:hover {color: #bc2931; text-decoration:underline;font-size:16px; font-weight:700;line-height:25px;}
.f20 a:active {color: #bc2931;font-size:16px; font-weight:700;line-height:25px;}

.xian{ border:1px dotted #000000}

#h-contain {
padding: 0; border: 1px solid #990000; margin-top:3px;
}

#pipe{
margin-left: 0; padding-left: 0; display:inline; line-height:25px
}

#pipe  a:link {color: #000000; text-decoration:none; font-size:14px;}
#pipe a:visited {color: #000000;text-decoration:none;font-size:14px;}
#pipe  a:hover {color: #bc2931; text-decoration:underline;font-size:14px;}
#pipei a:active {color: #bc2931;font-size:12px;}

#pipe ul {
margin-left: 0; padding-left: 0; display:inline; line-height:25px
}
#pipe ul li {
margin-left: 0; padding: 0 8px;  list-style: none; display: inline; text-align:center}
#pipe ul li a:link {color: #000000; text-decoration:none; font-size:14px;}
#pipe ul li a:visited {color: #000000;text-decoration:none;font-size:14px;}
#pipe ul li a:hover {color: #bc2931; text-decoration:underline;font-size:14px;}
#pipe ul li a:active {color: #bc2931;font-size:12px;}
#pipe ul li.first {
margin-left: 0; border-left: none; list-style: none; display: inline;
}

#pipe ul li.first a:link {color: #bc2931; text-decoration:none; font-size:14px;}
#pipe ul li.first a:visited {color: #bc2931;text-decoration:none;font-size:14px;}
#pipe ul li.first a:hover {color: #bc2931; text-decoration:underline;font-size:14px;}
#pipe ul li.first a:active {color: #bc2931;font-size:12px;}

/*logo*/
.head{margin:15px auto 0; height:110px;  width:980px}
.headleft{ width:230px; margin-right:10px; height:110px; float:left}
.headpic{width:740px;  height:100px; float:right;}
.logo{ width:229px; height:80px; margin-bottom:3px}
.time{ width:229px; height:17px; padding:5px 0; text-align:center; font-size:12px}
/*logo结束*/

/*rd*/
.rd{ width:980px; height:74px; background:url(rdbj.jpg); margin:8px auto 8px; background-color:#0033CC}
.rd-title{padding:15px 70px 5px 70px; height:20px;width:840px; position:relative; margin-bottom:5px;font-size:30px; font-family:黑体; text-align:center}
.rd-title a:link {color: #bf2934; text-decoration:none;font-size:30px;line-height:23px;  font-family:黑体;}
.rd-title a:visited {color:  #bf2934;text-decoration:none;font-size:30px;line-height:23px;  font-family:黑体;}
.rd-title a:hover {color: #bc2931; text-decoration:underline;font-size:30px;line-height:23px; font-family:黑体;}
.rd-title a:active {color: #bc2931;font-size:30px;line-height:23px;  font-family:黑体; }
.rd-titlexg{padding:5px 90px; height:19px;width:800px; position:relative; font-size:12px; text-align:center}
/*热点新闻结束*/

/*联盟联播开始*/
.lmlb{ width:838px; border:1px solid #e3d379; background:url(lmlb.jpg); height:14px; margin:8px auto 0; padding:8px 10px 8px 130px}
.lmlb1{ width:980px; height:auto; margin:10px auto}
.h10{height:10px}
/*联盟联播结束*/
.dt{ width:980px; margin:10px auto 0; height:335px;  }
.gygg{ width:964px; margin:10px auto 0;  padding:0 8px 0 0; border-bottom:1px solid #ccc;}
.contleft{width:594px; float:left; margin-right:20px; height:335px; position:relative; overflow:hidden;}
.sub_nav{width:594px; height:25px; bottom:0px; position:absolute; color:#999999; z-index:200;}
.sub_box img{border:none; width:594px; height:333px;}
#bd1lfimg{position:relative; width:594px; height:335x; overflow:hidden;}
#bd1lfimg div{width:100000px; margin-left:-4px;}
#bd1lfimg dl{width:592px; height:335px; position:relative; overflow:hidden; float:left; margin:0px;}
#bd1lfimg dt{width:592px; height:310px; position:absolute; left:0px; top:0px;}
#bd1lfimg dd{width:592px; height:50px; background:#000000; filter:alpha(Opacity=50); Opacity:0.5; position:absolute; left:-5px; bottom:0px; padding:0 20px;}
#bd1lfimg dd h2{height:25px; padding:8px 0 4px 0; line-height:25px; overflow:hidden;}
#bd1lfimg dd h2 a{font-size:14px; font-weight:bold; color:#ffffff;}
#bd1lfimg dd a{color:#ffffff; text-decoration:none;}
#bd1lfimg dd a:hover{text-decoration:none; color:#cccccc;}
#bd1lfimg dd tt{color:#dddddd; line-height:1.2em;}
#bd1lfimg dd tt a:hover{text-decoration:underline;}
.sub_no{height:25px; float:right;}
.sub_no li{display:block; width:25px; height:25px; float:left; overflow:hidden; line-height:25px; vertical-align:middle; text-align:center; background:#000000; filter:alpha(Opacity=70); Opacity:0.7; font-family:Arial; font-size:11px; color:#999999; cursor:pointer;}
.sub_no li.show{background:#ffffff; color:#000000;}
.contright{width:366px; float:right;  height:335px;  }
.rgx{ background:url(http://shjz.kakaku365.com/hdzt/zzmdsncdqcznl/ttlj/201505/W020160622323319990836.jpg) repeat-x left center; height:7px;width:368px; }
.contright-title{width:355px;  height:20px; padding:5px 10px; background:url(ywbj.jpg)}

.contright-content{width:368px; padding:10px 0 5px 0; font-size:14px; }
.contright-content h4 a {
    font-size: 16px;
    line-height: 24px;
}
.f_blue a {
    color: #005ea6;
    font-weight: bold;
}
.wmrc{ font-size:12px; color:#a27347;height:30px; line-height:30px }
.wmrc span{ color:#a27347; font-weight:bolder; display:inline; margin-right:10px; float:left;height:30px; line-height:30px }
.wmrc li{ color:#a27347;  display:inline; margin-right:10px;height:30px; line-height:30px }
.wmrc li a{ color:#a27347;  display:inline; margin-right:10px;height:30px; line-height:30px; font-size:12px }
.contright-content a:link { text-decoration:none;font-size:14px; line-height:28px;   font-family:宋体;}
.contright-content a:visited {text-decoration:none;font-size:14px; line-height:28px;  font-family:宋体;}
.contright-content a:hover {color: #bc2931; text-decoration:underline;font-size:14px; line-height:28px; font-family:宋体;}
.contright-content a:active {color: #bc2931;font-size:14px; line-height:28px; font-family:宋体; }
.contright-content h4{padding-left: 5px;font-weight: normal;}


.main-content{ width:980px;margin:10px auto 14px;overflow:hidden; height:506px;}
.main-left{ width:356px;  float:left; margin-right:14px; display:inline;position:relative; overflow:hidden; }
.main-leftpart1{ width:356px;  overflow:hidden; }
.main-leftpart2{ width:356px;  border:1px solid #CCCCCC;overflow:hidden;margin-bottom:10px}
.space{
height:10px;
*height:10px!important;
_height:4px;}
.main-leftpart-title{  height:30px; width:307px;  border-bottom:1px dotted #666666; background:url(titbj.jpg); line-height:25px }
.mr15 {float:right;color:#000000; font-size:12px}
.main-leftpart-title1{ padding:8px 10px; height:14px; width:286px; font-size:14px; color:#ffffff;  border-bottom:1px dotted #666666; background:url(titbj1.jpg); font-weight:600}
.main-leftpart-content{padding:10px 5px 0 10px; width:305px; font-size:12px; color:#000;}
.font12, .font14 {
    padding-left: 10px;
    padding-bottom: 0;
    padding-right: 5px;
	padding-top:16px;
}
.m_t15 {
    margin-top: 15px;
}
.font12 li, .font12 li a {
    font-size: 12px;
    line-height: 26px;
    color: #333;
}

.font12 li, .font12 li a:hover {
    font-size: 12px;
    line-height: 26px;
    color: #bc2931;
}
.font14 li, .font14 li a {
    font-size: 12px;
    line-height: 23px;
    color: #333;
}

.font14 li, .font14 li a:hover {
    font-size: 12px;
    line-height: 23px;
    color: #bc2931;
}
.main-center{ width:356px; float:left; margin-right:14px; display: inline; overflow:hidden; }

.main-center-title{  height:31px; width:410px; border-bottom:1px dotted #666666; line-height:30px}
.main-center-content{padding:5px 10px 8px 10px; width:336px; font-size:14px; color:#000; line-height:23px;}

.fign{width:336px; margin:5px auto 0; zoom:1; overflow:hidden; }
.fign img {float: left; margin-right: 7px;display: inline;}
.fign p {text-indent: 24px;color: #868686; font-size:12px}
.fign p a {text-indent: 24px;line-height: 19px;color: #868686; font-size:12px}
.main-right{ width:240px;   float:right;zoom:1; overflow:hidden; }
.main-righttit{ height:30px; width:238px;  border-bottom:1px dotted #666666; background:url(titbj.jpg); line-height:25px }

.banner{ width:980px;margin:10px auto 0; background-color:#3333FF; height:80px}

/*领导活动开始*/
.main-content1{ width:980px; margin:10px auto 0;}

/*左侧志愿服务、未成年人、文明创建开始*/
.main-leftwm,.main-centercj{ float:left; margin-right:10px; display:inline;position:relative; overflow:hidden; }
.w320{width:320px}
.fignl{ margin:0 auto 6px; zoom:1; overflow:hidden; }
.fignl img {float: left; margin-right: 10px;display: inline;}
.fignl p {text-indent: 24px;line-height: 20px;color: #868686; font-size:12px; color:#707070; height:100px; overflow:hidden}
.fignl p a{text-indent: 24px;line-height: 19px;font-size:12px; color:#707070}
/*左侧志愿服务、未成年人、文明创建结束*/

.main-rightdt{ width:320px;  float:left;  display:inline;position:relative; overflow:hidden; }


.main-content1left{ width:726px;float:left; display:inline; margin-right:14px; overflow:hidden; background-color:#333366 }
.main-content1right{ width:315px; float:right;}
.mainpart1{ width:320px; height:250px;  border:1px solid #CCCCCC; margin-bottom:10px; float:left;margin-right:6px; display:inline; overflow:hidden}
.mainpart1-title{ height:30px; width:300px;  border-bottom:1px solid #cdccd3; background:url(titbj2.jpg); padding-left:20px}
.mainpart1-content{padding:8px 10px; width:300px; font-size:14px; color:#000; line-height:23px;}
 .pic{border:1px solid #DDD;padding:2px; width:120px; height:90px; float:left; margin:0 10px 0 0 }
 .topmain{width:295px; height:95px; margin:0 auto 5px}
.righttxt{float:right; height:97px;  width:155px;}
.txt{ margin:3px auto 3px; padding:0 0 0 0;  width:295px}
.mainpart2{ width:320px; height:250px;  border:1px solid #CCCCCC; margin-bottom:10px; float:right; overflow:hidden}
.mainpart2-title{  height:30px; width:291px;  border-bottom:1px solid #cdccd3; background:url(titbj2.jpg);padding-left:30px}
.mainpart2-content{padding:8px 10px; width:295px; font-size:14px; color:#000; line-height:23px;}

.mainrightpart1{ width:313px; height:250px;  border:1px solid #CCCCCC; margin-bottom:10px; float:left;}
.mainrightpart1-title{  height:30px; width:313px;  border-bottom:1px solid #cdccd3; background:url(titbj2.jpg)}
.mainrightpart1-content{padding:8px 10px; width:292px; font-size:14px; color:#000; line-height:23px;}
.xfsjz{width:978px;  border:1px solid #cccccc; margin:0px auto 0; overflow:hidden}
.xfsjz-title{width:948px; background:url(wmsjz.jpg); height:21px; padding:10px 0 5px 30px; color:#FFFFFF; font-weight:700; font-size:14px}
.xfsjz-content{  height:450px }
.xfsjz-content-1{ float:left; width:185px;  margin-right:10px; border-right:1px dashed #CC6633; height:430px; padding:10px 5px 10px 10px }
.xfsjz-content-1 a:link {color: #044A8F; text-decoration:none;font-size:12px; line-height:24px;   font-family:宋体;}
.xfsjz-content-1 a:visited {color:  #044A8F;text-decoration:none;font-size:12px; line-height:24px;  font-family:宋体;}
.xfsjz-content-1 a:hover {color: #bc2931; text-decoration:underline;font-size:12px; line-height:24px; font-family:宋体;}
.xfsjz-content-1 a:active {color: #bc2931;font-size:12px; line-height:24px; font-family:宋体; }
.xfsjz-content-2{ float:right; width:760px;  height:auto; margin:8px 0 8px 0}
.xfsjztitle2{ float:right; width:760px;  height:35px;color:#ff0000; font-weight:700; font-size:14px; background:url(fjms.jpg) }
.xfsjztitle3{ float:right; width:760px;  height:35px;color:#ff0000; font-weight:700; font-size:14px; background:url(jyjd.jpg) }
.xfsjztxt2{ width:640px; height:160px; padding:20px 5px 5px 5px }

.xfsjz-contentlj{ height:auto; line-height:24px; }

.yqlj{width:978px; height:185px; border:1px solid #cccccc; margin:10px auto 10px;}

.yqlj-title{width:963px; background:url(wmsjz.jpg); height:21px; padding:10px 0 5px 15px; color:#FFFFFF; font-weight:700; font-size:14px}


.flashNews {position:relative;width:610px;margin-bottom:12px;overflow:hidden;border:1px solid #B6CAE3;text-align:left; margin:0 auto}
.firstNews {position:relative;float:right;width:434px;margin-bottom:12px;overflow:hidden;border:1px solid #B6CAE3;}
.flashNews, .firstNews {height:305px;}
.flashNews .bg {position:absolute;left:0;top:276px;width:610px;height:26px;background:#c4cacd;z-index:222;border-top:2px solid #fff}
.flashNews h3 {position:absolute;left:10px;top:220px;width:540px;height:35px;line-height:35px;z-index:2;}
.flashNews h3 a {font-size:20px;font-family:"黑体";font-weight:normal;color:#000000;}
.flashNews h3 a:hover {color:#F20000;}
.flashNews p {position:absolute;left:10px;top:272px;width:246px;height:20px;line-height:20px;;z-index:444;}
.flashNews p a {color:#000000;}
.flashNews p a:hover {color:#F20000;}
.flashNews ul {position:absolute;right:5px;top:270px;padding-left:47px;_padding-left:46px;background:url(flashPage_bg.png) 0 0 no-repeat;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='flashPage_bg.png',sizingMethod='crop'); z-index:333}
.flashNews ul li {float:left;width:12px;height:12px;line-height:12px;text-align:center;margin-left:5px;background:#000000;}
.flashNews ul li a {display:block;width:12px;height:12px;font-size:12px;font-family:Tahoma;color:#FFFFFF;}
.flashNews ul li a:hover, .flashNews ul li a.sel {color:#F20000;}
.firstNews h3 {width:432px;height:27px;line-height:27px;text-indent:14px;font-size:12px;border:1px solid #FFFFFF;background:#F2F6FB;}
.firstNews p {position:absolute;top:5px;right:5px;}
.firstNews p a {font-size:12px;}
.firstNews h4 {width:410px;height:25px;margin:0 auto;overflow:hidden;padding-top:12px;line-height:25px;font-weight:normal;font-size:18px;font-family:"黑体";}
.firstNews ul {width:410px;height:auto;overflow:hidden;_zoom:1;margin:0 0 0 12px;}
.firstNews ul li {position:relative;width:410px;height:22px;line-height:22px;overflow:hidden;text-indent:10px;font-size:14px;background:url(../img/pic.gif) -298px -141px no-repeat;}


.area {
height: auto;
overflow: hidden;
zoom: 1;
}
.m_t10 {
    margin-top: 10px;
}

.titlebar h3 {
    height: 36px;
    font-family: "微软雅黑";
    padding-right: 10px;
    color: #bb0001;
    font-size: 18px;
    border-bottom: 1px solid #dbdbdb;
    line-height: 36px;
}

.titlebar h3 a {
    color: #979797;
    font-size: 12px;
    line-height: 36px;
    float: right;
    font-weight: normal;
}

.titlebar h3 span {
    border-bottom: 2px solid #bb0001;
    line-height: 36px;
    color: #bb0001;
    font-size: 16px;
    height: 36px;
}

.center {
    text-align: center;
}
.float_l {
    float: left;
    display: inline;
}
.center {
    text-align: center;
}
.w88 {
    width: 98px;
}
.w108 {
    width: 118px;
}
.w118 {
    width: 138px;
}
#demo img{padding:5px 5px;border:0px; display:block}
 
#demo a{text-decoration:none;}
.yqlj1 {
width: 978px;
height: 240px;
border: 1px solid #cccccc;
margin: 10px auto 10px;
}
 .w370 {
    width: 356px;
}

.news h3 {
    background: url(http://hz.kakaku365.com/images/index2014_titlebar.gif) no-repeat 0 6px;
    height: 22px;
    color: #bb0001;
    font-family: "微软雅黑";
    font-size: 18px;
    font-weight: bold;
    padding-left: 18px;
}
.m_t15 {
    margin-top: 10px;
}

.news h3 a {
    font-size: 12px;
    line-height: 26px;
    font-weight: normal;
    color: #9e9e9e; text-decoration:none;
}
.float_r {
    float: right;
    display: inline;
	padding-right:10px;
}
/*文明播报开始*/
.fign img {
    float: left;
    margin-right: 10px;
    display: inline;
}
img {
    border: 0;
    vertical-align: bottom;
}

.fign p {
    text-indent: 24px;
    line-height: 20px;
    margin-top: 5px;
    color: #868686; height:85px}
.gx{width:980px; height:1px; background-color:#CCCCCC; margin:20px auto 10px}
.outer {width:980px;margin:16px auto 10px; background:url(http://shjz.kakaku365.com/hdzt/zzmdsncdqcznl/ttlj/201505/W020160622323319956653.png) no-repeat center top;  }
/*.tab {overflow:hidden;zoom:1; border-bottom:1px solid #ccc; margin-left:150px}
.tab li {float:left;color:#333;height:30px;	cursor:pointer;	line-height:30px;padding:0;font-size:16px; font-weight:bolder; margin:0 40px }
.tab li.current {color:#bc1600; font-size:16px; font-weight:bolder; border-bottom:2px solid #bc1600}
.content {border-top-width:0;}
.content ul {line-height:25px;display:none;	margin:0 11px;padding:10px 0;}

.tab1 {overflow:hidden;zoom:1; border-bottom:1px solid #ccc; margin-left:150px}
.tab1 li {float:left;color:#333;height:30px;	cursor:pointer;	line-height:30px;padding:0;font-size:16px; font-weight:bolder; margin:0 40px }
.tab1 li.current {color:#bc1600; font-size:16px; font-weight:bolder; border-bottom:2px solid #bc1600}
.content1 {border-top-width:0;}
.content1 ul {line-height:25px;display:none;	margin:0 11px;padding:10px 0;}
*/
.page{  
 width:980px;  
 margin:10px auto;  
 text-align:left;  
 } 
/*----------------------- 内容模块 */  
.tab_mo{  
border-top:none;  
padding:10px; margin-bottom:15px;
}  

.tab_mo li{  
display:inline; /* 【重点】让li横向排列。即使不浮动也会横向排列。可以删除看看效果 */  
 margin-right:8px ;
} 
/*----------------------- 菜单模块 */  
.tab{  
 border-bottom:1px solid #ccc; /* 菜单模块的底部边框，也就是内容模块的上边框 */  
 list-style:none;  
 padding:4px 5px 3px 5px; margin-left:150px ;  
 }  
.tab li{  
display:inline; /* 【重点】让li横向排列。即使不浮动也会横向排列。可以删除看看效果 */  
 font-size:14px;  margin:0 40px; font-weight:bolder 
 }  
.tab li a{  
padding:3px 4px; /* 因为没有固定高度，所以用填充来调整显示效果。 */  
 /* 菜单项的边框 */  
color:#888;  
border-bottom:none; /* 底部无边框 */  
text-decoration:none;font-size:14px;  font-weight:bolder 

}  
.tab li.current {color:#bc1600; font-size:16px; font-weight:bolder; border-bottom:2px solid #bc1600}
/*----------------------- 鼠标经过时候的菜单样式 */  
.tab li a:hover{  
background:#fff;  
}  
/*----------------------- 选中时候的样式 */  
.tab li.no a{  
background:#fff;  
border-bottom:none; /*  隐藏菜单项的底部边框 */  
position:relative;  /* 【重点】菜单项里面的连接使用了相对定位 */  
top:0px;            /* 【重点】相对于外层顶部为1像素，正好是底部边框的像素。所以就遮住了ul的底部边框 */  
color:#bc1600; font-size:16px; font-weight:bolder; border-bottom:2px solid #bc1600
}  

.tab1{  
 border-bottom:1px solid #ccc; /* 菜单模块的底部边框，也就是内容模块的上边框 */  
 list-style:none;  
 padding:4px 5px 3px 5px;  
 }  
.tab1 li{  
display:inline; /* 【重点】让li横向排列。即使不浮动也会横向排列。可以删除看看效果 */  
 font-size:12px;  margin:0 40px 
 }  
.tab1 li a{  
padding:3px 4px; /* 因为没有固定高度，所以用填充来调整显示效果。 */  
 /* 菜单项的边框 */  
color:#888;  
border-bottom:none; /* 底部无边框 */  
text-decoration:none;  font-size:16px; font-weight:bolder; 

}  
.tab1 li.current {color:#bc1600; font-size:16px; font-weight:bolder; border-bottom:2px solid #bc1600}
/*----------------------- 鼠标经过时候的菜单样式 */  
.tab1 li a:hover{  
background:#fff;  
}  
/*----------------------- 选中时候的样式 */  
.tab1 li.no a{  
background:#fff;  
border-bottom:none; /*  隐藏菜单项的底部边框 */  
position:relative;  /* 【重点】菜单项里面的连接使用了相对定位 */  
top:0;            /* 【重点】相对于外层顶部为1像素，正好是底部边框的像素。所以就遮住了ul的底部边框 */  
color:#bc1600; font-size:16px; font-weight:bolder; border-bottom:2px solid #bc1600
} 
/*----------------------- 模块色彩样式调用 */  
.sy1,.sy1 li a{ border-color:#6699CC;}  
.sy1 li a{ background:#DBF5FD}  
.sy2,.sy2 li a{ border-color:#FF6600;}  
.sy2 li a{ background:#FFCC00}  
  
.footn{ width:980px; margin:0 auto; font-size:14px; line-height:28px; text-align:center}