/*** 总体样式***/
body {margin:0;padding:0;font-size:12px;background-color: #fff; text-align:left;}
div,form,img,ul,ol,li,dl,dt,dd { padding: 0; border: 0; margin:0;}
h1,h2,h3,h4,h5,h6 {margin:0; padding:0;}
table,td,tr,th {font-size:12px;color:#444;}
a:hover { color:#f00; text-decoration:none;}

/*容器*/
.wrap950{ width:950px;margin:0px auto;}
.clear{ clear: both; } 

.left280{ width:280px; float:left; margin-right:10px;}
.right660{ width:660px; float:right;}

.left660{ width:660px; float:left; margin-right:10px;}
.right280{ width:280px; float:right;}

.left200{ width:200px; float:left; margin-right:10px; border-top:1px solid #c6def2;background:url(../images/mainNav2-bg.gif) top left;}
.right740{ width:740px; float:right;}

/*头部-*/
.miniheader{width:950px; margin:0px auto; background:#f2f7fb; border-left:1px solid #c6def2;border-right:1px solid #c6def2;border-bottom:1px solid #c6def2; padding:5px; margin-bottom:5px;}
.header { width:950px;height:60px;  margin:0px auto; padding:0px; margin-bottom:5px;}

/*主导航*/
.mainNav_top{ width:100%; height:5px; background:#298cce; }
.mainNav{ width:100%; height:30px; float:left; background:#2e91d0;  }
ul.mainNav{margin:0;padding:0;list-style-type:none;width:auto;position:relative;display:block;height:30px;text-transform:uppercase;font-size:12px;background:transparent url("../images/bgOFF.gif")no-repeat repeat-x top center;margin:0px 0px 0px 5px;}
ul.mainNav li{display:block;float:left;margin:0; padding::0;color:#fff;}
ul.mainNav li a{display:block;float:left;color:#1fa7be;font-size:14px;font-weight:bold;text-decoration:none;padding:8px 1px 0px 0px;height:22px;background:transparent url("../images/bgDIVIDER.gif") no-repeat top right;  width:90px;  text-align:center;}
ul.mainNav li a:hover{background:transparent url("../images/bgHOVER.gif") no-repeat top center;color:#fe7e00;}
ul.mainNav li a.current,ul.mainNav li a.current:hover{color:#fe7e00; font-size:14px;font-weight:bold;background-color: transparent;background-image: url(../images/bgON.gif);background-repeat: no-repeat;background-position: center top;}

/*左侧导航*/
.mainNav2{ width:100%; height:30px; float:left;}
ul.mainNav2{margin:0;padding:0;list-style-type:none;width:auto;position:relative;display:block;height:30px;text-transform:uppercase;font-size:12px;background:transparent url("../images/bgOFF2.gif")no-repeat repeat-x top right;margin:0px 0px 0px 0px;}
ul.mainNav2 li{display:block;float:left;margin:5px 0px 0px 0px; padding::0;color:#fff;}
ul.mainNav2 li a{display:block;float:left;color:#4d779a;font-size:12px;font-weight:bold;text-decoration:none;padding:8px 0px 0px 40px;height:22px;background:transparent url("../images/bgDIVIDER2.gif") no-repeat top right;  width:160px;  text-align:left;}
ul.mainNav2 li a:hover{background:transparent url("../images/bgHOVER2.gif") no-repeat top right;color:#fe7e00;}
ul.mainNav2 li a.current,ul.mainNav2 li a.current:hover{color:#fe7e00; font-size:12px;font-weight:bold;background-color: transparent;background-image: url(../images/bgON2.gif);background-repeat: no-repeat;background-position: right top;}


/*管理导航*/
.mainNav3{ width:100%; height:30px; float:left;}
ul.mainNav3{margin:0;padding:0;list-style-type:none;width:auto;position:relative;display:block;height:30px;text-transform:uppercase;font-size:12px;background:transparent url("../images/bgOFF3.gif")no-repeat repeat-x top right;margin:0px 0px 0px 0px;}
ul.mainNav3 li{display:block;float:left;margin:5px 0px 0px 0px; padding::0;color:#fff;}
ul.mainNav3 li a{display:block;float:left;color:#4d779a;font-size:12px;font-weight:bold;text-decoration:none;padding:8px 0px 0px 40px;height:22px;background:transparent url("../images/bgDIVIDER3.gif") no-repeat top right;  width:160px;  text-align:left;}
ul.mainNav3 li a:hover{background:transparent url("../images/bgHOVER3.gif") no-repeat top right;color:#fe7e00;}
ul.mainNav3 li a.current,ul.mainNav3 li a.current:hover{color:#fe7e00; font-size:12px;font-weight:bold;background-color: transparent;background-image: url(../images/bgON3.gif);background-repeat: no-repeat;background-position: right top;}


/*样式蓝*/
.box_title{  height:30px; color:#2880b9; font-weight:bold; font-size:14px; background:url(../images/box_title.gif); padding:0px 5px 0px 10px;}
.box_title  a:link,
.box_title  a:visited { color:#2880b9; text-decoration:none;}
.box_title  a:hover { color:#f00; text-decoration:none;}

.box_title2{  height:30px; color:#2880b9; font-weight:bold; font-size:14px; background:url(../images/box_title2.gif); padding:0px 5px 0px 10px;}
.box_title2  a:link,
.box_title2  a:visited { color:#2880b9; text-decoration:none;}
.box_title2  a:hover { color:#f00; text-decoration:none;}

.box_title_mainNav2{  height:30px; color:#2880b9; font-weight:bold; font-size:14px; background:url(../images/box_title.gif); padding:0px 5px 0px 10px;border-left:1px solid #c6def2;border-right:1px solid #c6def2; }
.box_title_mainNav2  a:link,
.box_title_mainNav2  a:visited { color:#2880b9; text-decoration:none;}
.box_title_mainNav2  a:hover { color:#f00; text-decoration:none;}

.box_title_mainNav3{  height:30px; color:#2880b9; font-weight:bold; font-size:14px; background:url(../images/box_title.gif); padding:0px 5px 0px 15px;border-left:1px solid #c6def2;border-right:1px solid #c6def2; }
.box_title_mainNav3  a:link,
.box_title_mainNav3  a:visited { color:#2880b9; text-decoration:none;}
.box_title_mainNav3  a:hover { color:#f00; text-decoration:none;}


.box_Content{ border:1px solid #c6def2; background:#f5f9fc;padding:0px 5px 5px 5px; margin-bottom:10px;}
.box_Content2{ border:1px solid #f0f0f0; background:#fff;padding: 5px; margin-bottom:10px; line-height:22px;}
.box_Content4{ border-left:1px solid #c6def2; border-right:1px solid #c6def2; border-bottom:1px solid #c6def2; background:#f0f6fb;padding: 10px; margin-bottom:10px; }
.box_Content5{ border:1px solid #c6def2;  background:#fff; padding: 5px; line-height:22px;}
.box_Content6{ border:1px dashed #ffe371;  background:#fefddf; padding: 5px; line-height:22px;}
.box_Content_admin{ border:1px solid #e5eff6; padding: 3px; line-height:24px;}

/*搜索框样式*/
.input{border:1px solid #b5ceff; height:20px; width:160px;padding:3px 0px 0px 2px; font-weight:bold; background:#fff;}
.input_yz{border:1px solid #b5ceff; height:20px; width:60px;padding:3px 0px 0px 2px; font-weight:bold; background:#fff;}

/*新闻li样式*/
.news1 li { font-size:12px;list-style-type:none;line-height: 20px; float:left; width:110px;}
.news1 li a:link {color:#333; text-decoration: none;}
.news1 li a:visited {color:#333; text-decoration: none;}
.news1 li a:hover {color:#f00; text-decoration: underline;}

/*虚线样式*/
.line{ height:1px; background:url(../images/line.gif) repeat; }
.line2{ height:1px; background:url(../images/line2.gif) repeat; }
.line3{ height:1px; background:#c6def2;}

/*图片li样式*/
.piclist li{ width:80px; float:left; margin:5px 5px 0px 0px; list-style-type:none;}

/*li公告样式*/
.list_a{margin-top:5px; text-align: left; }
.list_a ul{list-style-type: none;margin: 0px;padding: 0px;}
.list_a li span{float: right;/*使span元素浮动到右面*/text-align: right;/*日期右对齐*/ color:#a9a9a9; padding:8px 0px 0px 0px;}
.list_a li{width: 100%;list-style-type: none;}

.list_a li a{list-style-type: none;display: block;padding: 0px;padding-left:15px;line-height:26px;background: url(../images/li1.gif) no-repeat left;border-bottom:1px dashed #dddddd;}
.list_a li a:link,
.list_a li a:visited { color:#444444; text-decoration:none;}
.list_a li a:hover { color:#f00; text-decoration:none;}


/*新闻li样式*/
.list_newsB{text-align: left; }
.list_newsB ul{list-style-type: none;margin: 0px;padding: 0px;}
.list_newsB li{width: 320px;list-style-type: none; float:left;}
.list_newsB li a{ list-style-type: none;display: block;padding-left:15px;line-height:22px; background: url(../images/li2.gif) no-repeat left}
.list_newsB li a:link,
.list_newsB li a:visited { color:dimgray; text-decoration:none;}
.list_newsB li a:hover { color:red; }

/*后台样式*/
.adminzt{ border-top:1px solid #0a5383;border-bottom:1px solid #0a5383; background:#1b6ea4; height:30px; padding-left:10px}

/*文字格式化链接样式*/
.orange { color:orange; text-decoration:none;  }
.orange a:link,
.orange a:visited{ color:orange; text-decoration:none; }
.orange a:hover{color:red;}

.gray { color:gray; }
.gray a:link,
.gray a:visited{ color:gray; text-decoration:none; }
.gray a:hover{color:red; }

.grey14 { font-size:14px; color:grey; font-weight:bold; text-decoration:none;}
.grey14 a:link,
.grey14 a:visited{ color:grey; text-decoration:none; }
.grey14 a:hover{color:red; }

.dimgray{ color:dimgray;text-decoration:none;}
.dimgray a:link,
.dimgray a:visited{ color:dimgray; text-decoration:none; }
.dimgray a:hover{color:red;}

.black{ color:#555;text-decoration:none;}
.black a:link,
.black a:visited{ color:#555; text-decoration:none; }
.black a:hover{color:red; }

.black14{ color:#555; font-size:14px;text-decoration:none;}
.black14 a:link,
.black14 a:visited{ color:#555; text-decoration:none; }
.black14 a:hover{color:red; }

.black20{ color:#555; font-size:20px;text-decoration:none;}
.black20 a:link,
.black20 a:visited{ color:#555; text-decoration:none; }
.black20 a:hover{color:red; }


.blue{ color:#2880b9;text-decoration:none;}
.blue a:link,
.blue a:visited{ color:#2880b9; text-decoration:none; }
.blue a:hover{color:red; }

.blue2{ color:#d4f0ff;text-decoration:none; font-size:14px; font-weight:bold;}
.blue2 a:link,
.blue2 a:visited{ color:#d4f0ff; text-decoration:none; }
.blue2 a:hover{color:red; }

.blue14{ color:#2880b9;font-size:14px;text-decoration:none;}
.blue14 a:link,
.blue14 a:visited{ color:#2880b9; text-decoration:none; }
.blue14 a:hover{color:red; }


.navy{ color:navy;text-decoration:none;}
.navy a:link,
.navy a:visited{ color:navy; text-decoration:none; }
.navy a:hover{color:red; }

.bluex {font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif;color:blue;text-decoration:line-through;}
.bluex  a:link {color:blue; text-decoration:line-through;}
.bluex  a:visited {color:blue; text-decoration:line-through;}
.bluex  a:hover { color:#f00; text-decoration:line-through;}  


.red{ color:red;text-decoration:none;}
.red a:link,
.red a:visited{ color:red; text-decoration:none; }
.red a:hover{color:dimgray0; }

.red14{ color:red; font-size:14px;text-decoration:none;}
.red14 a:link,
.red14 a:visited{ color:red; text-decoration:none; }
.red14 a:hover{color:dimgray; }

.red16{ color:red; font-size:16px;text-decoration:none;}
.red16 a:link,
.red16 a:visited{ color:red; text-decoration:none; }
.red16 a:hover{color:dimgray; }

.darkred{ color:darkred;text-decoration:none;}
.darkred a:link,
.darkred a:visited{ color:darkred; text-decoration:none; }
.darkred a:hover{color:dimgray0; }

.white{ color:white;text-decoration:none;}
.white a:link,
.white a:visited{ color:white; text-decoration:none; }
.white a:hover{color:red; }

.green{ color:green;text-decoration:none; }
.green a:link,
.green a:visited{ color:green; text-decoration:none; }
.green a:hover{color:red;}

.green14{ color:green; font-size:14px;text-decoration:none; }
.green14 a:link,
.green14 a:visited{ color:green; text-decoration:none; }
.green14 a:hover{color:red;}
/*按钮样式*/
 .btn { font-weight:bold; BORDER-RIGHT: #002D96 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: 
            #002D96 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 14px; FILTER: 
            progid:DXImageTransform.Microsoft.Gradient(GradientType=0, 
            StartColorStr=#FFFFFF, EndColorStr=#9DBCEA); BORDER-LEFT: #002D96 
            1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; 
            BORDER-BOTTOM: #002D96 1px solid
            }
			
.btn2 { font-weight:bold; BORDER: #c2d8eb 1px solid; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: 
            progid:DXImageTransform.Microsoft.Gradient(GradientType=0, 
            StartColorStr=#FFFFFF, EndColorStr=#d5e4f0);  CURSOR: hand; COLOR: #2880b9; PADDING-TOP: 6px;  }

/*新闻滚动样式*/
.news {CLEAR: both; BACKGROUND: url(../images/news_bg.gif); WIDTH: 550px; ColOR: #555; HEIGHT: 26px}
.news ul {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; liNE-HEIGHT: 26px; PADDING-TOP: 0px; liST-STYLE-TYPE: none; HEIGHT: 26px}
.news ul li {MARGIN: 0px 0px 0px 1em; text-align:left;}
.news ul li.active {DISPLAY: block}
.news span {BORDER-RIGHT: #555 1px solid; PADDING-RIGHT: 0.75em; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0.75em 0px 0px; PADDING-TOP: 0px}
.news ul A {ColOR: #555; TEXT-DECORATION: none}
.news ul A:hover {TEXT-DECORATION: underline; }
.news ol {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: -19px 8px 0px 0px; PADDING-TOP: 0px; liST-STYLE-TYPE: none}
.news ol li {DISPLAY: inline; MARGIN: 0px 0px 0px 3px; width:10px;}
.news ol li A {BACKGROUND: url(../images/switcher.gif) 0px -10px}
.news ol li A:hover {BACKGROUND: url(../images/switcher.gif) 0px 10px}
.news ol li A.active {BACKGROUND: url(../images/switcher.gif) 0px 0px}
.news ol li A.active:hover {BACKGROUND: url(../images/switcher.gif) 0px 0px}

/*新闻页面*/
.da_div{width: 950px;background-image: url(../images/aticle_bg.gif);margin:0px auto;margin-top:3px;overflow:hidden;}
.top_630{border-top:1px solid #ccc;width: 630px;float: left;overflow:hidden;}
.t630_text{width: 630px;line-height:1.6em;}
.top_310{width :300px;height: 12px;float:right;border-top: 1px solid #ccc;}
.t310_text{width: 300px;line-height:1.6em; padding:5px;}
.da_div_xia{width: 950px;margin: 0px auto 0px auto;}
.da_pic{ }

.aticleTitle{font-size: 24px;font-weight: bold;color: #000; padding: 25px 0px ;  text-align:center;}
.aticleTitle2{ height:24px; border-bottom: 1px solid  #ccc;  padding:2px 0px 0px 0px; color:#828282; text-align:center;}
.aticleContent{ padding:10px; font-family:Arial, Helvetica, sans-serif; line-height: 20px; text-indent: 2em;}
.aticleContent a:link {color: #333; text-decoration:none; }
.aticleContent a:visited {color: #333; text-decoration:none; }
.aticleContent a:hover {color: #f00; text-decoration:none; }
.xgaticle{width: 788px; border:1px solid #a59c81; height:100%;}
.xgaticleTitle{width: 778px; height:24px; float: left; border-bottom:2px solid #a59c81; font-size:14px; font-weight:bold; background-color:#f0ecdf; padding-left:10px;}

/*底部样式*/
.footer{width:950px;margin:0px auto; margin-top:5px; height:160px; border-top:2px solid #e1e1e1; text-align:center; padding-top:10px; line-height:30px;}
.footer  a:link,
.footer  a:visited { color:#013c86; text-decoration:underline;}
.footer  a:hover { color:#af0000; text-decoration:none;}
