﻿/* 全局设定 */
*{margin:0;padding:0;}
body{ margin: 0 auto;width:980px;background:#FFF; font: normal 12px Tahoma; text-align:center; line-height:150%; background-repeat:no-repeat; background-image:url(../../images/mainbg/bg_blue.gif); background-color:#0096C1;}
img{display:block}
fieldset { margin: 0; padding: 0; border: none;}
ul {list-style-type:none;}
li {list-style-type:none;}
a:link,a:visited,a:active{text-decoration:none;color:#000;}
a:hover {text-decoration:underline; color:#1f3a87;}
/* 此类应当放在 div 或 break 元素上，而且该元素应当是完全包含浮动的容器关闭之前的最后一个元素 */
.clearfloat {clear:both;}
.center {margin:0 auto;}

/* 总体设定 */
#headerMain { height:80px; width:980px; border:1px solid #10A7D3; border-bottom:none; text-align:center}
#menuMain { height:38px; width:980px;   border:1px solid #10A7D3; background:#FAFAFA; text-align:center;}
#mainBodyMain { background-color:#ffffff; width:980px;  text-align:left;  border:1px solid #10A7D3; border-top:none; border-bottom:none; text-align:left; margin:0px; }

/* 内容分栏 */
#leftMain{width:30%; border:1px solid #adb9c2; background:#F5F5F5; vertical-align:bottom  }
#midMain{width:40%;  border:1px solid #adb9c2; background:#F5F5F5; vertical-align:bottom }
#rightMain{width:30%;  border:1px solid #adb9c2; background:#F5F5F5; vertical-align:bottom }

#footerMain { height:30px; width:980px; background-image:url(../../images/footerbg.jpg)  border:1px solid #10A7D3;  vertical-align:bottom}

/* 目录 */
#menu ul{width:774px; margin:0 !important; margin-left:-14px;}
#menu ul li{width:81px; height:38px; line-height:38px; text-align:center; margin-left:14px; float:left; font-weight:700;}
#menu ul li a:link,#menu ul li a:visited,#menu ul li a:active,#menu ul li a:hover{text-decoration:none;color:#1f3a87;}
.coverLi{background:url(../images/menuBg.jpg)}



/* 内容详细 */
/* 栏目栏 */
.title{background:url(../images/titleBg.jpg); border-bottom:1px solid #adb9c2; width:330px; height:28px; line-height:28px; padding-left:8px; font-weight:700; color:#1f3a87;}

/* 搜索框 */
#selectBox {width:338px; height:92px; border:1px solid #adb9c2;}
#selectBoxMain {width:308px; height:50px; margin-left:30px; margin-top:6px;}
#selectBoxMain ul li{height:25px;}
#selectBoxMain span{font-weight:bold}
.Box{background:url(../images/select.png) no-repeat;}
.selectInput{width:176px; height:14px; border:1px solid #adb9c2; margin-left:28px;}
.selectButton{width:71px; height:18px; border:none; background:url(../images/selectClick.jpg); margin-left:10px;}

/* 图片新闻 */
#photoNews {width:338px; height:455px; border:1px solid #adb9c2; margin-top:10px;}
#photoNewsBox {width:338px; height:426px;}
.contentBox{width:338px; height:141px; border-bottom:dashed 1px #adb9c2}
#photoNewsBox ul{width:330px; height:133px; margin:4px;}
.PhotoBox{width:126px; height:133px; float:left;}
.newsBoxRight{width:200px; height:133px; margin-left:4px; float:left;}
.newsBoxLeft{width:200px; height:133px; margin-right:4px; float:left;}
#photoNewsBox img{width:120px; height:90px; margin-top:15px; border:1px solid #CCC}
.contentTitle{height:20px; line-height:20px; font-weight:bold;}
.contentTitle a:link {text-decoration: none; color:#000}
.contentTitle a:visited {text-decoration: none; color:#000}
.contentTitle a:hover {text-decoration:underline; color:#900}
.contentTitle a:active {text-decoration: none; color:#000}
.content{ height:93px; color:#369; overflow:hidden}
.detailed{height:20px; line-height:20px; text-align:right;}
.detailed a:link,.detailed a:visited,.detailed a:active{text-decoration:none;color:red;}
.detailed a:hover {text-decoration:underline; color:red}
/* 组织机构 */
#group {width:338px; height:368px; border:1px solid #adb9c2; margin:10px 0}
#group dl dd{width:338px; height:113px;}
#group dl dd p{height:20px; line-height:21px; margin:1px; background:#CECECE; color:#1f3a87; text-indent:20px}
#group dl ul li{width:270px; height:18px; margin:4px auto;}

/* 首页右侧栏目新闻列表 */
.list {border:1px solid #adb9c2; height:auto; margin-bottom:10px}
.listLeft2 a{background:url(../images/icon78_03.png) no-repeat 8px 50%;padding-left:25px}
.listLeft2{ float:left; width:290px; }
.listRight2{ float:left; width:80px; color:#333}
.listText{text-align:left; line-height:28px;}
.more {width:95%; height:18px; line-height:18px; text-align:right; clear:both}

/* List页面布局*/
#listMain{border-left:1px solid #adb9c2; border-right:1px solid #adb9c2;  height:auto; padding:10px 40px;}
#listMain ul li{ height:30px; line-height:29px; border-bottom:dashed 1px #adb9c2;text-align:left } 
#listMain ul li a{background:url(../images/yhpi_tb4.gif) no-repeat 8px 50%;padding-left:25px}
#listMain ul li a:hover{background:url(../images/yhpi_tb4.gif) no-repeat 12px 50% ; color:Red}
.listLeft{ float:left; width:500px;
text-align:left
}
.listRight{ float:right; width:150px; color:#666}
.nav{ height:25px; font-weight:700; padding-left:15px;text-align:left }

/*--------pager-------*/
.number span a{padding:4px 6px;}
.number span a:hover{padding:4px 6px; background-color: #999;color:#FFFFFF;}
.number {margin:5px 0;font-size: 14px;font-weight: bold;color: #ff00ff;}
.number span{border:solid 1px #cccccc;background-color:#FFFFFF;color:#666666;line-height:20px;display:inline-block;margin-left:4px;margin-right:4px;}


#a_title{ text-align:center; height:30px; line-height:30px;font-size:18px; font-weight:bolder; display:block}
#a_smalltitle{font-size:14px; font-weight:bolder; text-align:center;display:block;}
.a_about{text-align:center; display:block; height:20px; line-height:20px; background:#F3F8F7}
#a_content{padding:10px; height:auto;overflow:hidden;text-align:left;line-height: 200%; word-break:break-all;}
#a_near{padding-left:20px; margin:5px 0; height:auto}
.Red{ color:Red}

/*--------ADs-------*/
#nav {
	BACKGROUND: url(images/loadsmall.gif) #000 no-repeat 330px 100px; OVERFLOW: hidden; WIDTH: 560px; POSITION: relative; HEIGHT: 320px; 
	border: 1px solid  #10A7D3;
}
#nav UL {
	Z-INDEX: 999; LEFT: 3px; BOTTOM: 0px; POSITION: absolute; TEXT-ALIGN: left
}
#nav UL LI {
	DISPLAY: block; FONT-WEIGHT: 900; FONT-SIZE: 12px; FLOAT: left; WIDTH: 100px; COLOR: #aaa; FONT-FAMILY: Arial; POSITION: relative; HEIGHT: 50px
}
#nav LI DIV {
	MARGIN-TOP: 5px; DISPLAY: none; PADDING-LEFT: 10px; MARGIN-LEFT: 70px
}
#nav LI IMG {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; FILTER: alpha(opacity=60); LEFT: 10px; FLOAT: left; BORDER-LEFT: #fff 1px solid; WIDTH: 52px; CURSOR: pointer; MARGIN-RIGHT: 4px; BORDER-BOTTOM: #fff 1px solid; POSITION: absolute; TOP: 5px; HEIGHT: 35px; moz-opacity: 0.6
}
#frontText {
	FONT-WEIGHT: 900; FONT-SIZE: 30px; Z-INDEX: 999; LEFT: 20px; WIDTH: 100%; COLOR: #fff; FONT-FAMILY: Verdana; POSITION: absolute; TOP: 20px
}
#frontTextBack {
	FONT-WEIGHT: 900; FONT-SIZE: 30px; LEFT: 22px; WIDTH: 100%; COLOR: #000; FONT-FAMILY: Verdana; POSITION: absolute; TOP: 22px
}
#frontTextSub {
	FONT-SIZE: 13px; LEFT: 25px; WIDTH: 100%; COLOR: #fff; FONT-FAMILY: Verdana; POSITION: absolute; TOP: 60px
}
#BG {
	BORDER-TOP: #999 1px solid; BACKGROUND: #000; FILTER: alpha(opacity=60); WIDTH: 100%; BOTTOM: 0px; POSITION: absolute; HEIGHT: 50px; TEXT-ALIGN: right; moz-opacity: 0.6
}
#mask {
	Z-INDEX: 990; BACKGROUND: url(mask.gif); LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: 0px; HEIGHT: 100%
}
#back {
	TEXT-ALIGN: center; z-index:0;
}
.gray {
	FILTER: Gray()
}
/*--------End-------*/

.GridViewCss
{
	rules:none;
}
.LinkListView
{
	vertical-align:baseline;
}

.left_menu_cntI A {
	BACKGROUND: url(images/leftbg.jpg) no-repeat  ;PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 15px; PADDING-BOTTOM: 5px; MARGIN: -1px 6px 0px 4px; COLOR: #115888; PADDING-TOP: 5px; BORDER-BOTTOM: #d6eaf6 1px dashed
}
.left_menu_cntI A:hover {
	BACKGROUND: url(images/leftbg2.jpg) no-repeat  ; BORDER-BOTTOM: #fff 1px solid;  
}