@charset "gb2312";
	body { color: #000; font-family: "微软雅黑", Arial; line-height: 1.5em; background-color: #E3F3FD; background-image: url(imgbody.gif); background-repeat: repeat-x; background-position: left top; font-size: 12px; }
	.wrapper { width: 1000px; margin-right: auto; margin-left: auto; background-color: #fff; overflow: hidden; }
.wrapper_box { padding-right: 13px; padding-left: 13px; background-image: url(imgsidebar.png); background-repeat: repeat-y; background-position: 718px top; padding-bottom:1px; }
	.mainbar { width: 695px; }
	.sidebar { width: 269px;  }
	#area_head { }
	.area_topbar { height: 26px; line-height: 26px; background-image: url(imgtopbar.png); background-repeat: repeat-x; background-position: left top; padding-left: 15px; margin-bottom: 1px; border: 1px solid #dadada; }
	.area_topflash { height: 200px; width: 1000px; overflow: hidden; }
	.area_menu { }
	#area_foot { text-align: center; clear: both; background-color:#2799E2;}

	.area_copyright { padding-bottom: 20px; color: #fff; line-height: 24px; padding-top: 20px; }
.area_copyright a { color: #fff; }
.area_copyright a:hover { color: #fff; }
	.area_focus { width: 332px; padding: 4px; border: 1px solid #ddd; overflow: hidden; margin-bottom: 10px; margin-top: 10px; }
	.area_main { width: 342px; overflow: hidden; margin-bottom: 10px; }
.area_main h3 { height: 30px; line-height: 30px; background-image: url(imgt4.png); background-repeat: no-repeat; background-position: right top; position: relative; border: 1px solid #a4c9dc; }
.area_main h3 span { width: 275px; display: inline-block; background-image: url(imgt4.png); background-repeat: no-repeat; background-position: left top; }
.area_main h3 em { color: #FFF; display: block; padding-left: 48px; }
.area_main h3 em a { color: #01528A; }
.area_main h3 em a:hover { color: #900; }
.area_main h3 .ico { position: absolute; top: 15px; left: 10px; }
.area_main h3 .more { height: 38px; width: 60px; background-image: url(moremore020.gif); background-repeat: no-repeat; background-position: right center; position: absolute; top: -3px; right: 10px; }
.area_main h3 .other { position: absolute; top: 0px; right: 10px; }
.area_main .box { border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-right-color: #a4c9dc; border-left-color: #a4c9dc; padding: 10px; }
.area_main .underline_l { height: 6px; padding-left: 6px; font-size: 0px; line-height: 0px; background-image: url(imgyj_blue.gif); background-repeat: no-repeat; background-position: left top; }
.area_main .underline_r { height: 6px; background-image: url(imgyj_blue.gif); background-repeat: no-repeat; background-position: right bottom; }
	.area_side { width: 100%; overflow: hidden;  padding-top: 10px; }
.area_side h3 { height: 36px; line-height: 32px; background-image: url(imgt1.png); background-repeat: no-repeat; background-position: left top; position: relative; }
.area_side h3 span { display: inline-block; }
.area_side h3 em { color: #FFF; display: block; padding-left: 48px; }
.area_side h3 em a { color: #FFF; }
.area_side h3 em a:hover { color: #FF0; }
.area_side h3 .ico { position: absolute; top: 10px; left: 18px; }
.area_side h3 .more { height: 36px; width: 60px; background-image: url(moremore024.gif); background-repeat: no-repeat; background-position: right center; position: absolute; top: -1px; right: 10px; }
.area_side .box { padding-top: 5px; padding-right: 30px; padding-bottom: 10px; padding-left: 30px; }
	.area_path { width: 100%; overflow: hidden; }
.area_path h3 { height: 30px; line-height: 30px; background-image: url(imgt12.png); background-repeat: no-repeat; background-position: right top; position: relative; }
.area_path h3 span { display: inline-block; background-image: url(imgt12.png); background-repeat: no-repeat; background-position: left top; text-align: center; }
.area_path h3 em { padding-left: 35px; font-size: 12px; font-weight: normal; }
.area_path h3 em a { }
.area_path h3 em a:hover { }
.area_path h3 .ico { position: absolute; top: 8px; left: 10px; }
.area_path h3 .more { height: 30px; width: 60px; background-image: url(more/more006.gif); background-repeat: no-repeat; background-position: right center; position: absolute; top: 0px; right: 10px; }
.area_path h3 .other { position: absolute; top: 0px; right: 10px; overflow: hidden; }
.area_path h3 .other h4 { background-image: url(ico/ico021.gif); background-position: left center; padding-left: 25px; background-repeat: no-repeat; padding-right: 10px; float: left; }
	.area_news { width: 343px; overflow: hidden; margin-bottom: 10px; padding-top: 10px; }
.area_news h3 { height: 30px; line-height: 30px; background-image: url(imgt3.png); background-repeat: no-repeat; background-position: left top; position: relative; border: 1px solid #ddd; }
.area_news h3 span { display: inline-block; }
.area_news h3 em { color: #FFF; display: block; padding-left: 40px; }
.area_news h3 em a { color: #990000; }
.area_news h3 em a:hover { color: #F00; }
.area_news h3 .ico { position: absolute; top: 8px; left: 13px; }
.area_news .box { padding: 10px; border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-top-color: #a2d6ec; border-right-color: #ddd; border-bottom-color: #ddd; border-left-color: #ddd; background-color: #edf8fe; }
.area_news .underline_l { height: 6px; padding-left: 6px; font-size: 0px; line-height: 0px; background-image: url(imgyj_gray.gif); background-repeat: no-repeat; background-position: left top; }
.area_news .underline_r { height: 6px; background-image: url(imgyj_gray.gif); background-repeat: no-repeat; background-position: right bottom; }
	.area_pic { width: 100%; overflow: hidden; margin-bottom: 10px; }
.area_pic h3 { height: 38px; background-image: url(imgt2.png); background-repeat: no-repeat; background-position: right top; position: relative; }
.area_pic h3 span { width: 175px; display: inline-block; background-image: url(imgt2.png); background-repeat: no-repeat; background-position: left top; }
.area_pic h3 em { color: #FFF; display: block; height: 34px; line-height: 34px; padding-top: 4px; padding-left: 48px; }
.area_pic h3 em a { color: #FFF; }
.area_pic h3 em a:hover { color: #FF0; }
.area_pic h3 .ico { position: absolute; top: 15px; left: 10px; }
.area_pic h3 .more { height: 38px; width: 60px; background-image: url(moremore021.gif); background-repeat: no-repeat; background-position: right center; position: absolute; top: 0px; right: 10px; }
.area_pic h3 .other { position: absolute; top: 0px; right: 10px; }
.area_pic .box { border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-right-color: #ddd; border-left-color: #ddd; padding: 10px; }
.area_pic .underline_l { height: 6px; padding-left: 6px; font-size: 0px; line-height: 0px; background-image: url(imgyj_gray.gif); background-repeat: no-repeat; background-position: left top; }
.area_pic .underline_r { height: 6px; background-image: url(imgyj_gray.gif); background-repeat: no-repeat; background-position: right bottom; }
	.area_auto { overflow: hidden; width: 360px; }
.area_auto h3 { height: 26px; line-height: 26px; background-image: url(img/t_auto.gif); background-repeat: no-repeat; background-position: left top; position: relative; border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-right-color: #abd1f4; border-left-color: #abd1f4; padding-left: 30px; }
.area_auto h3 span { display: inline-block; background-image: url(img/t_auto.gif); background-repeat: no-repeat; background-position: left -26px; padding-left: 6px; }
.area_auto h3 em { display: inline-block; background-image: url(img/t_auto.gif); background-repeat: no-repeat; background-position: right -52px; padding-right: 20px; padding-left: 20px; }
.area_auto h3 em a { color: #FFF; }
.area_auto h3 em a:hover { color: #FF0; }
.area_auto h3 .more { background-image: url(more/more011.gif); background-repeat: no-repeat; background-position: right center; height: 26px; width: 60px; position: absolute; top: 0px; right: 10px; }
.area_auto h3 .ico { position: absolute; top: 8px; left: 10px; }
.area_auto h3 .other { position: absolute; top: 5px; left: 10px; }
.area_auto .box { min-height: 100px; height: 100%; _height: 100px; border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-right-color: #abd1f4; border-left-color: #abd1f4; padding: 10px; }
.area_auto .underline_l { font-size: 0px; line-height: 0px; background-image: url(index/yj_blue.gif); background-repeat: no-repeat; background-position: left top; height: 6px; padding-left: 6px; }
.area_auto .underline_r { background-image: url(index/yj_blue.gif); background-repeat: no-repeat; background-position: right bottom; height: 6px; }
	.area_son { width: 100%; overflow: hidden; margin-bottom: 10px; }
.area_son h3 { height: 30px; line-height: 30px; background-image: url(imgt4.png); background-repeat: no-repeat; background-position: right top; position: relative; border: 1px solid #a4c9dc; }
.area_son h3 span { width: 175px; display: inline-block; background-image: url(imgt4.png); background-repeat: no-repeat; background-position: left top; }
.area_son h3 em {color: #01528A; display: block; padding-left: 48px; }
.area_son h3 em a { color: #01528A; }
.area_son h3 em a:hover { color: #900; }
.area_son h3 .ico { position: absolute; top: 15px; left: 10px; }
.area_son h3 .more { height: 38px; width: 60px; background-image: url(moremore020.gif); background-repeat: no-repeat; background-position: right center; position: absolute; top: -3px; right: 10px; }
.area_son h3 .other { position: absolute; top: 0px; right: 10px; }
.area_son .box { border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-right-color: #a4c9dc; border-left-color: #a4c9dc; padding: 10px; }
.area_son .underline_l { height: 6px; padding-left: 6px; font-size: 0px; line-height: 0px; background-image: url(imgyj_blue.gif); background-repeat: no-repeat; background-position: left top; }
.area_son .underline_r { height: 6px; background-image: url(imgyj_blue.gif); background-repeat: no-repeat; background-position: right bottom; }
	.page_blue { clear: both; text-align: center; }
.page_blue a, .page_blue em { border: 1px solid #bbe1f1; line-height: 20px; height: 20px; padding-right: 8px; padding-left: 8px; display: inline-block; color: #175FAE; margin-right: 5px; background-color: #f4f9ff; }
.page_blue a:hover, .page_blue b a { background-color: #DFEFFF; }
.page_blue p { display: inline; margin-left: 8px; }
.page_blue select { margin-right: 5px; margin-left: 5px; }
	.page_yellow { clear: both; text-align: center; }
.page_yellow a, .page_yellow em { border: 1px solid #FFDD99; line-height: 20px; height: 20px; padding-right: 8px; padding-left: 8px; display: inline-block; color: #900; margin-right: 5px; background-color: #FFF9EC; }
.page_yellow a:hover, .pageyellow b a { background-color: #FFEFCE; }
.page_yellow p { display: inline; margin-left: 8px; }
.page_yellow p select { }
	.page_green { clear: both; text-align: center; }
.page_green a, .page_green em { border: 1px solid #adcd3c; line-height: 20px; height: 20px; padding-right: 8px; padding-left: 8px; display: inline-block; color: #509A23; margin-right: 5px; background-color: #F0FBEB; }
.page_green a:hover, .page_green b a { background-color: #C9F1B8; }
.page_green p { display: inline; margin-left: 8px; }
.page_green select { margin-right: 5px; margin-left: 5px; }
	.page_gray { clear: both; text-align: center; }
.page_gray a, .page_gray em { border: 1px solid #CCC; line-height: 20px; height: 20px; padding-right: 8px; padding-left: 8px; display: inline-block; color: #666; margin-right: 5px; background-color: #FFF; }
.page_gray a:hover, .page_gray b a { background-color: #ddd; }
.page_gray p { display: inline; margin-left: 8px; }
.page_gray select { margin-right: 5px; margin-left: 5px; }
	.table_blue { margin-right: auto; margin-left: auto; background-color: #CAE3FF; }
.table_blue td { background-color: #f4f9ff; line-height: 22px; height: 22px; padding-right: 10px; padding-left: 10px; padding-top: 5px; padding-bottom: 5px; text-align: center; font-size: 14px; }
.table_blue .firstTd { background-color: #E8F5FE; font-weight: bold; }
	.table_yellow { margin-right: auto; margin-left: auto; background-color: #FFE8BA; }
.table_yellow td { background-color: #FFFFF7; line-height: 30px; height: 30px; }
	

.mb5 { margin-bottom:5px; margin-left:10px;}


.lileft {margin-bottom:5px;margin-left:10px;}

.lileft li {
	float:left;
}

.bsdtbtn1, .bsdtbtn2, .bsdtbtn3, .bsdtbtn4 {
	width:144px;
	height:44px;
	line-height:44px;
	display:block;
	padding-top:5px;
	overflow:hidden;
	text-indent:60px; background:url(imgicon.png) no-repeat 
}
.bsdtbtn1 {
	background-position:0 -124px;
	width:144px;
	height:44px;
	line-height:44px;
}
.bsdtbtn2 {
	background-position:0 -174px;
	margin-left:12px;
}
.bsdtbtn3 {
	background-position:0 -224px;
}
.bsdtbtn4 {
	background-position:0 -275px;
	margin-left:12px;
}


.bmfw{ margin-top:10px; overflow: hidden; clear:both}
.bmfw h2{ font-size:14px; margin:10px; }

.bmfw ul { overflow: hidden}
.bmfw ul  li{ float:left; width:80px; text-align: center}




.titleStyle {
    background-color: #DFDFDF;
    font-family: "新宋体";
    font-size: 14px;
    font-style: normal;
    font-weight: bold;
    text-align: center;
}
.InputNameStyle {
    background-color: #F5F5F5;
    color: #000000;
    font-family: "新宋体";
    font-size: 12px;
    text-align: left;
}
.inputStyle {
    background-color: #F2F8FF;
    font-family: "新宋体";
    font-size: 12px;
}
.bottominput {
    border-bottom: 1px solid #000000;
    border-style: none none solid;
    background:#F2F8FF;
}
.textareaStyle {
    border-style: solid;
    border-width: 1px;
}
.buttonStyle {
    border-style: solid;
    border-width: 1px;
}

.font14 {
    color: #000000;
    font-size: 14px;
    line-height: 24px;
    text-decoration: none;
}
