﻿body {
	background: url("imagesheader2.jpg") no-repeat top rgb(245, 245, 245);
}
.head-bg {
	width: 100%; height: 239px;
}
.logo {
	background: url("imageslogo6.png") no-repeat 0px 70px; width: 100%; height: 195px;
}
.logo-right {
	width: 370px; height: 25px; color: rgb(7, 7, 7); line-height: 25px; margin-top: 43px; float: right;
}
.logo-right a {
	color: rgb(7, 7, 7); font-size: 12px; font-weight: bold;
}
.tex {
	border-width: 1px medium 1px 1px; border-style: solid none solid solid; border-color: rgb(161, 202, 235) currentColor rgb(161, 202, 235) rgb(161, 202, 235); width: 160px; height: 23px; line-height: 23px;
}
.search {
	background: url("../images/logo-right-bt.gif"); border: currentColor; width: 29px; height: 25px;
}
.nav {
	background: url("../images/nav-bg.gif"); width: 950px; height: 37px; padding-left: 50px; font-family: "宋体"; font-size: 14px; font-weight: bold;
}
.nav ul {
	
}
.nav ul li {
	width: 108px; height: 37px; text-align: center; line-height: 37px; float: left;
}
.nav ul li a {
	width: 108px; height: 37px; color: rgb(255, 255, 255); display: block;
}
.nav ul li a:hover {
	background: url("../images/nav-li-bg.gif") no-repeat;
}
.nav ul li a.nav-bg {
	background: url("../images/nav-li-bg.gif"); width: 108px; height: 37px; display: block;
}
.banner {
	width: 100%; height: 200px;
}
.notice {
	width: 100%; height: 36px;
}
.notice-content {
	background: url("../images/notice-content-bg.gif"); border: 1px solid rgb(233, 232, 233); width: 998px; height: 34px; line-height: 34px;
}
.notice-l {
	height: 34px; line-height: 34px; float: left;
}
.notice-m {
	height: 34px; line-height: 34px; float: left;
}
.notice-r {
	height: 34px; line-height: 34px; float: left;
}
.notice-l {
	background: url("../images/notice-content-l.gif"); width: 33px;
}
.notice-m {
	width: 760px; text-indent: 7px;
}
.notice-m span {
	color: rgb(10, 113, 200); font-weight: bold;
}
.notice-m span {
	float: left;
}
#Scroll {
	float: left;
}
#Scroll {
	margin: 0px auto; width: 600px; height: 34px; line-height: 34px; overflow: hidden;
}
#Scroll a {
	height: 34px; color: rgb(100, 100, 100); line-height: 34px;
}
#Scroll a:hover {
	color: rgb(153, 153, 153);
}
#Scroll a.s_end {
	padding-right: 0px;
}
.notice-r {
	color: rgb(10, 113, 205);
}
.whiter {
	width: 100%; height: 17px;
}
.whiter-all {
	background: rgb(255, 255, 255); margin: 0px auto; width: 1000px; height: 19px;
}
.index-content {
	width: 100%; text-align: center; overflow: hidden;
}
.all {
	background: rgb(255, 255, 255); margin: 0px auto; padding: 0px 0px 15px; width: 1000px; min-height: 196px;
}
.all-l {
	height: 194px; float: left;
}
.all-m {
	height: 194px; float: left;
}
.all-r {
	height: 194px; float: left;
}
.all-dl {
	height: 194px; float: left;
}
.all-rr {
	height: 194px; float: left;
}
.all-l {
	background: rgb(255, 255, 255); border: 1px solid rgb(231, 229, 229); width: 278px; margin-right: 10px;
}
.all-dl {
	background: rgb(255, 255, 255); width: 280px; margin-right: 10px;
}
.all-m {
	width: 438px; margin-right: 10px;
}
.all-m-top {
	background: url("../images/all-m-top-bg.gif"); width: 438px; height: 36px; line-height: 36px;
}
.all-m-top span {
	background: url("../images/new-center.gif") no-repeat; width: 100px; height: 36px; color: rgb(41, 140, 232); text-indent: 36px; font-size: 14px; font-weight: bold; float: left;
}
.all-m-top a {
	float: right;
}
.all-r-top a {
	float: right;
}
.all-m-down {
	width: 438px; color: rgb(68, 68, 68);
}
.all-m-down ul {
	padding-top: 10px; padding-left: 12px;
}
.all-m-down ul li {
	background: url("../images/index-li-bg.gif") no-repeat; height: 24px; line-height: 24px; text-indent: 9px;
}
.all-m-down ul li a {
	color: rgb(68, 68, 68); float: left;
}
.all-m-down ul li a:hover {
	color: rgb(202, 0, 0);
}
.all-m-down ul li b {
	padding-right: 20px; font-weight: normal; float: right;
}
.all-r {
	width: 240px;
}
.all-rr {
	width: 240px;
}
.all-r-top {
	background: url("../images/index-conent-pic1.gif"); width: 242px; height: 36px;
}
.all-r-down {
	background: rgb(246, 246, 247); border-width: medium 1px 1px; border-style: none solid solid; border-color: currentColor rgb(235, 237, 239) rgb(235, 237, 239); width: 240px; height: 157px;
}
.a-r-d-c {
	background: rgb(255, 255, 255); margin: 0px auto 5px; width: 230px; height: 152px;
}
.a-r-d-c ul {
	padding: 10px 13px; width: 202px;
}
.a-r-d-c ul li {
	background: url("../images/index-content-right-bg.gif") no-repeat; width: 202px; height: 36px; line-height: 36px; font-weight: bold; margin-top: 4px; margin-bottom: 4px;
}
.a-r-d-c ul li span {
	width: 43px; height: 36px; float: left; display: block;
}
.a-r-d-c ul li span img {
	
}
.a-r-d-c ul li a {
	float: left;
}
.a-r-d-c ul li a:hover {
	color: rgb(0, 0, 0);
}
.all-dl-top {
	background: url("../images/index-conent-pic2.gif") no-repeat; width: 280px; height: 37px;
}
.all-dl-top a {
	float: right;
}
.all-dl-m {
	background: rgb(236, 249, 254); border-width: medium 1px 1px; border-style: none solid solid; border-color: currentColor rgb(204, 239, 253) rgb(204, 239, 253); width: 278px; height: 95px; overflow: hidden; margin-bottom: 7px;
}
.all-dl-m ul {
	background: rgb(255, 255, 255); border-width: medium 1px 1px; border-style: none solid solid; border-color: currentColor rgb(216, 242, 254) rgb(216, 242, 254); padding: 6px 13px; width: 246px; height: 78px; margin-left: 2px;
}
.all-dl-m ul li {
	background: url("../images/index-li-bg.gif") no-repeat; height: 24px; line-height: 24px; text-indent: 9px;
}
.all-dl-m ul li a {
	
}
.all-dl-m ul li a:hover {
	color: rgb(202, 0, 0);
}
.link {
	background: url("link-pic.gif"); height: 52px;
}
.link span {
	width: 261px; height: 29px; line-height: 29px; text-indent: 8px; margin-top: 11px; margin-left: 9px; display: block;
}
.link span b {
	color: rgb(85, 85, 85); float: left;
}
.link span a {
	margin-left: 9px;
}
.all-rr ul {
	
}
.all-rr ul li {
	background: rgb(255, 255, 255); border: 1px solid rgb(239, 239, 239); width: 238px; height: 58px; margin-bottom: 4px;
}
.all-rr ul li img {
	margin: 4px; width: 230px; height: 50px;
}
.footer {
	background: rgb(239, 246, 250); width: 100%; height: 89px;
}
.foot {
	background: url("../images/footer-bg.gif"); margin: 0px auto; width: 1000px; height: 70px; text-align: center; color: rgb(126, 126, 126); padding-top: 19px;
}
.foot a {
	margin: 0px 6px; color: rgb(126, 126, 126); line-height: 24px;
}
.content {
	width: 100%;
}
.left {
	float: left;
}
.right {
	float: left;
}
.left {
	width: 211px; padding-left: 10px;
}
.left-title {
	width: 211px;
}
.left-content {
	width: 211px;
}
.left-title {
	background: url("../images/left-title-bg.gif"); height: 36px; color: rgb(255, 255, 255); line-height: 36px; text-indent: 14px; font-size: 14px; font-weight: bold;
}
.left-content {
	background: url("../images/left-content-bg.gif"); padding-top: 16px; padding-bottom: 20px;
}
.left-content ul {
	
}
.left-content ul li {
	background: url("../images/left-content-li.gif") no-repeat; width: 211px; height: 30px; color: rgb(0, 2, 6); line-height: 30px; text-indent: 47px; font-size: 14px; font-weight: bold; margin-bottom: 8px;
}
.left-content ul li a {
	color: rgb(0, 2, 6);
}
.left-content ul li a:hover {
	background: url("../images/left-content-hover.gif"); width: 211px; height: 30px; color: rgb(12, 68, 183); display: block;
}
.left-content ul li a.ah {
	background: url("../images/left-content-hover.gif"); width: 211px; height: 30px; color: rgb(12, 68, 183); display: block;
}
.right {
	width: 750px; padding-left: 14px;
}
.right-title {
	background: rgb(232, 248, 255); border: 1px solid rgb(204, 204, 204); height: 35px; color: rgb(68, 68, 68); line-height: 33px; font-family: 微软雅黑; font-size: 14px; font-weight: 300; margin-bottom: 15px;
}
.right-title-l {
	height: 33px;
}
.right-title-r {
	height: 33px;
}
.right-title-l {
	height: 33px; color: rgb(7, 7, 7); padding-right: 20px; padding-left: 20px; font-size: 16px; font-weight: bold; border-bottom-color: red; border-bottom-width: 1px; border-bottom-style: solid; float: left;
}
.right-title-r {
	margin-left: 20px; float: left;
}
.right-title-r a {
	margin-right: 6px; margin-left: 6px;
}
.right-title-r a:hover {
	color: rgb(10, 115, 207);
}
.right-title-r b {
	color: rgb(10, 115, 207); font-weight: normal; margin-right: 19px; margin-left: 6px;
}
.right-content {
	width: 100%;
}
.right-content-b {
	width: 100%;
}
.right-content ul {
	
}
.right-content-b ul {
	
}
.right-content ul li {
	background: url("imagesright-content-li.gif") no-repeat; width: 690px; color: rgb(68, 68, 68); line-height: 36px; padding-left: 50px; font-family: 微软雅黑; font-size: 15px; font-weight: 300; float: left;
}
.right-content-b ul li {
	background: url("imagesright-content-li.gif") no-repeat; width: 690px; color: rgb(68, 68, 68); line-height: 36px; padding-left: 50px; font-family: 微软雅黑; font-size: 15px; font-weight: 300; float: left;
}
.right-content ul li a {
	float: left;
}
.right-content-b ul li a {
	float: left;
}
.right-content ul li b {
	height: 36px; font-weight: normal; margin-right: 20px; float: right; display: inline;
}
.right-content ul li b a {
	background: url("../images/download.gif") no-repeat right top; padding-right: 20px;
}
.right-content-b ul li b {
	height: 36px; font-weight: normal; margin-right: 25px; float: right; display: inline;
}
.right-content-b ul li {
	border-bottom-color: rgb(197, 197, 197); border-bottom-width: 1px; border-bottom-style: dotted;
}
.butto {
	width: 750px; height: 90px; display: block;
}
.butto ul {
	margin: 25px auto 0px; width: 340px;
}
.butto ul li {
	margin: 0px 6px; color: rgb(53, 53, 53); line-height: 19px; float: left; display: block;
}
.butto ul li a:hover {
	color: rgb(255, 255, 255); display: block; background-color: rgb(35, 127, 212);
}
.butto ul li a.r-dd-b {
	
}
.butto ul li.r-dd-a {
	width: 19px; height: 19px; text-align: center; color: rgb(53, 53, 53); float: left; display: block;
}
.butto ul li.r-dd-c {
	width: 19px; height: 19px; text-align: center; float: left; display: block; background-color: rgb(35, 127, 212);
}
.butto ul li.r-dd-c a {
	color: rgb(255, 255, 255);
}
.ct {
	background: rgb(255, 255, 255); margin: 0px auto; width: 1000px; overflow: hidden; min-height: 300px;
}
.butto-l {
	height: 90px; float: left;
}
.butto-r {
	height: 90px; float: left;
}
.butto-l {
	width: 200px; text-align: right; padding-left: 200px;
}
.butto-r {
	width: 102px; height: 30px; padding-top: 30px; padding-left: 10px;
}
.butto-l ul {
	margin: 35px auto 0px; width: 200px;
}
.butto-l ul li {
	margin: 0px 2px; color: rgb(53, 53, 53); line-height: 19px; float: left;
}
.butto-l ul li a:hover {
	color: rgb(255, 255, 255); display: block; background-color: rgb(35, 127, 212);
}
.butto-l ul li a.r-dd-b {
	
}
.butto-l ul li.b-l-c {
	width: 19px; height: 19px; text-align: center; color: rgb(53, 53, 53); float: left; display: block;
}
.butto-l ul li.b-l-b {
	width: 19px; height: 19px; text-align: center; float: left; display: block; background-color: rgb(35, 127, 212);
}
.butto-l ul li.b-l-b a {
	color: rgb(255, 255, 255);
}
.right-content h3 {
	text-align: center; color: rgb(33, 45, 136); line-height: 48px; letter-spacing: 0.1em; font-family: "微软雅黑"; font-size: 24px; font-weight: bold; margin-top: 10px; border-bottom-color: rgb(178, 178, 178); border-bottom-width: 1px; border-bottom-style: solid;
}
.right-content h6 {
	text-align: center; color: rgb(150, 150, 150); line-height: 30px; font-weight: normal; margin-bottom: 20px;
}
.right-content p {
	margin: 0px auto 10px; color: rgb(68, 68, 68); line-height: 28px; font-family: "新宋体"; font-size: 16px;
}
.newsctt {
	padding: 0px 30px; font-family: 微软雅黑; font-size: 16px;
}
.newsctt2 {
	padding: 0px 30px;
}
.newsctt2 {
	line-height: 34px; font-family: 宋体; font-size: 20px;
}
.newsctt2 > h3 {
	margin: 0px auto; text-align: center; line-height: 60px; font-size: 30px; border-bottom-color: rgb(239, 239, 239); border-bottom-width: 1px; border-bottom-style: solid;
}
.right-content span {
	width: 100%;
}
.right-content span img {
	margin: 0px 96px 30px;
}
.right-contentc {
	width: 709px; line-height: 24px; padding-left: 26px;
}
.r-c-top {
	width: 100%; color: rgb(68, 68, 68);
}
.r-c-down {
	width: 100%; color: rgb(68, 68, 68);
}
.r-c-top {
	
}
.r-c-top p {
	width: 480px; text-indent: 24px; float: left;
}
.r-c-top span {
	width: 210px; padding-left: 15px; float: left;
}
.r-c-top span img {
	width: 210px; height: 160px;
}
.r-c-down p {
	width: 709px; text-indent: 24px;
}
.pagebar {
	background: rgb(248, 248, 248); padding: 0px 10px; height: 30px; color: rgb(128, 128, 128); line-height: 30px;
}
.pageList ul.l {
	float: left;
}
.pageList ul.l em {
	
}
.pageList ul.r {
	float: right;
}
.pageList ul.r li {
	text-align: center; float: left;
}
.pageList ul.r li a {
	padding: 1px 5px; border: 1px solid rgb(204, 204, 204); color: rgb(102, 102, 102); margin-left: 10px;
}
.pageList ul.r li a:hover {
	color: rgb(152, 77, 36);
}
ul.listsubclassbig li {
	background: url("../images/button-bg.png") no-repeat center rgb(255, 255, 255); margin: 5px 5px 4px; padding: 0px; border: 1px solid rgb(239, 239, 239); width: 238px; height: 58px; text-align: center; color: rgb(25, 41, 160); line-height: 58px; font-family: "黑体"; font-size: 28px; float: left;
}
ul.listsubclassbig > li > a {
	margin: 0px auto; color: rgb(208, 0, 0); float: none; text-shadow: 1px 0 #FFF, 0 1px #FFF, 0 -1px #FFF, -1px 0 #FFF;
}
ul.listsubclassbig {
	list-style: none;
}
.rt_zhenwu01 {
	background: rgb(10, 131, 221); padding: 0px 15px; width: 170px; height: 266px; font-family: "微软雅黑"; float: left;
}
.rt_zhenwu01 h3 {
	height: 35px; color: rgb(255, 255, 255); line-height: 35px; padding-left: 8px; font-size: 16px; font-weight: normal; border-bottom-color: rgb(255, 255, 255); border-bottom-width: 2px; border-bottom-style: solid;
}
.rt_zhenwu01 h3 a {
	color: rgb(255, 255, 255);
}
.rt_zhenwu01 ul {
	padding-top: 6px; padding-left: 10px;
}
.rt_zhenwu01 ul li {
	background: url("../images/zhenwu04.jpg") no-repeat left; height: 36px; line-height: 36px; padding-left: 23px;
}
.rt_zhenwu01 ul li a {
	color: rgb(255, 255, 255);
}
.rt_zhenwu01 ul li a:hover {
	font-weight: bold;
}
ul.imgnews {
	list-style: none;
}
ul.imgnews li {
	padding: 1px; border: 1px solid rgb(239, 239, 239); width: 144px; line-height: 20px; overflow: hidden; margin-bottom: 5px; margin-left: 1px; float: left;
}
ul.imgnews .imgnews-pic {
	margin: 0px auto; width: 140px; height: 93px;
}
ul.imgnews img {
	margin: 0px auto; width: 140px; height: 93px;
}
ul.imgnews .imgnews-tt {
	height: 40px; overflow: hidden;
}
.fs-row {
	margin: 0px auto; padding: 0px 0px 15px; width: 1000px; display: inline-block;
}
.fs-h300 {
	height: 300px; overflow: hidden;
}
.fs-h400 {
	height: 400px; overflow: hidden;
}
.fs-h350 {
	height: 355px; overflow: hidden;
}
.fs-h320 {
	height: 320px; overflow: hidden;
}
.fs-h330 {
	height: 330px; overflow: hidden;
}
.fsa-l {
	float: left;
}
.fsa-m {
	float: left;
}
.fsa-r {
	float: left;
}
.fsa-dl {
	float: left;
}
.fsa-rr {
	float: left;
}
.fsb-l {
	float: left;
}
.fsb-m {
	float: left;
}
.fsb-r {
	float: left;
}
.fsb-dl {
	float: left;
}
.fsb-rr {
	float: left;
}
.fsc-l {
	float: left;
}
.fsc-m {
	float: left;
}
.fsc-r {
	float: left;
}
.fsa-row {
	margin: 0px auto; padding-top: 5px;
}
.ms-whiteback {
	background-color: rgb(255, 255, 255);
}
.fsa-l {
	width: 450px; overflow: hidden; margin-right: 10px;
}
.fsa-l-top {
	width: 100%; height: 36px;
}
.fsa-l-down {
	width: 100%; height: 100%;
}
.fsa-m {
	width: 300px; height: 300px; overflow: hidden; margin-right: 10px;
}
.fsa-m-top {
	width: 100%; height: 36px;
}
.fsa-m-down {
	width: 100%;
}
.fsa-r {
	margin: 0px; width: 226px; height: 300px; overflow: hidden;
}
.fsa-r-top {
	
}
.fsa-r-down {
	width: 100%;
}
.fsb-l {
	width: 659px; overflow: hidden; margin-right: 10px;
}
.fsb-l-top {
	width: 100%; height: 36px;
}
.fsb-l-down {
	width: 100%;
}
.fsb-r {
	width: 325px; overflow: hidden;
}
.fsb-r-top {
	width: 100%; height: 36px;
}
.fsb-r-down {
	width: 100%;
}
.fsc-l {
	width: 323px; overflow: hidden; margin-right: 10px;
}
.fsc-l-top {
	width: 100%; height: 36px;
}
.fsc-l-down {
	width: 100%;
}
.fsc-m {
	width: 323px; overflow: hidden; margin-right: 10px;
}
.fsc-m-top {
	width: 100%; height: 36px;
}
.fsc-m-down {
	width: 100%;
}
.fsc-r {
	width: 325px; overflow: hidden;
}
.fsc-r-top {
	
}
.fsc-r-down {
	width: 100%;
}
.fsd-l {
	width: 72px; height: 65px; overflow: hidden; float: left;
}
.ms-szfc {
	text-align: center; line-height: 26px; padding-top: 7px; font-size: 20px; background-color: rgb(239, 239, 239);
}
.fsd-m {
	width: 928px; overflow: hidden; margin-right: 0px; float: left;
}
.fsd-m-top {
	width: 100%; height: 36px;
}
.fsd-m-down {
	width: 100%; height: 100%;
}
.ms-menu1 {
	background: url("imagestab2bg.gif"); width: 100%; height: 35px; border-top-color: currentColor; border-bottom-color: rgb(41, 140, 232); border-top-width: 0px; border-bottom-width: 2px; border-top-style: none; border-bottom-style: solid; position: relative;
}
.ms-menu1 ul {
	left: 0px; top: 0px; width: 100%; height: 35px; position: absolute; z-index: 1;
}
.ms-menu1 li {
	height: 35px; text-align: center; float: left;
}
.ms-menu1 a {
	background: rgb(255, 255, 255); width: 100px; height: 36px; text-align: center; color: rgb(8, 97, 157); line-height: 36px; overflow: hidden; font-family: 黑体; font-size: 18px; font-weight: 500; border-top-color: rgb(0, 185, 243); border-right-color: rgb(239, 239, 239); border-top-width: 2px; border-right-width: 1px; border-top-style: solid; border-right-style: solid; display: inline-block;
}
a.title_ico1 {
	background: url("../images/title_icon1.png") no-repeat 13px rgb(255, 255, 255); padding-left: 20px;
}
a.title_ico2 {
	background: url("../images/title_icon2.png") no-repeat 13px rgb(255, 255, 255); padding-left: 20px;
}
a.title_ico3 {
	background: url("../images/title_icon3.png") no-repeat 13px rgb(255, 255, 255); padding-left: 20px;
}
a.title_ico4 {
	background: url("../images/title_icon4.png") no-repeat 13px rgb(255, 255, 255); padding-left: 20px;
}
a.title_ico5 {
	background: url("../images/title_icon5.png") no-repeat 13px rgb(255, 255, 255); padding-left: 20px;
}
a.title_ico5 {
	background: url("../images/title_icon6.png") no-repeat 13px rgb(255, 255, 255); padding-left: 20px;
}
a.title_ico5 {
	background: url("../images/title_icon7.png") no-repeat 13px rgb(255, 255, 255); padding-left: 20px;
}
.ms-menu2 {
	background: rgb(249, 249, 249); width: 100%; height: 36px; overflow: hidden; border-bottom-color: rgb(41, 140, 232); border-bottom-width: 2px; border-bottom-style: solid; position: relative;
}
.ms-menu2 a {
	margin: 0px auto; width: 100%; height: 36px; text-align: center; color: rgb(8, 97, 157); line-height: 36px; overflow: hidden; font-family: 黑体; font-size: 18px; font-weight: 500; display: inline-block;
}
.ms-menu2 span {
	margin: 0px auto; width: 100%; height: 36px; text-align: center; color: rgb(8, 97, 157); line-height: 36px; overflow: hidden; font-family: 黑体; font-size: 18px; font-weight: 500; display: inline-block;
}
.ms-main1 {
	padding: 0px; border-radius: 0px; border: 1px solid rgb(249, 249, 249); overflow: hidden; font-family: "微软雅黑"; font-size: 16px; font-weight: 300; background-color: white;
}
.ms-down1 {
	padding-top: 10px; background-color: white;
}
.ms-down1 ul {
	margin: 0px; padding: 0px; overflow: hidden;
}
.ms-down1 ul.block {
	margin: 0px; padding: 0px; overflow: hidden; display: block;
}
.ms-down1 ul li {
	margin: 0px; padding: 0px; overflow: hidden;
}
.ms-down1 dl {
	margin: 0px; padding: 0px 0px 0px 10px; width: 100%; overflow: hidden;
}
.ms-down1 dl dd {
	width: 100%; height: 30px; line-height: 30px; overflow: hidden;
}
.ms-down1 dl dd a {
	background: url("../images/icon05.jpg") no-repeat left; padding-left: 16px;
}
.ms-padding-top-0 {
	padding-top: 0px;
}
.sw-tab {
	line-height: 50px; padding-left: 10px;
}
.sw-tab a {
	margin: 0px 1px; border-radius: 1px; width: 95px; height: 35px; text-align: center; color: rgb(8, 97, 157); line-height: 35px; font-family: 微软雅黑; font-size: 15px; font-weight: 300; text-decoration: none; display: inline-block; cursor: pointer; box-shadow: 0px 1px 1px #c5c5c5; background-color: rgb(249, 249, 249);
}
.sw-tab a.on {
	color: rgb(53, 53, 53); box-shadow: 0px 2px 2px #969696; background-color: rgb(204, 239, 253);
}
.sw-tab-ctt {
	display: none;
}
.csgl-tab-ctt ul {
	width: 331px; float: left;
}
.csgl-tab-ctt .tt {
	font-size: 14px; display: block;
}
.csgl-tab-ctt .tabImg {
	margin: 0px 10px; padding: 10px; width: 280px; height: 180px; text-align: center; border-left-color: rgb(51, 0, 102); border-left-width: 1px; border-left-style: dotted; float: right;
}
.csgl-tab-ctt .tabImg img {
	width: 236px; height: 156px;
}
.cxhjjs-tab-ctt ul li {
	list-style: none; margin: 0px 7px; width: 150px; float: left;
}
.cxhjjs-tab-ctt img {
	padding: 1px; border: 1px solid rgb(150, 150, 150); width: 146px; height: 96px;
}
.cxhjjs-tab-ctt span {
	width: 150px; height: 28px; overflow: hidden; font-size: 13px; display: inline-block;
}
.sw2-tab {
	line-height: 40px; padding-left: 10px;
}
.sw2-tab a {
	margin: 0px 1px; border-radius: 1px; width: 70px; height: 20px; text-align: center; line-height: 20px; font-family: "微软雅黑"; font-size: 15px; text-decoration: none; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; display: inline-block; background-color: rgb(255, 255, 255);
}
.sw2-tab a.on {
	border-bottom-color: rgb(19, 147, 255); border-bottom-width: 2px; border-bottom-style: solid; background-color: rgb(255, 255, 255);
}
.sw3-tab {
	line-height: 50px; padding-left: 10px;
}
.sw3-tab a {
	margin: 0px 1px; border-radius: 2px; width: 95px; height: 35px; text-align: center; color: white; line-height: 35px; font-family: 新宋体; font-size: 14px; text-decoration: none; display: inline-block; background-color: rgb(102, 153, 255);
}
.sw3-tab a.on {
	color: rgb(102, 0, 0); background-color: rgb(255, 153, 51);
}
.dianhua_title {
	border-width: 0px 0px 1px; border-style: solid; border-color: blue blue rgb(202, 0, 0); margin: 10px 15px 0px; padding: 0px 5px; border-radius: 2px; text-align: center; font-family: "黑体"; font-size: 18px; font-weight: 300; display: block;
}
#dianhua {
	
}
#dianhua ul {
	margin: 10px auto; width: 322px;
}
#dianhua ul li img {
	width: 16px; height: 16px; margin-top: 2px;
}
#dianhua li {
	list-style: none; margin: 5px 1px; padding: 5px 1px; border-radius: 3px; border: 1px solid rgb(239, 239, 239); width: 152px; line-height: 26px; overflow: hidden; font-family: "微软雅黑"; font-size: 16px; font-weight: 300; float: left;
}
#diaocha_he_youxiang {
	margin: 0px auto; text-align: center;
}
#diaocha {
	margin: 0px 1px 5px 0px; border-radius: 3px; border: 1px solid rgb(222, 222, 222); width: 160px; height: 50px; float: left; background-image: url("imagesminyidiaocha.jpg");
}
#youxiang {
	margin: 0px 0px 5px; border-radius: 3px; border: 1px solid rgb(222, 222, 222); width: 160px; height: 50px; float: right; background-image: url("imageslingdaoyouxiang.jpg");
}
.container {
	margin: 0px; width: 450px; height: 300px; overflow: hidden; float: left; display: inline;
}
.container a img {
	width: 450px; height: 300px;
}
.container img {
	
}
.td_f a img {
	margin: 0px; padding: 0px;
}
.num {
	right: 10px; bottom: 5px; float: right; position: absolute;
}
.num li {
	background: no-repeat rgb(95, 95, 95); margin: 1px; width: 17px; height: 17px; text-align: center; color: rgb(255, 255, 255); line-height: 17px; font-family: Arial; font-size: 12px; float: left; list-style-type: none; cursor: pointer;
}
.num li.on {
	background: no-repeat rgb(31, 170, 245); width: 17px; height: 17px; color: rgb(255, 255, 255); line-height: 17px;
}
.slider_title {
	background: rgb(0, 0, 0); padding: 0px 10px; width: 450px; height: 30px; bottom: 0px; color: white; line-height: 30px; overflow: hidden; font-family: 微软雅黑; font-size: 14px; filter: alpha(opacity=60); position: absolute; opacity: 0.6; -moz-opacity: 0.6; -khtml-opacity: 0.6;
}
.slider_title2 {
	background: rgb(0, 0, 0); padding: 0px 10px; width: 100%; height: 30px; bottom: -30px; color: white; line-height: 30px; overflow: hidden; font-family: 微软雅黑; font-size: 14px; filter: alpha(opacity=60); position: absolute; opacity: 0.6; -moz-opacity: 0.6; -khtml-opacity: 0.6;
}
#imgs_box {
	width: 928px; height: 60px; position: relative; background-color: rgb(239, 239, 239);
}
#imgs_box .prev {
	top: 21px; width: 14px; display: block; position: absolute; cursor: pointer; background-color: rgb(239, 239, 239);
}
#imgs_box .next {
	top: 21px; width: 14px; display: block; position: absolute; cursor: pointer; background-color: rgb(239, 239, 239);
}
#imgs_box .prev {
	left: 4px;
}
#imgs_box .next {
	right: 4px;
}
.imgs_list {
	margin: 0px; width: 918px; height: 60px; overflow: hidden; position: relative;
}
.imgs_list ul {
	width: 2400px; float: left; display: inline-block;
}
.imgs_list li {
	width: 180px; height: 60px; text-align: center; margin-right: 13px; float: left; display: inline;
}
.imgs_list li a img {
	width: 180px; height: 60px; float: left; display: block;
}
.imgs_listp {
	overflow: hidden;
}
#gongkaihezixun h1 {
	margin: 0px auto; padding: 4px; width: 280px; text-align: center; font-family: "黑体"; font-size: 16px; font-weight: normal; border-bottom-color: rgb(175, 44, 44); border-bottom-width: 2px; border-bottom-style: solid; display: block;
}
#gongkai div {
	margin: 10px auto; border-radius: 3px; border: 1px solid rgb(239, 239, 239); width: 310px; height: 52px;
}
#zhengwuguanligongkai {
	background: url("imageszhengfuxinxigongkai.jpg") no-repeat;
}
#zhengwuxinxigongkai {
	background: url("imageszhengfuxinxigongkaimulu.jpg") no-repeat;
}
#zhengfuxinxigongkai {
	background: url("imageszhinan.jpg") no-repeat;
}
#jiandutousu_btn {
	background: url("imagestousu.jpg") no-repeat;
}
.zixunbox {
	font-size: 18px; margin-bottom: 35px;
}
.zixun_select {
	margin: 0px auto; padding: 5px 0px; width: 70%; text-align: center;
}
.zixun_select span {
	margin: 2px 4px; padding: 3px 8px; border-radius: 1px; border: 1px solid rgb(150, 150, 150); height: 20px; color: rgb(0, 0, 0); line-height: 20px; font-family: "黑体"; font-size: 18px; float: left; display: block;
}
.zixun_select select {
	margin: 2px 0px 0px 6px; border-radius: 3px; border: 1px solid rgb(150, 150, 150); height: 28px; color: rgb(0, 0, 0); line-height: 20px; font-family: "黑体"; font-size: 16px; float: left; display: block;
}
.left {
	margin: 5px 0px; padding: 0px; width: 272px; float: left;
}
.right {
	margin: 5px 0px; padding: 0px; width: 718px; float: right;
}
#ldavatar {
	margin: 5px auto; border: 1px solid rgb(204, 204, 204); width: 100%; overflow: hidden; padding-bottom: 15px;
}
#ldavatar_title {
	width: 100%; height: 33px; text-align: center; line-height: 33px; font-family: "新宋体"; font-size: 14px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(249, 249, 249);
}
#mainld {
	margin: 10px auto; width: 256px;
}
#mainld img {
	margin: 0px auto; width: 236px; height: 150px; display: block;
}
#mainld h1 {
	margin: 0px auto; padding: 2px; width: 232px; text-align: center; font-family: "新宋体"; font-size: 14px; font-weight: normal; display: block; background-color: rgb(249, 249, 249);
}
#suoyould {
	margin: 0px auto 20px; width: 228px;
}
#suoyould li {
	list-style: inside; margin: 1px 2px; width: 105px; height: 24px; text-align: center; line-height: 24px; overflow: hidden; padding-right: 2px; padding-left: 2px; font-size: 14px; float: left;
}
.left-box {
	margin: 5px auto; border: 1px solid rgb(204, 204, 204); width: 100%; overflow: hidden; padding-bottom: 15px;
}
.left-titlemy {
	height: 36px; line-height: 36px; font-size: 14px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 2px; border-bottom-style: solid; background-color: rgb(255, 255, 255);
}
.left-titlemy > span {
	width: 150px; text-align: center; font-family: "黑体"; font-size: 20px; font-weight: 400; border-bottom-color: rgb(10, 113, 200); border-bottom-width: 2px; border-bottom-style: solid; display: inline-block;
}
.left-contentmy li {
	background: url("imagesdouble_arrow.png") no-repeat 0% 16px; list-style: none; height: 41px; text-align: left; line-height: 41px; padding-left: 50px; font-family: "微软雅黑"; font-size: 16px; font-weight: 300; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dotted;
}
.left-contentmy li.even {
	background: rgb(249, 249, 249);
}
.right-box {
	margin: 5px auto;
}
.right-box-title {
	height: 36px; line-height: 36px; font-size: 14px; border-bottom-color: rgb(102, 153, 204); border-bottom-width: 2px; border-bottom-style: solid;
}
.right-box-title a {
	padding: 0px 10px; height: 100%; color: rgb(0, 0, 0); font-size: 14px; margin-right: 1px; display: inline-block;
}
.right-box-title a.on {
	color: rgb(255, 255, 255); background-color: rgb(16, 133, 219);
}
.right-box-ctt {
	overflow: hidden; min-height: 50px;
}
.newsctt {
	line-height: 30px;
}
.nav2 {
	background: rgb(8, 97, 157); height: 45px; line-height: 45px; position: relative;
}
.nav2 .menu {
	padding-left: 20px; font-family: "微软雅黑"; font-size: 18px; font-weight: 300;
}
.nav2 .menu li {
	overflow: hidden; padding-right: 10px; padding-left: 40px; float: left; position: relative;
}
.nav2 .menu li i {
	left: 12px; top: 13px; width: 23px; height: 18px; display: block; position: absolute;
}
.nav2 .menu li a {
	color: rgb(255, 255, 255); text-decoration: none;
}
.nav2 .menu li:hover {
	background: rgb(74, 167, 241);
}
.nav2 .menu li:hover i {
	
}
.nav2 .menu li:hover a {
	
}
.nav2 li.active {
	background: rgb(255, 255, 255); border-radius: 5px 5px 0px 0px; border-top-color: rgb(8, 97, 157); border-top-width: 1px; border-top-style: solid; -moz-border-radius: 5px 5px 0 0; -webkit-border-radius: 5px; -moz-transition: all 1s; -o-transition: all 1s; -webkit-transition: all 1s; transition: all 1s;
}
.nav2 li.active i {
	
}
.ii-img1_r2_c2 {
	background: url("imagesii-s5682f0e137.png");
}
.ii-ico5 {
	background: url("imagesii-s5682f0e137.png");
}
.ii-ico30 {
	background: url("imagesii-s5682f0e137.png");
}
.ii-ico32 {
	background: url("imagesii-s5682f0e137.png");
}
.ii-ico57 {
	background: url("imagesii-s5682f0e137.png");
}
.ii-ico66 {
	background: url("imagesii-s5682f0e137.png");
}
.ii-ico5 {
	background-position: 0px -260px;
}
.ii-ico30 {
	background-position: 0px -164px;
}
.ii-ico32 {
	background-position: 0px -356px;
}
.ii-ico57 {
	background-position: 0px -116px;
}
.ii-ico66 {
	background-position: 0px -212px;
}
.ii-img1_r2_c2 {
	background-position: 0px -550px;
}
.topbar {
	top: 0px; left:0px; width: 100%; height: 36px; line-height: 36px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; position: fixed; z-index: 2; background-color: rgb(249, 249, 249);
}
.topbar .ww {
	margin: 0px auto; width: 1000px; height:36px; line-height:36px; position:relative;
}
.pubgb {
	font-size: 16px;
}
.pubgb td {
	
}
.pubgb input {
	
}
#weather {
	float: left; position:absolute; left:0px; top:0px;
}
#jslogin {
	float: right;
}
#jslogin input {
	border: 1px solid rgb(197, 197, 197); height: 22px;
}
#login {
	width: 500px; height: 36px; text-align: right; overflow: hidden; float: right;
}
#login form {
	height: 36px; overflow: hidden; display: block;
}
#slogan {
	float: right;
}
.listmore {
	width: 98%; text-align: right;
}
dd.listmore2 > a {
	font-size: 14px;
}
li.titlemore {
	width: auto; float: right;
}
.titlemore a {
	border: currentColor; width: auto; padding-right: 10px; font-family: 黑体; font-size: 14px; font-weight: 300;
	background:none; border-top-style:none;
}
.titlemore a::after {
	content: ">>";
}
#jiandutousu {
	margin: 0px auto; border-radius: 2px; width: 200px; height: 50px; text-align: center; color: rgb(22, 49, 105); line-height: 50px; font-family: 黑体; font-size: 22px; font-weight: 500; box-shadow: 0px 2px 2px #969696; background-color: rgb(204, 239, 253);
}
#tongzhigonggao {
	height: 100%; overflow: hidden;
}
#todaytext {
	margin-right: 10px; float: left;
}
#todaytext::after {
	content: "   北京:";
}
#searchbar {
	height: 20px; margin-top: -5px; margin-right: 20px; float: right;
}
#searchbar input {
	height: 25px; font-family: 微软雅黑,Arial; font-size: 14px; font-weight: 300; min-width: 50px;
}
#szfc_btn {
	margin: 0px auto; border-radius: 2px; width: 55px; height: 55px; text-align: center; color: white; font-family: 黑体; font-size: 18px; box-shadow: 0px 2px 2px #969696; background-color: rgb(8, 97, 157);
}
li.listsub_level3 {
	padding-left: 100px;
}
li.listsub_level2 {
	padding-left: 80px;
}
li.listsub_level1 {
	padding-left: 60px;
}
li.listsub_level0 {
	padding-left: 40px;
}
li.bclass {
	font-weight: 600; background-color: rgb(249, 249, 249);
}
a.icon-zwgl {
	background: url("../images/icon-zwgl.png") no-repeat 13px rgb(255, 255, 255); padding-left: 20px;
}
a.icon-flfg {
	background: url("../images/icon-flfg.png") no-repeat 13px rgb(255, 255, 255); padding-left: 20px;
}
a.icon-zlxz {
	background: url("../images/icon-zlxz.png") no-repeat 13px rgb(255, 255, 255); padding-left: 20px;
}
a.icon-xzzf {
	background: url("../images/icon-xzzf.png") no-repeat 13px rgb(255, 255, 255); padding-left: 20px;
}
.containercx {
	margin: 0px; width: 288px; height: 222px; overflow: hidden; float: left; display: inline;
}
.containercx a img {
	width: 288px; height: 192px;
}
.containercx img {
	
}
ul#idNumcx {
	top: 10px; width: auto; right: 10px; position: absolute;
}
.cxhjjs-tab-ctt2 ul {
	width: 331px; float: left;
}
.cxhjjs-tab-ctt2 .tt {
	font-size: 14px; display: block;
}
.cxhjjs-tab-ctt2 .tabImg {
	margin: 0px 10px; padding: 10px; width: 280px; height: 180px; text-align: center; border-left-color: rgb(51, 0, 102); border-left-width: 1px; border-left-style: dotted; float: right;
}
.yqlj_ctt {
	margin: 0px 30px;
}
.yqlj_ctt a {
	width: 126px; height: 28px; line-height: 28px; padding-left: 18px; font-size: 14px; float: left; display: block;
}
div.newsctt {
	line-height: 35px !important; font-family: 新宋体 !important; font-size: 16px !important;
}
div.newsctt div {
	line-height: 35px !important; font-family: 新宋体 !important; font-size: 16px !important;
}
div.newsctt p {
	line-height: 35px !important; font-family: 新宋体 !important; font-size: 16px !important;
}
div.newsctt * {
	line-height: 35px !important; font-family: 新宋体 !important; font-size: 16px !important;
}
div.newsctt h6 {
	font-size: 14px !important;
}
div.newsctt h3 {
	font-family: 黑体 !important; font-size: 24px !important;
}
div#zhibandianhua {
	background: url("imageszhibandianhua.jpg"); margin: 5px 1px 5px 0px; border-radius: 3px; border: 1px solid rgb(222, 222, 222); width: 160px; height: 50px; float: left;
}
div#gongredianhua {
	background: url("imagesgongre.jpg"); margin: 5px 0px; border-radius: 3px; border: 1px solid rgb(222, 222, 222); width: 160px; height: 50px; float: right;
}
.zxjy {
	width: 326px; text-align: center;
}
.zxjy ul li {
	list-style: none; margin: 2px 5px; width: 96px; float: left; display: block;
}
