.banner .baCon{width:1100px; position: relative; margin:0 auto;}
.banner .banContent{font-size: 22px; color:#fff; font-weight: bold; display:block;position: absolute;bottom:40px;right:0px;padding:10px 15px;background:url(imagesbanner_bg1.png) repeat ;}

h1 {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-family: "微软雅黑"; font-size: 14px; font-style: normal; font-weight: normal;
}
h2 {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-family: "微软雅黑"; font-size: 14px; font-style: normal; font-weight: normal;
}
h3 {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-family: "微软雅黑"; font-size: 14px; font-style: normal; font-weight: normal;
}
h4 {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-family: "微软雅黑"; font-size: 14px; font-style: normal; font-weight: normal;
}
h5 {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-family: "微软雅黑"; font-size: 14px; font-style: normal; font-weight: normal;
}
h6 {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-family: "微软雅黑"; font-size: 14px; font-style: normal; font-weight: normal;
}
img {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-family: "微软雅黑"; font-size: 14px; font-style: normal; font-weight: normal;
}
p {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-family: "微软雅黑"; font-size: 14px; font-style: normal; font-weight: normal;
}
ul {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-family: "微软雅黑"; font-size: 14px; font-style: normal; font-weight: normal;
}
li {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-family: "微软雅黑"; font-size: 14px; font-style: normal; font-weight: normal;
}
dl {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-family: "微软雅黑"; font-size: 14px; font-style: normal; font-weight: normal;
}
dt {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-family: "微软雅黑"; font-size: 14px; font-style: normal; font-weight: normal;
}
dd {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-family: "微软雅黑"; font-size: 14px; font-style: normal; font-weight: normal;
}
ol {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-family: "微软雅黑"; font-size: 14px; font-style: normal; font-weight: normal;
}
table {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-family: "微软雅黑"; font-size: 14px; font-style: normal; font-weight: normal;
}
tr {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-family: "微软雅黑"; font-size: 14px; font-style: normal; font-weight: normal;
}
td {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-family: "微软雅黑"; font-size: 14px; font-style: normal; font-weight: normal;
}
span {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-family: "微软雅黑"; font-size: 14px; font-style: normal; font-weight: normal;
}
input {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-family: "微软雅黑"; font-size: 14px; font-style: normal; font-weight: normal;
}
div {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-family: "微软雅黑"; font-size: 14px; font-style: normal; font-weight: normal;
}
body {
	background: rgb(255, 255, 255); margin: 0px; padding: 0px; width: 100%; color: rgb(40, 40, 40); font-family: "微软雅黑",; font-size: 12px; -ms-overflow-x: hidden;
}
img {
	border:currentColor; border-image: none;border:0px;
}
ul {
	list-style-type: none;
}
li {
	list-style-type: none;
}
a {
	color: rgb(40, 40, 40); font-family: "微软雅黑"; font-size: 12px; text-decoration: none;
}
a:hover {
	color: rgb(3, 149, 225);
}
.clear {
	clear: both;
}
.header_bg {
	background: url("imageshear_bg.jpg") repeat-x; width: 100%; height: 189px;
}
.header {
	margin: 0px auto; width: 1100px; height: 167px; padding-top: 15px; position: relative; z-index: 10; min-width: 1100px;
}
.top {
	width: 1102px; height: 127px;
}
.logo {
	background: url("imageslogo.jpg") no-repeat 6px; width: 332px; height: 102px; padding-top: 6px; float: left;
}
.top_rt {
	width: 400px; height: 117px; margin-top: 10px; float: right; position: relative; z-index: 99;
}
.sea_box {
	padding-top: 65px; float: right;
}
.search {
	background: url("imagessearch.jpg") no-repeat; width: 200px; height: 24px; position: relative;
}
.search input {
	background: none; border: currentColor; border-image: none; left: 0px; top: 0px; width: 163px; height: 24px; color: rgb(4, 70, 161); line-height: 24px; padding-left: 0px; position: absolute;
}
.search input.notxt {
	color: rgb(4, 70, 161); padding-left: 12px; font-size: 12px;
}
.search input.notxt1 {
	background: none; border: currentColor; border-image: none; left: 175px; top: 0px; width: 25px; height: 24px; position: absolute; cursor: pointer;
}
.top_link {
	right: -20px; position: absolute; z-index: 999999;
}
.top_nav {
	width: 321px; height: 52px; overflow: hidden; float: right;
}
.top_nav .top_nav02 {
	margin: 0px auto; height: 34px;
}
.top_nav02 ul li {
	height: 34px; float: left; position: relative; z-index: 999999;
}
.top_nav02 ul li a {
	width: 80px; height: 34px; text-align: center; line-height: 34px; font-family: "微软雅黑"; font-size: 12px; float: left; display: inline-block;
}
.top_nav02 ul li a:link {
	color: rgb(255, 255, 255); font-size: 12px; font-weight: normal;
}
.top_nav02 ul li a:visited {
	color: rgb(255, 255, 255); font-size: 12px; font-weight: normal;
}
.top_nav02 ul li a:hover {
	color: rgb(5, 148, 224);
}
.top_nav02 ul li a:hover {
	color: rgb(5, 148, 224); font-weight: bold;
}
.top_nav02 ul li.on a {
	color: rgb(5, 148, 224); font-weight: bold;
}
.top_nav02 ul li.top_on a {
	background: url("imagestop_icon.jpg") no-repeat 70px; color: rgb(5, 148, 224); font-weight: bold;
}
.top_nav02 dl {
	background: rgb(255, 255, 255); margin: 0px; padding: 0px; left: 0px; top: 40px; width: 90px; color: rgb(95, 95, 95); font-family: "微软雅黑"; font-size: 14px; display: none; position: absolute; z-index: 9999; box-shadow: 1px 2px 5px #575757; -moz-box-shadow: 4px 4px 3px #575757; -webkit-box-shadow: 2px 4px 3px #575757;
}
.top_nav02 dl dd {
	margin: 5px 0px; padding: 0px; height: 22px; text-align: center; overflow: hidden; font-family: "微软雅黑"; font-size: 12px; float: none; _height: auto; _margin: 10px 0;
}
.top_nav02 dl dd a {
	margin: 0px; padding: 0px; height: 20px; text-align: center; color: rgb(27, 76, 142); line-height: 20px; font-family: "微软雅黑"; font-size: 14px; float: none;
}
.top_nav02 dl dd a:link {
	background: none; color: rgb(27, 76, 142); font-size: 12px; font-weight: normal;
}
.top_nav02 dl dd a:visited {
	background: none; color: rgb(27, 76, 142); font-size: 12px; font-weight: normal;
}
.top_nav02 dl dd a:hover {
	background: none; color: rgb(27, 76, 142); font-weight: bold;
}
.nav {
	margin: 7px auto 0px; width: 1130px; height: 40px; z-index: 9;
}
.nav .nav02 {
	margin: 0px auto; height: 40px;
}
.nav02 ul li {
	padding: 0px 16px; height: 40px; float: left; position: relative; z-index: 9;
}
.nav02 ul li a {
	height: 40px; text-align: center; color: rgb(255, 255, 255); line-height: 40px; font-family: "微软雅黑"; font-size: 14px; float: left; display: inline-block;
}
.nav02 ul li a:link {
	color: rgb(255, 255, 255); font-weight: normal;
}
.nav02 ul li a:visited {
	color: rgb(255, 255, 255); font-weight: normal;
}
.nav02 ul li a:hover {
	color: rgb(255, 255, 255);
}
.nav02 ul li a:hover {
	background: url("imagesnav_hover_bg.jpg") repeat-x top; color: rgb(255, 255, 255); font-weight: bold;
}
.nav02 ul li.on a {
	background: url("imagesnav_hover_bg.jpg") repeat-x top; color: rgb(255, 255, 255); font-weight: bold;
}
.nav02 dl {
	background: url("imagesnav_dl_bg.jpg") no-repeat 50px -1px; margin: 0px; left: -10px; top: 30px; width: 296px; height: auto; color: rgb(95, 95, 95); padding-top: 10px; font-family: "微软雅黑"; font-size: 14px; display: none; position: absolute; z-index: 99999;
}
.nav02 dl .dl_bg {
	background: rgb(255, 255, 255); padding: 10px; display: block; box-shadow: 1px 2px 5px rgba(51,51,102,0.5); -moz-box-shadow: 4px 4px 3px rgba(20%, 20%, 40%, 0.5); -webkit-box-shadow: 2px 4px 3px rgba(20%, 20%, 40%, 0.5);
}
.nav02 dl.nav02_dl2 {
	background: url("imagesnav_dl_bg.jpg") no-repeat 240px 0px; left: -200px;
}
.nav02 dl dd {
	
}
.nav02 dl dd a {
	padding: 5px 22px; height: 20px; text-align: center; color: rgb(27, 75, 143); line-height: 20px; font-family: "微软雅黑"; font-size: 14px; display: block;
}
.nav02 ul li.on dl dd a {
	background: none;
}
.nav02 dl dd a:link {
	color: rgb(27, 75, 143); font-size: 12px; font-weight: normal;
}
.nav02 dl dd a:visited {
	color: rgb(27, 75, 143); font-size: 12px; font-weight: normal;
}
.nav02 dl dd a:hover {
	background: none; color: rgb(27, 75, 143); font-weight: bold;
}
.top_nav03 {
	text-align: center;
}
.top_nav03 a {
	padding: 0px; width: 80px; height: 20px; text-align: center; color: rgb(255, 255, 255); line-height: 20px; font-family: "微软雅黑"; font-size: 12px; float: left; display: block;
}
.top_nav03 a:hover {
	color: rgb(5, 148, 224); font-weight: bold;
}
.banner {
	margin: 5px auto 0px; width: 1440px; height: 515px; overflow: hidden; position: relative; z-index: 1; background-color: rgb(3, 59, 134);
}
.none {
	display: none;
}
.banner_show {
	margin: 0px auto; width: 1440px; height: 515px; text-align: center; overflow: hidden;
}
.banner_show a img {
	width: 1440px; height: 515px;
}
.bannger_inbox {
	left: 0px; top: 0px; position: absolute;
}
.banner_mag {
	left: 0px; width: 100%; height: 48px; text-align: center; bottom: -48px; overflow: hidden; font-family: "Microsoft YaHei"; margin-left: 0px; position: absolute; z-index: 9999;
}
.banner_mag00 {
	margin: 0px auto; width: 1100px; height: 48px;
}
.banner_magbox {
	width: 1100px; height: 48px; text-align: center; position: relative;
}
.banner_magbox .focus-img {
	text-align: center;
}
.bg_magbox0 {
	background: rgb(0, 31, 76); height: 48px; text-align: center; opacity: 0.8;
}
.banner_magbox h4 {
	left: 0px; top: 0px; height: 48px; text-align: center; color: rgb(255, 255, 255); line-height: 48px; font-size: 18px; font-weight: normal; position: absolute;
}
.banner_magbox h4 a {
	width: 1100px; text-align: center; color: rgb(255, 255, 255); line-height: 48px; font-family: "Microsoft YaHei"; font-size: 18px; display: block;
}
.banner_pre_next {
	margin: 0px auto; left: 0px; top: 45%; width: 1100px; height: 30px; position: relative; z-index: 1005;
}
.banner_pre_next a {
	background: url("imagesarrows.png") no-repeat; width: 30px; height: 30px; text-indent: -999em;
}
.banner_pre_next .banner_btn_left {
	background-position: 0px 0px; left: 0%; position: absolute;
}
.banner_pre_next .banner_btn_right {
	background-position: -30px 0px; right: 0%; position: absolute;
}
.content {
	margin: 12px auto 0px; width: 1100px; height: 465px;
}
.cont_lf {
	width: 721px; float: left;
}
.cont_rt {
	width: 329px; float: right;
}
.cont_lf_list1 {
	width: 325px; height: 380px; float: left;
}
.cont_lf_list2 {
	width: 338px; height: 380px; float: right;
}
.con_list {
	padding: 12px; border: 1px solid rgb(204, 204, 204); border-image: none; height: 223px;
}
.con_list_title {
	background: url("imagesin_icon1.jpg") no-repeat left; height: 52px; line-height: 52px; padding-left: 52px;
}
.con_list_title a {
	width: 30px; height: 20px; color: rgb(3, 149, 225); line-height: 20px; font-size: 12px; margin-top: 22px; margin-left: 10px; float: left; display: block;
}
.con_list_title h2 {
	margin: 0px 10px; color: rgb(29, 76, 144); line-height: 52px; font-family: "微软雅黑"; font-size: 21px; font-weight: 500; float: left;
}
.con_list_con ul {
	
}
.con_list_con ul li {
	height: 64px; line-height: 64px; font-size: 14px; vertical-align: bottom; border-bottom-color: rgb(201, 201, 201); border-bottom-width: 1px; border-bottom-style: solid; _height: 64px; _line-height: 64px;
}
.con_list_con ul li span {
	color: rgb(3, 149, 225); padding-right: 10px; padding-left: 8px; font-family: Book Antiqua; font-size: 14px; float: left; display: block;
}
.con_list_con ul li a {
	width: 260px; color: rgb(40, 40, 40); line-height: 16px; font-family: "微软雅黑"; font-size: 12px; margin-top: 23px; float: right;
}
.con_list_con ul li a:hover {
	color: rgb(3, 149, 225);
}
.con_list_title2 {
	background: url("imagesin_icon2.jpg") no-repeat left; height: 52px; line-height: 52px; padding-left: 52px;
}
.con_list_con2 ul {
	margin-left: 3px;
}
.con_list_con2 ul li a {
	width: 270px; color: rgb(40, 40, 40); line-height: 16px; font-family: "微软雅黑"; font-size: 12px; margin-top: 23px; float: right;
}
.list_time {
	background: url("imagestime_bg.jpg") no-repeat left 22px; width: 46px; height: 43px; text-align: center; line-height: 22px; padding-top: 22px; float: left; _padding-top: 20px;
}
.list_time b {
	color: rgb(255, 255, 255); font-family: "Bookman Old Style"; font-size: 14px; font-weight: normal;
}
.list_time p {
	color: rgb(3, 149, 225); font-family: "Bookman Old Style"; font-size: 12px;
}
.con_list3 {
	border-width: 5px 1px 1px; border-style: solid; border-color: rgb(29, 76, 144) rgb(200, 200, 200) rgb(200, 200, 200); padding: 0px 14px 14px; border-image: none; width: 299px; height: 242px;
}
.con_list_title3 {
	background: url("imagesin_icon3.jpg") no-repeat left; height: 40px; line-height: 40px; padding-left: 32px; margin-bottom: 15px;
}
.con_list_title3 h2 {
	height: 40px; line-height: 40px;
}
.con_list_title3 a {
	margin-top: 16px;
}
.cont_rt_con_list2_con ul {
	
}
.cont_rt_con_list2_con ul li {
	height: 32px; line-height: 32px; font-size: 14px; vertical-align: bottom;
}
.cont_rt_con_list2_con ul li span {
	color: rgb(50, 50, 50); font-family: 微软雅黑; font-size: 12px; float: right;
}
.cont_rt_con_list2_con ul li a {
	font-family: "微软雅黑";
}
.cont_rt_link {
	width: 329px;
}
.cont_rt_link img {
	margin-top: 15px; _margin-top: 14px;
}
.link {
	height: 35px; line-height: 35px; margin-top: 25px; position: relative;
}
.til_bm {
	background: rgb(241, 240, 240); padding: 1px 0px; left: 0px; width: 721px; height: 33px; bottom: 0px; position: absolute;
}
.til_bm ul li {
	width: 178px; height: 33px; text-align: center; line-height: 33px; margin-right: 3px; float: left; background-color: rgb(229, 229, 229);
}
.til_bm ul li a {
	width: 178px; height: 33px; color: rgb(27, 75, 143); font-size: 14px; display: block;
}
.til_bm ul li.hover a {
	background: rgb(27, 75, 143); color: rgb(255, 255, 255);
}
.box_bm {
	
}
.box_bm dl {
	background: rgb(0, 38, 94); width: 721px; height: 280px; bottom: 34px; padding-top: 10px; display: none; position: absolute; opacity: 0.9;
}
.box_bm dl.on {
	display: block;
}
.box_bm dl dd {
	width: 155px; height: 30px; line-height: 30px; padding-left: 23px; float: left;
}
.box_bm dl dd a {
	color: rgb(255, 255, 255); line-height: 30px; font-size: 12px;
}
.box_bm dl dd a:hover {
	text-decoration: underline;
}
.page_top {
	margin: 0px auto; width: 1100px; height: 64px;
}
.page_top h2 {
	color: rgb(2, 57, 129); padding-left: 15px; font-size: 24px; margin-top: 15px; float: left; display: inline;
}
.page_addr {
	background: url("imagesaddr_bg.jpg") no-repeat left 4px; height: 30px; line-height: 30px; padding-left: 20px; margin-top: 19px; margin-left: 50px; float: left;
}
.page_addr a {
	color: rgb(100, 100, 100);
}
.page_addr a:hover {
	text-decoration: underline;
}
.page_banner {
	margin: 0px auto; width: 1300px; height: 272px;
}
.page_banner2 {
	margin: 0px auto; width: 1100px; height: 200px;
}
.page_content {
	margin: 1px auto 0px; width: 1100px; overflow: hidden; _margin: 0px auto 0px;
}
.page_cont_lf {
	width: 218px; float: left;
}
.page_cont_rt {
	width: 858px; padding-bottom: 30px; border-left-color: rgb(228, 228, 228); border-left-width: 1px; border-left-style: solid; float: right;
}
.menu {
	padding: 23px 0px 30px; overflow: hidden;
}
ul.expmenu li div.menu2 {
	background: url("imagesmenu_li_bg.jpg") repeat-y; font: 16px/34px "微软雅黑"; color: rgb(0, 52, 117); font-size-adjust: none; font-stretch: normal;
}
ul.expmenu .span1 {
	width: 200px; text-align: center; display: block;
}
ul.expmenu .span1 a {
	background: url("imagesli_bg2.jpg") no-repeat left; text-align: center; color: rgb(0, 52, 117); font-size: 14px; display: block;
}
ul.expmenu li ul li {
	text-align: center; line-height: 34px;
}
ul.expmenu li ul li a {
	font: 14px/34px "微软雅黑"; padding: 5px 20px; color: rgb(0, 52, 117); font-size-adjust: none; font-stretch: normal;
}
ul.expmenu li div.menu2:hover {
	background: url("imagesmenu_active.jpg") no-repeat; color: rgb(255, 255, 255);
}
ul.expmenu li div.menu2:hover a {
	color: rgb(255, 255, 255); font-weight: bolder;
}
ul.expmenu li ul li a.menu_box_active {
	color: rgb(255, 255, 255); background-color: rgb(3, 149, 225);
}
ul.expmenu li ul li a:hover {
	color: rgb(255, 255, 255); background-color: rgb(3, 149, 225);
}
ul.expmenu li div.header .arrow {
	width: 16px; height: 16px; display: block;
}
ul.expmenu ul {
	width: 200px; display: none;
}
ul.expmenu li div.active {
	background: url("imagesmenu_active.jpg") no-repeat; height: 34px; color: rgb(255, 255, 255); line-height: 34px; font-size: 12px; cursor: pointer;
}
ul.expmenu li div.active a {
	color: rgb(255, 255, 255); font-weight: bolder;
}
.pg_artic {
	padding: 0px 26px 40px;
}
.pg_artic p {
	margin: 15px 0px 0px; line-height: 24px;
}
.pg_artic_tit {
	height: 50px; color: rgb(3, 149, 225); line-height: 50px; font-size: 18px; margin-top: 10px;
}
.xxgk_cont1 dl {
	height: 167px; padding-top: 22px; padding-bottom: 40px; padding-left: 36px; margin-bottom: 15px; border-bottom-color: rgb(228, 228, 228); border-bottom-width: 1px; border-bottom-style: solid;
}
.xxgk_cont1 dl dt {
	width: 250px; height: 167px; float: left;
}
.xxgk_cont1 dl dd {
	width: 547px; height: 167px; float: right;
}
.xxgk_cont1 dl dd h2 {
	height: 35px; color: rgb(0, 52, 117); line-height: 35px; font-size: 16px; margin-bottom: 5px;
}
.xxgk_cont1 dl dd p {
	width: 512px; color: rgb(40, 40, 40); line-height: 25px; font-size: 12px;
}
.xxgk_cont1 dl dd a {
	height: 38px; color: rgb(3, 149, 225); line-height: 38px;
}
.xxgk_cont1 dl dd a:hover {
	text-decoration: underline;
}
.xxgk_cont2 {
	width: 850px; height: 499px; padding-top: 10px; padding-left: 10px; background-color: rgb(229, 229, 229);
}
.xxgk_cont_ul_w {
	width: 835px; overflow: hidden;
}
.xxgk_cont2 .xxgk_cont_ul_w2 ul {
	border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none;
}
.xxgk_cont2 ul {
	width: 838px; height: 240px; clear: both; margin-bottom: 15px; border-bottom-color: rgb(201, 201, 201); border-bottom-width: 1px; border-bottom-style: solid;
}
.xxgk_cont2 li {
	padding: 8px 13px 0px 15px; width: 250px; height: 212px; border-right-color: rgb(201, 201, 201); border-right-width: 1px; border-right-style: solid; float: left;
}
.xxgk_cont2 li h2 {
	height: 45px; color: rgb(0, 52, 117); line-height: 45px; font-size: 16px;
}
.xxgk_cont2 li h2 a {
	color: rgb(3, 149, 225); text-decoration: underline; margin-left: 10px;
}
.xxgk_scholl_info {
	
}
.pg_tit {
	height: 42px; padding-top: 30px; border-bottom-color: rgb(228, 228, 228); border-bottom-width: 1px; border-bottom-style: solid;
}
.pg_tit h2 {
	color: rgb(0, 52, 117); font-size: 20px; margin-left: 25px; display: inline;
}
.xxgk_sch_info_artic {
	padding: 0px 26px 40px; text-indent: 2em;
}
.xxgk_sch_info_artic p {
	margin: 25px 0px 0px; line-height: 24px;
}
.xxgk_sch_info_artic img {
	text-align: center; margin-top: 25px; margin-left: 50px;
}
.xxgk_lsyg {
	padding: 30px 0px 30px 20px;
}
.page_content_all {
	width: 1100px; padding-bottom: 20px; margin-bottom: 50px; border-left-color: rgb(228, 228, 228); border-left-width: 1px; border-left-style: solid;
}
.xxgk_xrld_info {
	width: 900px; margin-left: 26px; float: left;
}
.xxgk_xrld_info p {
	margin: 25px 0px 0px; line-height: 24px;
}
.xxgk_xrld_pic {
	width: 150px; height: 200px; border-left-color: rgb(3, 149, 225); border-left-width: 2px; border-left-style: solid; float: right;
}
.xxgk_xrld {
	
}
.xxgk_xrld_list {
	padding: 12px 0px 12px 30px; width: 822px; overflow: hidden; clear: both; border-top-color: rgb(221, 221, 221); border-top-width: 1px; border-top-style: solid;
}
.xxgk_xrld_list h3 {
	height: 36px; color: rgb(3, 149, 225); line-height: 36px; clear: both; font-size: 14px;
}
.xxgk_xrld_list ul {
	width: 1000px;
}
.xxgk_xrld_list ul li {
	background: url("imagespg_icon1.jpg") no-repeat right; padding: 0px; width: 90px; height: 55px; text-align: left; line-height: 55px; margin-right: 120px; float: left;
}
.xxgk_xrld_list ul li a {
	color: rgb(0, 52, 117); font-size: 18px;
}
.xxgk_xrld_list ul li a:hover {
	color: rgb(93, 93, 93); text-decoration: underline;
}
.xxgk_xrld_list1 {
	padding: 45px 0px 70px 30px; width: 822px; height: 78px; overflow: hidden; clear: both;
}
.xxgk_xrld_list1 .ld_position {
	background: url("imagesxxgk_xrld.jpg") no-repeat left 0px; padding: 0px; width: 83px; height: 78px; text-align: center; line-height: 40px; float: left;
}
.xxgk_xrld_list1 ul li {
	width: 379px; margin-right: 30px; float: left;
}
.xxgk_xrld_list1 ul li .ld_position b {
	color: rgb(255, 255, 255); font-family: "微软雅黑"; font-size: 14px; font-weight: normal;
}
.xxgk_xrld_list1 ul li .ld_position p {
	margin: 0px; padding: 0px; color: rgb(0, 52, 117); font-family: "微软雅黑"; font-size: 18px;
}
.ld_position_info {
	width: 280px; float: right;
}
.ld_position_info p {
	line-height: 24px; margin-bottom: 12px;
}
.ld_position_info a {
	color: rgb(3, 149, 225); line-height: 25px;
}
.xxgk_xrld_list2 {
	padding: 12px 0px 12px 30px; width: 822px; overflow: hidden; clear: both; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: solid;
}
.xxgk_xrld_list2 h3 {
	height: 36px; color: rgb(3, 149, 225); line-height: 36px; clear: both; font-size: 14px;
}
.xxgk_xrld_list2 ul {
	width: 900px;
}
.xxgk_xrld_list2 ul li {
	background: none; height: 55px; text-align: left; line-height: 55px; margin-right: 50px; float: left;
}
.xxgk_xrld_list2 ul li a {
	color: rgb(0, 52, 117); font-size: 14px;
}
.xxgk_xrld_list2 ul li a:hover {
	color: rgb(93, 93, 93); text-decoration: underline;
}
.xxgk_lrld {
	padding: 35px 0px; width: 858px; overflow: hidden;
}
.xxgk_lrld ul {
	width: 958px; margin-bottom: 30px; border-bottom-color: rgb(228, 228, 228); border-bottom-width: 1px; border-bottom-style: solid;
}
.xxgk_lrld ul li {
	width: 180px; padding-bottom: 25px; padding-left: 35px; float: left;
}
.xxgk_lrld ul li p {
	color: rgb(50, 50, 50); line-height: 20px; font-size: 12px;
}
.xxgk_lrld ul li h2 {
	color: rgb(1, 47, 111); line-height: 30px; font-size: 14px;
}
.xxgk_jgsz {
	width: 858px; overflow: hidden;
}
.xxgk_jgsz ul {
	width: 900px;
}
.xxgk_jgsz ul li {
	width: 288px; border-right-color: rgb(228, 228, 228); border-right-width: 1px; border-right-style: solid; float: left;
}
.xxgk_jgsz ul li h2 {
	height: 39px; color: rgb(3, 149, 225); line-height: 39px; padding-left: 33px; font-size: 14px; border-bottom-color: rgb(228, 228, 228); border-bottom-width: 1px; border-bottom-style: solid; float: none; background-color: rgb(255, 255, 255);
}
.xxgk_jgsz ul li dl {
	background: url("imagesjgsz_dl_bg.jpg"); margin: 8px 8px 0px;
}
.xxgk_jgsz ul li dl dd {
	height: 30px; color: rgb(50, 50, 50); line-height: 30px; padding-left: 25px;
}
.xxgk_jgsz ul li dl dd a {
	color: rgb(50, 50, 50); font-size: 14px;
}
.xxgk_sjsd_link {
	color: rgb(3, 149, 225); margin-top: 25px; float: right; _margin-top: 0px;
}
.xxgk_sjsd_link a {
	padding: 2px 10px; color: rgb(3, 149, 225); font-size: 14px;
}
.xxgk_sjsd_link a.sjsd_link_active {
	padding: 2px 10px; color: rgb(255, 255, 255); background-color: rgb(3, 149, 225);
}
.xxgk_sjsd_link a:hover {
	color: rgb(255, 255, 255); background-color: rgb(3, 149, 225);
}
.xxgk_sjsd_info {
	
}
.xxgk_sjsd_info h2 {
	padding: 8px 0px 8px 25px; color: rgb(3, 149, 225); font-size: 14px; border-bottom-color: rgb(228, 228, 228); border-bottom-width: 1px; border-bottom-style: solid;
}
.xxgk_sjsd_info1 {
	padding: 20px 26px 40px; line-height: 20px;
}
.xxgk_sjsd_info1 p {
	margin-bottom: 10px;
}
.xxgk_VI {
	
}
.xxgk_VI ul li {
	border-bottom-color: rgb(228, 228, 228); border-bottom-width: 1px; border-bottom-style: solid;
}
.xxgk_VI h2 {
	padding: 8px 0px 8px 25px; color: rgb(3, 149, 225); font-size: 14px; border-bottom-color: rgb(228, 228, 228); border-bottom-width: 1px; border-bottom-style: solid;
}
.xxgk_VI_info {
	padding: 20px 0px; width: 858px; text-align: center; color: rgb(3, 149, 225); line-height: 26px;
}
.xxgk_VI_down {
	background: url("imagesVI_icon.jpg") no-repeat; width: 95px; height: 30px; text-align: right; line-height: 30px; padding-bottom: 10px; float: right;
}
.xxgk_VI_down a {
	color: rgb(50, 50, 50); font-size: 14px;
}
.xxgk_VI_down a:hover {
	text-decoration: underline;
}
.xxgokai_index ul li {
	padding: 40px 0px 40px 36px; border-bottom-color: rgb(228, 228, 228); border-bottom-width: 1px; border-bottom-style: solid;
}
.xxgokai_index ul li img {
	float: left;
}
.xxgokai_index ul li .xxgkai_link {
	width: 542px; float: right;
}
.xxgokai_index ul li .xxgkai_link h2 {
	color: rgb(0, 52, 117); font-size: 16px; margin-bottom: 20px;
}
.xxgokai_index ul li .xxgkai_link a {
	color: rgb(3, 149, 225);
}
.xxgokai_index ul li .xxgkai_link a:hover {
	text-decoration: underline;
}
.jxjy_index {
	
}
.jxjy_index_cont1 dl {
	height: 167px; padding-top: 32px; padding-bottom: 40px; padding-left: 36px; margin-bottom: 3px; border-bottom-color: rgb(228, 228, 228); border-bottom-width: 1px; border-bottom-style: solid;
}
.jxjy_index_cont1 dl dt {
	width: 250px; height: 167px; float: left;
}
.jxjy_index_cont1 dl dd {
	width: 547px; height: 167px; float: right;
}
.jxjy_index_cont1 dl dd h2 {
	height: 35px; color: rgb(0, 52, 117); line-height: 35px; font-size: 16px; margin-bottom: 5px;
}
.jxjy_index_cont1 dl dd p {
	width: 512px; height: 100px; color: rgb(40, 40, 40); line-height: 25px; font-size: 12px;
}
.jxjy_index_cont1 dl dd a {
	height: 38px; color: rgb(3, 149, 225); line-height: 38px;
}
.jxjy_index_cont1 dl dd a:hover {
	text-decoration: underline;
}
.jyjx_cont2 {
	background: rgb(229, 229, 229); width: 828px; overflow: hidden; padding-right: 15px; padding-left: 15px;
}
.jyjx_cont2 ul {
	width: 888px; height: 230px; clear: both;
}
.jyjx_cont2 li {
	padding: 8px 16px 0px 15px; width: 250px; height: 212px; border-right-color: rgb(201, 201, 201); border-right-width: 1px; border-right-style: solid; float: left;
}
.jyjx_cont2 li h2 {
	height: 45px; color: rgb(0, 52, 117); line-height: 45px; font-size: 16px;
}
.jyjx_cont2 li h2 a {
	color: rgb(3, 149, 225); margin-left: 10px;
}
.un-edu_artic {
	padding: 0px 26px 40px; text-indent: 2em;
}
.un-edu_artic p {
	margin: 25px 0px 0px; line-height: 24px;
}
.un-edu_artic img {
	text-align: center; margin-top: 25px; margin-left: 50px;
}
h2.edu_artic_tit {
	height: 40px; color: rgb(3, 149, 225); line-height: 40px; text-indent: 0em; font-size: 18px; margin-top: 20px;
}
.jxjy_pyfx {
	padding: 0px 26px 40px; width: 829px; overflow: hidden;
}
.jxjy_pyfx ul {
	width: 851px; margin-top: 20px;
}
.jxjy_pyfx ul li {
	width: 255px; height: 30px; line-height: 30px; margin-right: 18px; margin-bottom: 19px; float: left;
}
.jxjy_pyfx ul li a {
	text-align: center; display: block; background-color: rgb(238, 249, 255);
}
.jxjy_pyfx ul li a:hover {
	color: rgb(255, 255, 255); background-color: rgb(150, 150, 150);
}
.xianggun {
	padding: 20px 0px 0px; border-top-color: rgb(228, 228, 228); border-top-width: 1px; border-top-style: solid;
}
.xianggun ul {
	margin-top: 10px;
}
.xianggun h2 {
	background: url("imagesxgfj_titbg.jpg") no-repeat left; width: 218px; height: 46px; color: rgb(255, 255, 255); line-height: 46px; padding-left: 30px; font-size: 14px;
}
.xianggun li {
	height: 30px; line-height: 30px; padding-left: 3px;
}
.xianggun li span {
	font-family: 微软雅黑;
}
.xianggun li a {
	color: rgb(40, 40, 40); font-size: 12px;
}
.xianggun ul li span {
	font-size: 12px;
}
.xianggun li a:hover {
	color: rgb(1, 47, 111); font-size: 12px; text-decoration: underline;
}
.xiangguan1 {
	padding: 20px 0px 0px; border-top-color: rgb(228, 228, 228); border-top-width: 1px; border-top-style: solid;
}
.xiangguan1 ul {
	margin-top: 10px;
}
.xiangguan1 h2 {
	background: url("imagesxgfj_titbg.jpg") no-repeat left; width: 218px; height: 46px; color: rgb(255, 255, 255); line-height: 46px; padding-left: 30px; font-size: 14px;
}
.xiangguan1 li {
	height: 30px; line-height: 30px; padding-left: 33px;
}
.xiangguan1 li span {
	font-family: 微软雅黑;
}
.xiangguan1 li a {
	color: rgb(40, 40, 40); font-size: 12px;
}
.xiangguan1 ul li span {
	font-size: 12px;
}
.xiangguan1 li a:hover {
	color: rgb(1, 47, 111); font-size: 12px; text-decoration: underline;
}
.xiangguan2 {
	padding: 5px 0px 0px; border-top-color: rgb(228, 228, 228); border-top-width: 1px; border-top-style: solid;
}
.xiangguan2 ul {
	margin-top: 10px;
}
.xiangguan2 h2 {
	background: url("imagesxgfj_titbg.jpg") no-repeat left; width: 218px; height: 46px; color: rgb(255, 255, 255); line-height: 46px; padding-left: 30px; font-size: 14px;
}
.xiangguan2 li {
	padding-left: 33px; margin-bottom: 20px;
}
.xiangguan2 li span {
	font-family: 微软雅黑;
}
.xiangguan2 li a {
	color: rgb(40, 40, 40); font-size: 12px;
}
.xiangguan2 ul li span {
	font-size: 12px;
}
.xiangguan2 li a:hover {
	color: rgb(1, 47, 111); font-size: 12px; text-decoration: underline;
}
.dsgk {
	
}
.dsgk .dsgk1 {
	padding: 0px 26px 40px; width: 829px; overflow: hidden;
}
.dsgk .dsgk1 p {
	color: rgb(50, 50, 50); line-height: 25px; font-size: 12px;
}
.dsgk_select {
	padding: 0px 20px; width: 765px; height: 30px; line-height: 30px; margin-top: 10px; margin-bottom: 20px; position: relative; background-color: rgb(238, 249, 255);
}
.dsgk_select span {
	float: left;
}
.select {
	background: url("imagessel_bg.jpg") no-repeat; width: 230px; height: 25px; color: rgb(80, 80, 80); line-height: 25px; padding-left: 20px; font-size: 12px; margin-top: 3px; margin-left: 15px; float: left; position: relative; z-index: 1; cursor: pointer;
}
.son_select {
	background: rgb(255, 255, 255); border-width: medium 1px 1px; border-style: none solid solid; border-color: currentColor rgb(247, 247, 247) rgb(247, 247, 247); border-image: none; left: 0px; top: 25px; width: 230px; text-align: left; line-height: 28px; padding-left: 18px; display: none; position: absolute; z-index: 10;
}
.son_select a {
	height: 26px; color: rgb(80, 80, 80); line-height: 26px; font-family: "微软雅黑"; font-size: 12px; display: block;
}
.son_select a:hover {
	color: rgb(3, 149, 225);
}
.dsgk_select1 {
	width: 380px; float: left;
}
.dsgk_select_butt {
	width: 65px; height: 23px; color: rgb(255, 255, 255); line-height: 20px; font-size: 14px; margin-top: 4px; float: right; background-color: rgb(3, 149, 225);
}
.jxjy_artic {
	padding: 0px 26px 40px; width: 829px; overflow: hidden;
}
.jxjy_artic p {
	margin: 15px 0px 0px; line-height: 24px;
}
.pg_cont_index1 {
	
}
.pg_cont_index1 dl {
	height: 210px; padding-top: 22px; padding-bottom: 40px; padding-left: 36px; margin-bottom: 3px; border-bottom-color: rgb(228, 228, 228); border-bottom-width: 1px; border-bottom-style: solid; _padding-bottom: 0px;
}
.pg_cont_index1 dl h2 {
	color: rgb(0, 52, 117); line-height: 30px; font-size: 20px; margin-bottom: 20px;
}
.pg_cont_index1 dl a {
	color: rgb(3, 149, 225); float: right;
}
.pg_cont_index1 dl a:hover {
	text-decoration: underline;
}
.pg_cont_index1 dl dt {
	width: 250px; height: 167px; float: left; position: relative;
}
.pg_cont_index1 dl dt span {
	left: 0px; width: 250px; height: 30px; text-align: center; bottom: 0px; color: rgb(255, 255, 255); line-height: 30px; display: block; position: absolute; opacity: 0.8; background-color: rgb(0, 0, 0); -moz-opacity: 0.8; -khtml-opacity: 0.8;
}
.pg_cont_index1 dl dd {
	width: 547px; height: 167px; float: right;
}
.pg_cont_index1 dl dd ul li {
	height: 28px; line-height: 28px;
}
.pg_cont_index1 dl dd ul li a {
	color: rgb(40, 40, 40); font-size: 14px; float: none;
}
.pg_cont_index1 dl dd ul li span {
	margin-left: 10px;
}
.jsjy_index_cont2 dl {
	height: 210px; padding-top: 22px; _padding-bottom: 0px;
}
.jsjy_index_cont2 dl dd p {
	height: 140px;
}
.jsjy_index_cont2 dl h2 {
	color: rgb(0, 52, 117); line-height: 30px; font-size: 20px; margin-bottom: 20px;
}
.pg_cont_index2 {
	
}
.pg_cont_index2 {
	
}
.pg_cont_index2 dl {
	height: 167px; padding-top: 32px; padding-bottom: 40px; padding-left: 36px; margin-bottom: 3px; border-bottom-color: rgb(228, 228, 228); border-bottom-width: 1px; border-bottom-style: solid;
}
.pg_cont_index2 dl dt {
	width: 250px; height: 167px; float: left;
}
.pg_cont_index2 dl dd {
	width: 547px; height: 167px; float: right;
}
.pg_cont_index2 dl dd h2 {
	height: 35px; color: rgb(0, 52, 117); line-height: 35px; font-size: 16px; margin-bottom: 5px;
}
.pg_cont_index2 dl dd p {
	width: 512px; height: 100px; color: rgb(40, 40, 40); line-height: 25px; font-size: 14px; margin-top: 37px;
}
.pg_cont_index2 dl dd a {
	height: 38px; color: rgb(3, 149, 225); line-height: 38px;
}
.pg_cont_index2 dl dd a:hover {
	text-decoration: underline;
}
.jxjy {
	
}
.pg_cont_index2 h2 a {
	color: rgb(3, 149, 225); line-height: 20px; font-size: 18px;
}
.pg_cont_index2 h2 span {
	color: rgb(40, 40, 40); line-height: 15px; font-size: 12px; display: block;
}
.pg_list ul li {
	height: 36px; line-height: 36px; padding-right: 30px; padding-left: 35px; border-bottom-color: rgb(228, 228, 228); border-bottom-width: 1px; border-bottom-style: solid;
}
.pg_list ul li a {
	font-size: 14px;
}
.pg_list ul li span {
	float: right;
}
.fanye {
	margin: 40px auto 10px; width: 480px; height: 30px; text-align: center; color: rgb(65, 65, 65); line-height: 30px; overflow: hidden; font-size: 12px; float: right;
}
.fanye dl {
	width: 650px;
}
.fanye dt.fanye1 {
	width: 190px; padding-left: 20px; float: left;
}
.fanye dt.fanye1 span {
	margin: 0px 8px; color: rgb(3, 149, 225);
}
.fanye dd a {
	width: 28px; height: 30px; color: rgb(65, 65, 65); line-height: 30px; float: left; display: block;
}
.fanye dd img {
	margin-top: 10px;
}
.fanye dd a:hover {
	color: rgb(3, 149, 225);
}
.fanye dd .fanye_pg img {
	margin-top: 8px;
}
.fanye dd a.fanye_active {
	background: url("imagesfanye_active.jpg") no-repeat center 2px; width: 28px; text-align: center; color: rgb(3, 149, 225);
}
.page_all {
	padding-bottom: 50px; border-top-color: rgb(228, 228, 228); border-top-width: 1px; border-top-style: solid;
}
.page_all .page_all_lf {
	width: 831px; border-right-color: rgb(228, 228, 228); border-right-width: 1px; border-right-style: solid; float: left;
}
.page_all .page_all_rt {
	width: 268px; float: right;
}
.artic_t_1 {
	padding-top: 30px;
}
.artic_t_1 h2 {
	height: 50px; color: rgb(100, 100, 100); font-size: 24px; font-weight: bolder;
}
.artic_t_1 h2 span {
	color: rgb(3, 149, 225); line-height: 20px; font-size: 14px; display: block;
}
.artic_t_1 h3 {
	font-size: 14px; margin-bottom: 10px;
}
.artic_t_1 h4 {
	height: 40px; line-height: 40px; font-size: 12px; margin-bottom: 15px; border-bottom-color: rgb(228, 228, 228); border-bottom-width: 1px; border-bottom-style: solid;
}
.wenzhang1 {
	line-height: 26px; padding-right: 20px; margin-bottom: 20px;
}
.top_nav .top_nav03 {
	margin: 0px auto; height: 34px;
}
dl.share_link {
	height: 174px; padding-top: 15px; padding-left: 33px; border-top-color: rgb(228, 228, 228); border-top-width: 1px; border-top-style: solid; position: relative;
}
dl.share_link dt {
	height: 40px; color: rgb(1, 47, 111); line-height: 40px; font-size: 12px; margin-bottom: 10px;
}
dl.share_link dd {
	height: 50px; line-height: 50px;
}
dl.share_link dd img {
	margin-right: 10px; float: left;
}
dl.share_link dd a {
	height: 30px; color: rgb(1, 47, 111); line-height: 30px; float: left; display: block;
}
.kxyj_index_cont {
	width: 850px; height: 499px; padding-top: 10px; padding-left: 10px; background-color: rgb(229, 229, 229);
}
.kxyj_index_cont_ul_w {
	width: 835px; overflow: hidden;
}
.kxyj_index_cont_ul_w ul {
	width: 838px; height: 240px; clear: both; margin-bottom: 15px; border-bottom-color: rgb(201, 201, 201); border-bottom-width: 1px; border-bottom-style: solid;
}
.kxyj_index_cont_ul_w li {
	padding: 8px 13px 0px 15px; width: 250px; height: 212px; border-right-color: rgb(201, 201, 201); border-right-width: 1px; border-right-style: solid; float: left;
}
.kxyj_index_cont_ul_w li h2 {
	height: 45px; color: rgb(0, 52, 117); line-height: 45px; font-size: 16px;
}
.kxyj_index_cont_ul_w li h2 a {
	color: rgb(3, 149, 225); text-decoration: underline; margin-left: 10px;
}
.kxyj_index_cont_ul_w2 ul {
	border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none;
}
.szdj_cont h2 {
	padding: 8px 0px 8px 25px; color: rgb(3, 149, 225); font-size: 14px; border-bottom-color: rgb(228, 228, 228); border-bottom-width: 1px; border-bottom-style: solid;
}
.szdj_list {
	margin-top: 20px; margin-left: 70px;
}
.szdj_list li {
	margin: 15px 0px 0px 6px; padding: 8px; width: 216px; height: 264px; text-align: center; line-height: 1.6em; font-size: 12px; float: left; background-image: url("imagespicb.gif");
}
.szdj_list li img {
	padding: 10px 0px 0px;
}
.szdj_list li a {
	color: rgb(0, 52, 117); line-height: 25px; font-size: 14px;
}
.szdj_list li a:hover {
	text-decoration: underline;
}
.szdj_cont {
	border-bottom-color: rgb(228, 228, 228); border-bottom-width: 1px; border-bottom-style: solid;
}
.zsjy_index {
	
}
.zsjy_index_cont1 dl {
	height: 167px; padding-top: 32px; padding-bottom: 40px; padding-left: 36px; margin-bottom: 3px; border-bottom-color: rgb(228, 228, 228); border-bottom-width: 1px; border-bottom-style: solid;
}
.zsjy_index_cont1 dl dt {
	width: 250px; height: 167px; float: left;
}
.zsjy_index_cont1 dl dd {
	width: 547px; height: 167px; float: right;
}
.zsjy_index_cont1 dl dd h2 {
	height: 35px; color: rgb(0, 52, 117); line-height: 35px; font-size: 16px; margin-bottom: 5px;
}
.zsjy_index_cont1 dl dd p {
	width: 512px; height: 100px; color: rgb(40, 40, 40); line-height: 25px; font-size: 12px;
}
.zsjy_index_cont1 dl dd a {
	height: 38px; color: rgb(3, 149, 225); line-height: 38px;
}
.zsjy_index_cont1 dl dd a:hover {
	text-decoration: underline;
}
.zsjy .pg_tit {
	border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none;
}
.zsjy_cont {
	
}
.zsjy_cont h2 {
	padding: 8px 0px 8px 25px; color: rgb(3, 149, 225); font-size: 14px; border-top-color: rgb(228, 228, 228); border-bottom-color: rgb(228, 228, 228); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid;
}
.zsjy_cont_info {
	padding: 8px 0px 40px 25px; line-height: 24px;
}
.zsjy_cont_info p {
	margin: 5px 0px;
}
.zsjy_cont_info a {
	font-size: 14px;
}
.hzjl_index1 {
	
}
.hzjl_index1 dl {
	height: 210px; padding-top: 24px; padding-left: 36px; margin-bottom: 3px; border-bottom-color: rgb(228, 228, 228); border-bottom-width: 1px; border-bottom-style: solid; _padding-bottom: 0px;
}
.hzjl_index1 dl h2 {
	color: rgb(0, 52, 117); line-height: 30px; font-size: 20px;
}
.hzjl_index1 dl dt {
	width: 250px; height: 167px; float: left;
}
.hzjl_index1 dl dd {
	width: 547px; height: 167px; float: right;
}
.hzjl_index1 dl dd ul li {
	background: url("imagespg_icon1.jpg") no-repeat left; height: 28px; line-height: 28px;
}
.hzjl_index1 dl dd ul li a {
	color: rgb(40, 40, 40); padding-left: 15px; font-size: 12px; float: none;
}
.hzjl_index1 dl dd h2 {
	margin-bottom: 5px;
}
.hzjl_index1 dl dd h2 a {
	color: rgb(0, 52, 117); font-size: 16px;
}
.rczhp_index {
	
}
.rczhp_index_cont1 dl {
	height: 167px; padding-top: 32px; padding-bottom: 40px; padding-left: 36px; margin-bottom: 3px; border-bottom-color: rgb(228, 228, 228); border-bottom-width: 1px; border-bottom-style: solid;
}
.rczhp_index_cont1 dl dt {
	width: 250px; height: 167px; float: left;
}
.rczhp_index_cont1 dl dd {
	width: 547px; height: 167px; float: right;
}
.rczhp_index_cont1 dl dd h2 {
	height: 35px; color: rgb(0, 52, 117); line-height: 35px; font-size: 16px; margin-bottom: 5px;
}
.rczhp_index_cont1 dl dd p {
	width: 512px; height: 100px; color: rgb(40, 40, 40); line-height: 25px; font-size: 12px;
}
.rczhp_index_cont1 dl dd a {
	height: 38px; color: rgb(3, 149, 225); line-height: 38px;
}
.rczhp_index_cont1 dl dd a:hover {
	text-decoration: underline;
}
.pg_index2 {
	width: 860px; overflow: hidden;
}
.pg_index2 ul {
	width: 950px;
}
.pg_index2 ul li {
	width: 429px; height: 233px; border-right-color: rgb(228, 228, 228); border-bottom-color: rgb(228, 228, 228); border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid; float: left;
}
.pg_index2 ul li dl {
	padding-top: 34px; padding-left: 37px;
}
.pg_index2 ul li dl dd h2 {
	margin-bottom: 10px;
}
.pg_index2 ul li dl dd h2 a {
	color: rgb(0, 52, 117); line-height: 24px; font-size: 16px;
}
.pg_index2 ul li dl dt {
	width: 250px; height: 167px; float: left;
}
.pg_index2 ul li dl dd {
	width: 110px; height: 167px; padding-left: 30px; float: right;
}
.pg_index2 ul li dl dd a {
	color: rgb(3, 149, 225); font-size: 12px;
}
.pg_index2 ul li dl p {
	background: url("imagespg_icon1.jpg") no-repeat left 8px; height: 28px; line-height: 28px;
}
.pg_index2 ul li dl p a {
	width: 72px; color: rgb(40, 40, 40); line-height: 20px; padding-left: 15px; font-size: 12px; float: none; display: block;
}
.rczhp_index2 {
	padding: 10px 0px 20px 26px; border-bottom-color: rgb(228, 228, 228); border-bottom-width: 1px; border-bottom-style: solid;
}
.rczhp_index2 h2 {
	height: 50px; color: rgb(1, 47, 111); line-height: 50px; font-size: 16px;
}
.rczhp_index2 p {
	line-height: 24px;
}
.rczhp_index2 span {
	background: url("imagespg_icon1.jpg") no-repeat left; line-height: 40px; padding-left: 15px; display: block;
}
.rczhp_index2 span a {
	color: rgb(3, 149, 225); font-size: 14px;
}
.news_index1 {
	padding-bottom: 30px; border-bottom-color: rgb(228, 228, 228); border-bottom-width: 1px; border-bottom-style: solid; _padding-bottom: 15px;
}
.news_index1_tit1 {
	height: 42px; color: rgb(0, 52, 117); padding-top: 20px; padding-left: 25px; font-size: 20px; border-bottom-color: rgb(228, 228, 228); border-bottom-width: 1px; border-bottom-style: solid;
}
.news_index1_tit1 a {
	color: rgb(3, 149, 225); font-size: 12px; margin-left: 20px;
}
.news_index1_cont {
	width: 809px; padding-top: 25px; padding-left: 25px;
}
.news_index1_cont a img {
	width: 404px; height: 270px; float: left;
}
.news_index1_cont ul {
	width: 370px; float: right;
}
.news_index1_cont ul li {
	height: 43px; padding-top: 10px; border-bottom-color: rgb(201, 201, 201); border-bottom-width: 1px; border-bottom-style: solid; _padding-top: 5px;
}
.news_index1_cont ul li span {
	color: rgb(3, 149, 225); font-family: Book Antiqua; font-size: 14px; float: left; display: block;
}
.news_index1_cont ul li a {
	width: 279px; color: rgb(50, 50, 50); font-size: 14px; float: right; display: block;
}
.news_index2_w {
	width: 858px; overflow: hidden;
}
.news_index2 {
	width: 900px;
}
.news_index2_list {
	width: 430px; float: left;
}
.news_index2_list ul {
	padding-top: 20px; padding-bottom: 20px; padding-left: 30px; border-right-color: rgb(228, 228, 228); border-bottom-color: rgb(228, 228, 228); border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid;
}
.news_index2_list ul li {
	height: 30px; line-height: 30px; padding-right: 20px;
}
.news_index2_list ul li a {
	font-size: 14px;
}
.news_index2_list ul li span {
	float: right;
}
.news_index3_w {
	width: 858px; overflow: hidden;
}
.news_index3 {
	width: 900px;
}
.news_index3_list {
	width: 430px; float: left;
}
.news_index3_list dl {
	padding-top: 25px; padding-bottom: 20px; padding-left: 30px; border-right-color: rgb(228, 228, 228); border-bottom-color: rgb(228, 228, 228); border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid;
}
.news_index3_list dl dt {
	width: 200px; text-align: left; margin-top: 10px; float: left;
}
.news_index3_list dl dd {
	background: url("imagespg_icon1.jpg") no-repeat left; margin: 0px; padding: 0px 20px; width: 150px; height: 30px; line-height: 30px;
}
.news_index3_list dl dd a {
	font-size: 12px;
}
.news_vodie {
	width: 399px; height: 260px; padding-top: 25px; padding-left: 30px; border-bottom-color: rgb(228, 228, 228); border-bottom-width: 1px; border-bottom-style: solid;
}
.xywh_index {
	
}
.xywh_index1_cont dl {
	height: 167px; padding-top: 32px; padding-bottom: 40px; padding-left: 36px; margin-bottom: 3px; border-bottom-color: rgb(228, 228, 228); border-bottom-width: 1px; border-bottom-style: solid;
}
.xywh_index1_cont dl dt {
	width: 250px; height: 167px; float: left;
}
.xywh_index1_cont dl dd {
	width: 547px; height: 167px; float: right;
}
.xywh_index1_cont dl dd h2 {
	height: 35px; color: rgb(0, 52, 117); line-height: 35px; font-size: 16px; margin-bottom: 5px;
}
.xywh_index1_cont dl dd p {
	width: 512px; height: 100px; color: rgb(40, 40, 40); line-height: 25px; font-size: 12px;
}
.xywh_index1_cont dl dd a {
	height: 38px; color: rgb(3, 149, 225); line-height: 38px;
}
.xywh_index1_cont dl dd a:hover {
	text-decoration: underline;
}
.img_news_con {
	width: 100%; overflow: hidden; margin-top: 40px;
}
.img_news_con h3 {
	padding: 20px 0px; text-align: center; color: rgb(198, 106, 55); font-family: "微软雅黑"; font-size: 16px; font-weight: normal; heihgt: 54px;
}
.imgs_scroll {
	padding: 0px 45px 60px; height: 668px; position: relative;
}
.imgs_scroll .btn_l {
	top: 0px; width: 434px; height: 580px; position: absolute;
}
.imgs_scroll .btn_r {
	top: 0px; width: 434px; height: 580px; position: absolute;
}
.imgs_scroll .btn_l {
	left: 62px;
}
.imgs_scroll .btn_r {
	right: 69px;
}
.imgs_scroll .prev {
	top: 239px; width: 70px; text-align: center; display: none; position: absolute; z-index: 90; cursor: pointer;
}
.imgs_scroll .next {
	top: 239px; width: 70px; text-align: center; display: none; position: absolute; z-index: 90; cursor: pointer;
}
.imgs_scroll .prev {
	left: 92px;
}
.imgs_scroll .next {
	right: 50px;
}
.imgs_news_list {
	width: 870px; height: 668px; overflow: hidden; position: relative;
}
.imgs_news_list ul {
	width: 9999px;
}
.imgs_news_list ul li {
	background: none; width: 868px; height: 668px; text-align: center; margin-right: 10px; float: left; display: inline;
}
.imgs_news_list ul li .txt2 {
	width: 868px; text-align: left; line-height: 20px; text-indent: 2em; padding-top: 27px; font-family: "����"; float: left;
}
.footer_bg {
	background: rgb(1, 47, 111); height: 82px; padding-top: 25px;
}
.footer {
	margin: 0px auto; width: 1100px; height: 82px; text-align: center; color: rgb(255, 255, 255); line-height: 28px; font-family: "微软雅黑"; font-size: 12px;
}
.footer_img {
	width: 253px; text-align: left; margin-top: 15px; margin-left: 45px; float: left; _margin-left: 25px;
}
.address {
	width: 440px; height: 67px; text-align: left; padding-right: 36px; padding-left: 46px; font-size: 12px; border-right-color: rgb(181, 181, 181); border-left-color: rgb(181, 181, 181); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; float: left;
}
.address a {
	color: rgb(255, 255, 255);
}
.counter {
	width: 222px; height: 67px; text-align: left; line-height: 67px; padding-left: 30px; font-size: 12px; float: left;
}
.footer_bg {
	background: rgb(1, 47, 111); height: 82px; padding-top: 25px;
}
.footer2 {
	margin: 0px auto; width: 1100px; height: 82px; text-align: center; color: rgb(255, 255, 255); line-height: 28px; font-family: "微软雅黑"; font-size: 12px;
}
.footer_img2 {
	width: 253px; text-align: left; margin-top: 15px; margin-left: 200px; float: left; _margin-left: 25px;
}
.address2 {
	width: 560px; height: 67px; text-align: left; padding-left: 46px; font-size: 12px; border-left-color: rgb(181, 181, 181); border-left-width: 1px; border-left-style: solid; float: left;
}
.address2 a {
	color: rgb(255, 255, 255);
}
.bdsharebuttonbox {
	padding-left: 0px;
}
.bdsharebuttonbox span {
	line-height: 25px; padding-left: 20px;
}
.bdsharebuttonbox a.bds_more {
	background: url("imagesfenxiang.jpg") no-repeat; width: 90px; height: 35px; display: block;
}
.bdsharebuttonbox a.bds_qzone {
	background: url("imagesshare_qq.jpg") no-repeat; width: 90px; height: 35px; display: block;
}
.bdsharebuttonbox a.bds_tsina {
	background: url("imagesshare_sina.jpg") no-repeat; width: 90px; height: 35px; display: block;
}
.bdsharebuttonbox a.bds_weixin {
	background: url("imagesshare_weixin.jpg") no-repeat; width: 90px; height: 35px; display: block;
}
.bdsharebuttonbox a {
	padding-left: 20px;
}
