@charset "gb2312";
/* CSS Document */
/* 全局CSS定义 */
body{font-family:"Microsoft YaHei", Arial,Narrow,Helvetica, sans-serif;text-align:center;margin:0 auto;padding:0;background:#FFF;font-size:12px;color:#2b2b2b;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td,span{margin:0;padding:0;border:0;}
body > div{text-align:left;margin-right:auto;margin-left:auto;} 
table{border-collapse:collapse;/*边框相邻边被合并*/border-spacing:0;}
img,a img{border:0;margin:0;padding:0;}
fieldset,img{border:0;}/*fieldset标签将表单内容的一部分打包，生成一组相关表单的字段,没有必需的或唯一的属性*/
h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-size:100%;}
ul,ol,li{list-style:none}/*类型无 项目符号图片无 */
table,td,input{font-size:12px;padding:0}
select,input{vertical-align:middle;}
/* 默认链接颜色 */
a{outline-style:none;color:#333;text-decoration:none} /*outline-style 属性用于设置元素的整个轮廓的样式。样式不能是 none，否则轮廓不会出现。 */
a:hover{color:#c00; text-decoration:underline;}
/*a:hover,a:active,a:focus{color:#c00;text-decoration:underline;}
/* 浮动通用属性 */
.fl{float:left;}
.fr{float:right;}
/* CSS空白 */
.blank_1,.blank_2,.blank_3,.blank_5,.blank_7,.blank_8,.blank_10,.blank_11,.blank_15,.blank_20{margin:0 auto;font-size:1px;clear:both;display: block;overflow: hidden;}
.blank_1{height:1px;}
.blank_2{height:2px;}
.blank_3{height:3px;}
.blank_5{height:5px;}
.blank_7{height:5px;}
.blank_8{height:8px;}
.blank_10{height:10px;}
.blank_11{height:5px;}
.blank_15{height:15px;}
.blank_20{height:20px;}
/**/
.Area959,.Area670,.Area270{ width:950px; overflow:hidden; text-align:left;}
.Area950,.Area670,.Area270{ width:950px; overflow:hidden; text-align:left; border:1px solid #fb8f8f;}
.Area670{ width:670px;}
.Area270{ width:270px;}
.c_ff0{ color:#ff0!important;}
.c_c00,.c_c00 a{ color:#c00!important;}
/*导航开始*/
#Nav{ width:950px;}
.NavMain{ height:30px; line-height:30px; background:url(../images/navbg.jpg) no-repeat 0 0;}
#Nav .NavMain a{ display:inline-block; margin:0px 18px; color:#fff;}
#Nav .NavMain a:hover{ color:#ffff00;}
.NavSubMain{ height:28px; padding-left:2px; line-height:28px; border:1px solid #c3e9ff; background:url(../images/navsubbg.jpg) repeat-x  0 0;}
#Nav .NavSubMain a{ display:inline-block; margin:0px 13px;}
.flash{ height:284px; width:300px; padding:8px 4px; background:url(../images/flashbg.jpg) repeat-x 0 0;}
.hotNewsBox{ width:351px; height:284px; padding-top:15px;  no-repeat 0 0;border:1px solid #6699C8; text-align:center}
.hotNewsBox h3{ font:18px/32px "黑体",Arial, Helvetica, sans-serif normal;}
.hotNewsBox h3 a{ color:#c00;}
.hotNewsBox ul li{ overflow:hidden; height:24px; line-height:24px; vertical-align:middle;}
.hotNewsBox ul li a{ margin:0px 5px}
.dot{ overflow:hidden; height:1px; background:url(../images/dot.jpg) repeat-x; margin:8px 10px;}
.examMainTit{ overflow:hidden; width:250px; padding:10px 10px 0px;background:url(../images/examtop.jpg) no-repeat 0 0;}
.Area950 .examMainTit .fr{ font-weight:normal; color:#666; line-height:32px;}
.examMain{ padding-top:8px; padding-bottom:3px; border-left:1px solid #bfd5ee; border-right:1px solid #bfd5ee;}
.examMain li{ overflow:hidden; height:24px; padding:0px 10px; line-height:24px; color:#254961;}
.Area950 .examMain li a{ color:#254961;}
.exambot{ overflow:hidden; width:270px; height:6px; background:url(../images/exambot.jpg) no-repeat 0 0;}
.resolveBox{ overflow:hidden;width:960px; text-align:left;}
.resolveMain{ overflow:hidden; width:936px; margin-left:8px;padding:5px 0px 10px 10px; border:1px solid #dddddd; border-top:0px;}
.resolveMain dl{ overflow:hidden; float:left; width:308px;}
.resolveMain dl dt{ float:left; width:114px; height:122px; padding:5px 5px 4px 4px; background:url(../images/picbg.jpg) no-repeat -1px 0;}
.resolveMain dl dt img{ width:114px; height:122px;}
.resolveMain dl dd{ float:left;width:159px; height:112px; padding:8px 10px 0px 15px; margin-top:5px; background-color:#fff4e7; border:1px solid #fdcda1; border-left:0px; line-height:24px; color:#666;}
.resolveMain dl dd a{ color:#000;}
.resolveBox a.vid,.resolveBox a.talk,.upload,.bbs{ padding-right:5px; background:url(../images/icon.gif) no-repeat 0 0; padding-left:22px; color:#2669b5; text-decoration:underline;}
.resolveBox a.vid{ background-position:0px 0px;}
.resolveBox a.talk{ background-position:0px -30px;}
.pagetit{ overflow:hidden; height:51px;background:url(../images/pagetitbg.jpg) no-repeat 0 27px; font-weight:normal;}
.pagetit .fr{ color:#666; margin-right:-10px;}
.Area950 .pagetit .fr a{ color:#666; margin-right:10px;}
.Area950 .pagetit .fr img{vertical-align:middle}
.pageMain{ padding:0px 0px 10px 10px; border-left:1px solid #be8989; background:url(../images/pagebg.jpg) no-repeat 0 bottom;}
.links{ overflow:hidden; width:928px}
.links li{
	float:left;
	padding:1px;
	width:142px;
	height:51px;
	margin-right:8px;
	border:1px  solid #fb8f8f;
	color:#fb8f8f;
}
.links li h3{ line-height:20px; height:21px; background:url(../images/listit.gif) no-repeat 0 0;}
.links li h3 a.fl{ padding-left:10px; font-size:14px;color:#fff;}
.links .upload{ float:right; background-position:0px -55px; padding-left:12px; color:#266392; font-weight:normal; text-decoration:none}
.links li p{ line-height:32px; text-align:center;letter-spacing:3px;}/*字与字之间的距离控制属性letter-spacing*/
.recomTit{ width:26px;}
.recomMain{ width:915px; height:96px; padding:10px 0px 0px 7px; border:1px solid #c0e0f1; border-top-color:#053d77; line-height:22px; background:url(../images/recombg.jpg) repeat-x 0 -1px;}
.recomMain a{ display:inline-block; margin:0px 9px;}
.Area{ overflow:hidden; width:950px; text-align:left;}
.Area h2{ height:30px; padding-left:5px; padding-right:26px; line-height:30px; background:url(../images/areatit.gif) no-repeat -1px 0; font-weight:normal; line-height:24px;}
.Area h2 .fl{ padding-top:4px;}
.Area h2 .fr{ overflow:hidden;background-color:#fff; padding-left:5px; height:20px;}
.bbs{ margin-left:6px; background-position:0px -91px; color:#2669b5; padding-left:20px; text-decoration:none;}
.Area .links{ padding:15px 10px; border:1px  solid #fad9aa; background-color:#fffcf0;}
.yellow .links li{ border:1px solid #c78520;color:#c78520;}
.yellow .links li h3{background-position:0px -22px;}
.yellow{border:1px solid #c78520;} 
.blue{border:1px solid #399ed4;} 
.red{border:1px solid #cd2f2f;} 
.purple{border:1px solid #936cad;} 
.green{border:1px solid #169fbf;} 

.blue h2{ background-position:-1px -31px;}
.blue .links{ border:1px  solid #d7f5fc; background-color:#f5fdff;}
.blue .links li{ border:1px solid #399ed4;color:#399ed4;}
.blue .links li h3{background-position:0px -45px;}
.red h2{ background-position:-1px -62px;}
.red .links{ border:1px  solid #ffc2d9; background-color:#fff5f4;}
.red .links li{ border:1px solid #cd2f2f;color:#cd2f2f;}
.red .links li h3{background-position:0px -67px;}
.purple h2{ background-position:-1px -93px;}
.purple .links{ border:1px  solid #ede2f2; background-color:#fef9ff;}
.purple .links li{ border:1px solid #936cad;color:#936cad;}
.purple .links li h3{background-position:0px -89px;}
.green h2{ background-position:-1px -124px;}
.green .links{ border:1px  solid #d8f6f4; background-color:#f5fdff;}
.green .links li{ border:1px solid #169fbf;color:#169fbf;}
.green .links li h3{background-position:0px -111px;}
/*footer begin*/
#footer{margin:5px auto; padding:10px 0px 0px 0px; font-family:Verdana,"Microsoft YaHei"; line-height:24px; text-align:center;}
#footer a{ padding:0px 10px; color:#1256a1;}
/*footer end*/
.nav {
	COLOR: #fff; FONT-SIZE: 14px
}
.nav H2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #fff; FONT-SIZE: 14px; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.nav H2 A:link {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #fff; FONT-SIZE: 14px; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.nav H2 A:visited {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #fff; FONT-SIZE: 14px; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.nav H2 A:hover {
	TEXT-DECORATION: underline
}

/*地区导航*/   
.table{border-left:1px #18528f solid;border-top:1px #18528f solid}  
.td1{border-right:1px #18528f solid; border-bottom:1px #18528f solid; text-align:center;FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 22px; FONT-FAMILY: '微软雅黑'}