* {
	margin: 0px; padding: 0px;
}
body {
	background: rgb(241, 239, 239); color: rgb(100, 100, 100); font-size: 12px;
}
.wrap {
	background: rgb(255, 255, 255); margin: 0px auto; width: 960px; height: auto;
}
img {
	border: currentColor; border-image: none;
}
ul {
	list-style-type: none;
}
li {
	list-style-type: none;
}
.clr {
	clear: both;
}
a:link {
	color: rgb(100, 100, 100); text-decoration: none;
}
a:visited {
	color: rgb(100, 100, 100); text-decoration: none;
}
a:hover {
	color: rgb(0, 104, 183);
}
.logobar {
	margin: 0px auto; width: 934px; height: 85px;
}
.logobar .logo {
	width: 263px; height: 85px; float: left;
}
.logobar .favorite {
	background: rgb(181, 211, 234); width: 160px; height: 18px; line-height: 18px; padding-left: 5px; margin-top: 58px; float: right;
}
.favorite {
	padding: 0px 12px; text-align: center; color: rgb(253, 252, 252);
}
.nav {
	background: url("../images/nav_bg.jpg") rgb(0, 104, 183); margin: 0px auto; padding: 0px 5px; width: 924px; height: 28px; line-height: 28px;
}
.nav a:link {
	width: 84px; text-align: center; color: rgb(255, 255, 255); font-family: "Î¢ÈíÑÅºÚ"; float: left; display: block;
}
.nav a:visited {
	width: 84px; text-align: center; color: rgb(255, 255, 255); font-family: "Î¢ÈíÑÅºÚ"; float: left; display: block;
}
.nav a:hover {
	color: rgb(255, 255, 255);
}
.banner {
	margin: 8px auto 0px; width: 934px; height: 210px;
}
.banner img {
	width: 934px; height: 209px;
}
.newgg {
	margin: 0px auto; width: 934px; height: 22px; line-height: 22px;
}
.newtime {
	background: rgb(0, 104, 183); width: 238px; height: 22px; text-align: center; color: rgb(227, 226, 226); float: left;
}
.newinfo {
	background: rgb(135, 135, 135); width: 676px; height: 22px; color: rgb(227, 226, 226); padding-left: 20px; float: left;
}
.content1 {
	margin: 16px auto 0px; width: 934px; height: 393px;
}
.con1lf {
	width: 239px; height: 390px; float: left;
}
.con1rig {
	width: 685px; height: 392px; float: right;
}
.con1lf_up {
	width: 239px; height: 192px;
}
.con1lf_down {
	padding: 5px 10px; line-height: 24px;
}
.con1rig_up {
	width: 685px; height: 191px;
}
.con1rig_down {
	width: 685px; height: 191px; margin-top: 10px;
}
.up1_lf {
	border: 1px solid rgb(237, 236, 236); border-image: none; width: 334px; height: 189px; float: left;
}
.up1_rig {
	border: 1px solid rgb(237, 236, 236); border-image: none; width: 336px; height: 189px; float: right;
}
.jtjj {
	background: url("../images/jtjj.jpg") no-repeat 5px 5px; height: 24px; line-height: 24px; padding-bottom: 3px;
}
.up1_lf p {
	padding: 0px 8px 0px 5px; line-height: 23px;
}
a.detail:link {
	color: rgb(0, 104, 183);
}
a.detail:visited {
	color: rgb(0, 104, 183);
}
a.detail:hover {
	color: rgb(0, 104, 183);
}
.gsxw {
	background: url("../images/gsxx.jpg") no-repeat 5px 5px; width: 240px; height: 24px; line-height: 24px; padding-bottom: 3px;
}
.morenew {
	padding-top: 8px; padding-right: 10px; float: right;
}
.morenew1 {
	padding-top: 2px; padding-right: 10px; float: right;
}
.xwinfo {
	width: 336px;
}
.xwtopimg {
	margin-left: 8px; float: left;
}
.xwinfo p {
	width: 250px; color: rgb(147, 147, 147); line-height: 22px; text-indent: 24px; float: right; display: block;
}
.xwtop h3 {
	color: rgb(0, 104, 183); line-height: 22px; font-size: 12px;
}
.xwlist {
	padding: 0px 10px 0px 5px;
}
.xwlist li {
	line-height: 24px;
}
.xwlist span {
	float: right;
}
.combg {
	background: url("../images/titbg.gif") repeat-x; width: auto; height: 24px; line-height: 24px;
}
.con1rig_down h1.cpjs {
	background: url("../images/cpjj.jpg") no-repeat 5px 3px; height: 24px; line-height: 24px;
}
.con1rig_down h1.zhjs {
	background: url("../images/zhjj.jpg") no-repeat 5px 3px; height: 24px; line-height: 24px;
}
.cplist li {
	line-height: 26px;
}
.zhjslist li {
	line-height: 26px;
}
.cplist {
	padding: 5px 10px 0px 8px;
}
.zhjslist {
	padding: 5px 10px 0px 8px;
}
.content2 {
	margin: 10px auto 0px; width: 934px; height: 191px;
}
.con2lf {
	width: 239px; height: 191px; text-align: center; float: left;
}
.con2cen {
	border: 1px solid rgb(237, 236, 236); border-image: none; width: 334px; height: 189px; margin-left: 8px; float: left;
}
.con2rig {
	border: 1px solid rgb(237, 236, 236); border-image: none; width: 336px; height: 189px; float: right;
}
.xsqylist {
	padding: 5px 0px 0px 4px;
}
.titbgcor {
	background: rgb(0, 104, 183); width: 239px; height: 25px; line-height: 25px;
}
.con2lf h1.jtry {
	background: url("../images/jtry.jpg") no-repeat 8px 5px; height: 25px; line-height: 25px;
}
.more {
	padding-right: 10px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; float: right;
}
.more a:link {
	color: rgb(255, 255, 255);
}
.more a:visited {
	color: rgb(255, 255, 255);
}
.more a:hover {
	color: rgb(255, 75, 12);
}
.con2lf p {
	text-align: center; padding-top: 8px;
}
.con2cen h1.xsqy {
	background: url("../images/xsqy.jpg") no-repeat 5px 3px; height: 24px; line-height: 24px;
}
.con2rig h1.lxwm {
	background: url("../images/lxwm.jpg") no-repeat 5px 3px; height: 24px; line-height: 24px;
}
.con2rig p {
	padding: 1px 0px 0px 10px; line-height: 18px;
}
.content3 {
	margin: 10px auto 0px; border: 1px solid rgb(237, 236, 236); border-image: none; width: 932px; height: 189px;
}
.content3 h1.gcyj {
	background: url("../images/gcyj.jpg") no-repeat 5px 3px; height: 24px; line-height: 24px;
}
.gcyjlist {
	padding-top: 15px; padding-left: 5px;
}
.gcyjlist li {
	padding: 0px 7px; width: 170px; height: 121px; float: left;
}
.gcyjlist p {
	width: 170px; text-align: center; font-family: "Î¢ÈíÑÅºÚ"; font-size: 14px;
}
.content4 {
	margin: 10px auto 0px; border: 1px solid rgb(237, 236, 236); border-image: none; width: 932px; height: 103px;
}
.content4 h1.yqlj {
	background: url("../images/yqlj.jpg") no-repeat 5px 3px; height: 24px; line-height: 24px;
}
.yqljlist {
	padding: 15px 0px;
}
.yqljlist li {
	width: 180px; line-height: 26px; padding-left: 40px; float: left;
}
.footer {
	margin: 10px auto 0px; padding: 10px 0px 30px; width: 934px; text-align: center; line-height: 20px; border-top-color: rgb(0, 104, 183); border-top-width: 5px; border-top-style: solid;
}
.newinfo a:link {
	color: rgb(227, 226, 226); padding-right: 8px;
}
.newinfo a:visited {
	color: rgb(227, 226, 226); padding-right: 8px;
}
.newinfo a:hover {
	color: rgb(0, 104, 183);
}
.zxtit {
	width: 60px; float: left;
}
.marql {
	width: 600px; margin-left: 10px;
}
.ny_content {
	background: rgb(213, 232, 247); margin: 15px auto 0px; width: 934px; overflow: hidden;
}
.ny_left {
	width: 200px; float: left;
}
.ny_lfmenu {
	padding-top: 10px;
}
.ny_lfmenu li {
	height: 28px; line-height: 28px; margin-top: 5px; display: block;
}
.subhover {
	background: rgb(39, 149, 233); height: 28px; line-height: 28px; font-weight: bold;
}
.ny_lfmenu a {
	padding-left: 30px; display: block;
}
.ny_lfmenu a:link {
	color: rgb(100, 100, 100);
}
.ny_lfmenu a:hover {
	color: rgb(100, 100, 100);
}
.ny_lfmenu a:hover {
	background: rgb(39, 149, 233); color: rgb(227, 226, 226);
}
.subhover a:link {
	color: rgb(227, 226, 226);
}
.subhover a:visited {
	color: rgb(227, 226, 226);
}
.ny_right {
	background: rgb(255, 255, 255); width: 722px; padding-left: 10px; float: right;
}
.ny_rigbd {
	border: 1px solid rgb(237, 236, 236); border-image: none;
}
.nytitle {
	background: rgb(0, 104, 183); width: 190px; height: 32px; color: rgb(255, 255, 255); line-height: 32px; padding-left: 10px; font-family: "Î¢ÈíÑÅºÚ"; font-size: 16px;
}
.ny_lfmenu {
	width: 200px; height: auto;
}
.ny_rigbd .more1 {
	padding-right: 10px; float: right;
}
.jjimg {
	text-align: center; padding-top: 10px;
}
.nyjtjj_info p {
	padding: 10px 15px 15px; line-height: 20px; text-indent: 24px;
}
.nyxsqy_info {
	padding-top: 10px; padding-bottom: 20px;
}
.nyxsqy_info p {
	padding: 5px 15px; line-height: 20px; text-indent: 24px;
}
.zcimg {
	width: 292px; height: auto; padding-left: 10px; float: left;
}
.nyldzc_info {
	padding-top: 15px; padding-bottom: 50px;
}
.zcimg img {
	width: 292px; height: 296px;
}
.ldzcp {
	width: 402px; float: left;
}
.nyldzc_info p {
	padding: 0px 15px; line-height: 28px; text-indent: 24px;
}
.ny_right h1.cpjs {
	background: url("../images/nycpjs.gif") no-repeat 5px 5px; height: 24px; line-height: 24px; padding-bottom: 3px;
}
.nycpjs_info {
	padding-bottom: 20px;
}
.nycpjs_info h3 {
	padding: 8px 0px; text-align: center; line-height: 26px; font-size: 14px;
}
.nycpjs_info h4 {
	padding: 5px 0px; text-align: center; line-height: 26px; font-size: 12px;
}
.cpjs_jt {
	padding: 0px 15px;
}
.cpjs_jt dl {
	margin-bottom: 10px;
}
.cpjs_jt dt {
	line-height: 20px; font-size: 14px; font-weight: bold;
}
.cpjs_jt dd {
	line-height: 22px; text-indent: 24px;
}
.cpjs_jt .cpimg {
	padding: 8px 0px; text-align: center;
}
.ny_right h1.xswl {
	background: url("../images/nyxswl.gif") no-repeat 5px 5px; height: 24px; line-height: 24px; padding-bottom: 3px;
}
.nyxswl_info h3 {
	padding: 15px 0px 10px; text-align: center; color: rgb(255, 102, 0); line-height: 30px; font-size: 16px;
}
.nyxswl_info p {
	line-height: 24px; text-indent: 24px;
}
.nyxswl_info .wlimg {
	padding: 10px 0px 20px; text-align: center;
}
.ny_right h1.zhjs {
	background: url("../images/nyzhjs.gif") no-repeat 5px 5px; height: 24px; line-height: 24px; padding-bottom: 3px;
}
.nyzhjs_info {
	padding: 0px 0px 20px;
}
.nyzhjs_info h3 {
	padding: 10px 0px 0px; text-align: center; line-height: 30px; font-size: 14px;
}
.nyzhjs_info .cenimg {
	padding: 10px 0px; text-align: center;
}
.nyzhjs_info p {
	padding: 0px 20px; line-height: 24px; text-indent: 24px;
}
.nyzhjs_info table td img {
	border: 1px solid rgb(204, 204, 204); border-image: none;
}
.nyzhjs_info table td {
	text-align: center;
}
.ny_right h1.jtry {
	background: url("../images/nyjtry.gif") no-repeat 5px 5px; height: 24px; line-height: 24px; padding-bottom: 3px;
}
.nyjtjj_info table td {
	text-align: center;
}
.ny_right h1.gcyj {
	background: url("../images/nygcyj.gif") no-repeat 5px 5px; height: 24px; line-height: 24px; padding-bottom: 3px;
}
.nygcyj_info {
	padding-top: 15px;
}
.nygcyj_info table td {
	text-align: center;
}
.nygcyj_info table td img {
	border: 1px solid rgb(204, 204, 204); border-image: none;
}
.ny_right h1.rczp {
	background: url("../images/nyrczp.gif") no-repeat 5px 5px; height: 24px; line-height: 24px; padding-bottom: 3px;
}
.nyrczp_info {
	padding: 20px;
}
.nyrczp_info h3 {
	text-align: center; padding-bottom: 20px; font-size: 14px;
}
.nyrczp_info table th {
	height: 30px; line-height: 30px;
}
.nyrczp_info table td {
	height: 30px; line-height: 30px;
}
.inputpage {
	border: 1px solid rgb(223, 223, 223); border-image: none; width: 20px; height: 16px; font-size: 12px;
}
.ny_right h1.zxly {
	background: url("../images/nyzxly.gif") no-repeat 5px 5px; height: 24px; line-height: 24px; padding-bottom: 3px;
}
.nyzxly_info {
	padding: 10px 20px 20px;
}
.lylist li {
	padding: 5px 0px; line-height: 20px; border-bottom-color: rgb(40, 161, 169); border-bottom-width: 1px; border-bottom-style: dashed;
}
.lyfy {
	padding: 10px 0px; text-align: center; line-height: 24px;
}
.nyzxly_info p {
	line-height: 22px; text-indent: 24px; padding-bottom: 10px;
}
.lytxt {
	border: 1px solid rgb(204, 204, 204); border-image: none; width: 245px; height: 22px; line-height: 22px;
}
.lycon {
	border: 1px solid rgb(204, 204, 204); border-image: none;
}
.ny_right h1.lxwm {
	background: url("../images/nylxwm.gif") no-repeat 5px 5px; height: 24px; line-height: 24px; padding-bottom: 3px;
}
.nylxwm_info {
	padding: 15px 20px 20px;
}
.nylxwm_info table td.line24 {
	line-height: 30px; font-size: 14px;
}
.ny_right h1.gsxw {
	background: url("../images/nygsxw.gif") no-repeat 5px 5px; height: 24px; line-height: 24px; padding-bottom: 3px;
}
.lylist li {
	line-height: 25px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dashed;
}
.lylist li span {
	float: right;
}
.nygsxw_info {
	padding: 15px 20px 20px;
}
.nygsxw_info h3 {
	text-align: center;
}
.newly {
	background: rgb(216, 214, 214); margin: 5px 0px; text-align: center; line-height: 20px;
}
.newxx {
	line-height: 22px; padding-top: 10px; margin-top: 5px;
}

.c-icon-jgwablogo{
	background: url(/image/icp.png) no-repeat;
	background-position:-37px -11px;
	position:relative;
	top:4px;
	width:16px;
	height:17px;
	display:inline-block;
	overflow:hidden;
}
.c-icon-icrlogo{
	background: url(/image/icp.png) no-repeat;
	background-position:-13px -11px;
	position:relative;
	top:4px;
	width:16px;
	height:17px;
	display:inline-block;
	overflow:hidden;
} 