﻿html,body {font-family: "Microsoft YaHei","微软雅黑";font-size: 14px;color: #444;
background:#f0f0f0;

-webkit-text-size-adjust:100%;/*苹果设备下字体等比例*/text-size-adjust:100%;-webkit-font-smoothing:antialiased;/*用于webkit引擎字体抗锯齿*/}
*{margin:0;padding:0;list-style:none;}
input,textarea,select,button{vertical-align:middle;outline:none;font-family:"Microsoft YaHei",微软雅黑;color:#444;-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}
input,select,textarea{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;box-shadow:none;}
textarea{resize:none;}
h1, h2, h3, h4, h5, h6{font-weight:normal;}
i, em{font-style: normal;}
img {border: none;vertical-align: middle;}
html, body, ul, li, p, button, form, table, tbody, thead, tr, th, td , h1, h2, h3, img, strong, b, u, i, em, center, dl, dt, dd, ol, fieldset, form, label, legend {margin: 0;padding: 0;}
a{color:#444;text-decoration:none;outline:none;blr:expression(this.onFocus=this.blur());-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}
a.hsa{color:#dc1111;}
a:hover{color:#CC0000;}
:focus {outline: none;}
.clear {clear:both;}
.fl {float: left;}
.fr {float: right;}
.slh {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
table {border-spacing: 0;border-collapse: collapse;}
.mt10px {margin-top: 10px!important;}
.mt12px {margin-top: 12px!important;}
.mt15px {margin-top: 15px!important;}
.mt8px {margin-top: 8px!important;}
.mt20px {margin-top: 20px;}
.mt25px {margin-top: 25px;}
.mt28px {margin-top: 25px!important;}
.mt52px {margin-top: 50px;}
.mt50px {margin-top: 50px!important;}
.pb30px {padding-bottom:30px!important;}
.pb50px {padding-bottom:50px!important;}
.pb18px {padding-bottom:18px!important;}
.pt20px {padding-top:20px;}
.ml30px {margin-left: 30px;}
.bgwhite {background:#fff;}
.ddico {margin-right: 0px!important;margin-left: 6px;}

/*主体框架*/
.head {
	width: 100%;
	background:#f2f2f2;
	border-bottom: 1px solid #ddd;
	height: 34px;
	line-height: 34px;
}
.head .head-t, .banner .logo, .nav .menu, .inew {
	width: 1200px;
	margin: 0 auto;
}
.head .head-t .zyl a {
	margin-right: 15px;
}
.head .head-t .xgn a {
	margin-left: 12px;
}
.head .head-t .xgn i {
	font-size: 18px;
	display:inline-block;
  	vertical-align:middle;
	margin-right: 5px;
}
.head .head-t .xgn i.c1 {
	color:#4ca5f0;
}
.head .head-t .xgn i.c2 {
	color:#31ba87;
}
.head .head-t .xgn i.c3 {
	color:#f07676;
}
.banner {
	width: 100%;
	background-image:url(../images/banner.png);
	background-color:#fff;
	height: 143px;
	background-repeat: no-repeat;
	background-position: center bottom;
}
.banner .logo .logoimg {
	margin-top: 32px;
}
.banner .logo .search p {
	float:left;
}
.banner .logo .search p.by {
	margin: 40px 50px 0 0;
}
.banner .logo .search input {
	width: 230px;
	height: 38px;
	line-height: 38px;
	padding: 0 10px 0 13px;
	border: 1px solid #d8d8d8;
	background:#fff;
	border-right: none;
	border-radius: 3px 0 0 3px;
}
.banner .logo .search input:focus {
	border-color: #bbb;
}
.banner .logo .search button {
	width: 50px;
	height: 40px;
	line-height: 40px;
	border: none;
	background:#3985ec;
	color:#fff;
	font-size: 20px;
	border-radius: 0 3px 3px 0;
	cursor: pointer;
}
.banner .logo .search button:hover, .banner .logo .search button:focus {
	background:#1875de;
}
.nav {
	width: 100%;
	background:#0a76da;
	height: 50px;
	line-height: 50px;
}
.nav .menu li {
	float:left;
	width: 172px;
	height: 50px;
	line-height: 50px;
	text-align:center;
	background:url(../images/menu-rx.png) no-repeat left center;
	position:relative;
	z-index:100;
}
.nav .menu li a {
	display: block;
	font-size: 18px;
	color:#fff;
	font-weight:bold;
	height: 50px;
	line-height: 50px;
}
.nav .menu li i {
	font-size: 20px;
	font-weight: normal;
	display: inline-block;
	vertical-align:middle;
	margin-right: 12px;
	height: 28px;
	line-height: 28px;
}
.nav .menu li .msel {
	position: absolute;
	top: 50px;
	left: 0;
	border: 1px solid #ccc;
	padding: 20px 0 30px 20px;
	border-top: none;
	background: url(../images/libg.png) repeat left top;
	text-align:left;
	display: none;
	-webkit-box-shadow: 0px 8px 15px rgba(0,0,0,.2);
	box-shadow: 0px 8px 15px rgba(0,0,0,.2);
	z-index: 10000;
}
.nav .menu li .navhd {
	left: -260px;
}
.nav .menu li .msel a {
	display: inline-block;
	float:left;
	font-size: 18px;
	color:#333;
	font-weight: normal;
	height: 40px;
	line-height: 40px;
	margin: 0 15px;
}
.nav .menu li .msel a i {
	font-size: 16px;
	display: inline-block;
	vertical-align:middle;
	margin-right: 10px;
	height: 20px;
	line-height: 20px;
	color:#666;
}
.nav .menu li .msel a.e {
	display: inline-block;
	float:left;
	width: 172px;
	height: 52px;
	line-height: 52px;
	font-size: 18px;
	color:#fff;
	border-radius: 3px;
	text-align:center;
	margin-top: 15px!important;
}
.nav .menu li .msel a.e i {
	font-size: 26px;
	margin-right: 12px;
	height: 30px;
	line-height: 30px;
	color:#fff;
}
.nav .menu li .msel a.pic {
	margin: 0 0 0 15px;
	background:url(../images/image.png) no-repeat center center;
}
.nav .menu li .msel a.pic:hover {
	-webkit-box-shadow: 0px 3px 12px rgba(12,118,208,.5);
	box-shadow: 0px 3px 12px rgba(12,118,208,.5);
}
.nav .menu li .msel a.video {
	margin: 0 0 0 12px;
	background:url(../images/video.png) no-repeat center center;
}
.nav .menu li .msel a.video:hover {
	-webkit-box-shadow: 0px 3px 12px rgba(3,185,118,.5);
	box-shadow: 0px 3px 12px rgba(3,185,118,.5);
}
.nav .menu li .msel .navgov {
	position: absolute;
	top: 0;
	right: 0;
	z-index: -1;
}
.nav .menu li .w430px {
	width: 410px;
}
.nav .menu li .w380px {
	width: 390px;
}
.nav .menu li .w380px a {
	margin-right: 30px;
}
.nav .menu li .w380px a i {
	font-size: 20px;
	margin-right: 10px;
}
.nav .menu li .w300px {
	width: 300px;
}
.nav .menu li.index {
	width: 168px;
	background:none;
}
.inew {
	padding-bottom: 25px;
}
.inew .toutiao, .inew .pic-new, .inew .zt, .inew .datit, .inew .gkz, .inew .hdz, .inew .tptit, .inew .npz, .inew .gov, .inew .hd {
	width: 1160px;
	margin: 0 auto;
	text-align:center;
}
.inew .toutiao p {
	font-size: 34px;
	font-weight: bold;
	padding: 20px 20px 12px 20px;
	/* padding: 24px 20px 12px 20px; */
}
.inew .toutiao p.con {
	font-size: 16px;
	font-weight: normal;
	padding: 0 20px 32px 20px;
}
.inew .toutiao p a {
	color:#0068c8;
	display: block;
}
.inew .toutiao p a:hover {
	color:#cc0000;
}
.inew .toutiao ul {
	padding-bottom: 28px;
}
.inew .toutiao ul .gundong {
	overflow:hidden; white-space:nowrap;
	text-align:left;
}
.plus-mar-left{overflow:hidden; word-break:keep-all; white-space:nowrap;}
.plus-mar-left ul{list-style:none; margin:0; padding:0; display:inline-block; *display:inline; zoom:1;}
.plus-mar-left li{display:inline-block; *display:inline; zoom:1; text-indent:15px;}
#marq { height: 20px; }
.inew .toutiao ul span {
	float:left;
	margin-right: 20px;
}
.inew .toutiao ul span i {
	font-size: 18px;
	font-weight: normal;
	margin-right: 6px;
}
.inew .toutiao ul span a {
	font-size: 16px;
	font-weight: bold;
	color:#0f80db;
}
.inew .toutiao li {
	display:inline-block; display:-moz-inline-stack; *display:inline;
	margin-right: 10px;
	text-align:left;
}
.inew .toutiao li a {
	font-size: 16px;
	background:url(../images/ggx.png) no-repeat left center;
	padding-left: 15px;
}
.inew .toutiao li a:hover {
	background:url(../images/ggx-h.png) no-repeat left center;
}
.inew .pic-new, .inew .gov, .inew .hd {
	text-align:left;
}
.inew .pic-new .spic {
	width: 700px;
	height: 350px;
}
.inew .pic-new .snew, .inew .pic-new .snew ul {
	width: 430px;
}
.inew .pic-new .snew ul.ntit {
	height: 48px;
	line-height: 48px;
	border-top: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
}
.inew .pic-new .snew ul.nggbg {
	background:url(../images/libg.png) repeat left top;
}
.inew .pic-new .snew ul.ntit li {
	float:left;
}
.inew .pic-new .snew ul.ntit li a {
	margin-right: 14px;
	font-size: 18px;
	display: inline-block;
	line-height: 46px;
}
.inew .pic-new .snew ul.ntit li a.menu1 {
	color:#0f80db;
	font-weight: bold;
	border-bottom: 3px solid #0f80db;
}
.inew .pic-new .snew ul.ntit li a.menu2 {
	border-bottom: 3px solid transparent;
}
.inew .pic-new .snew ul.nli {
	margin-top: 17px;
}
.inew .pic-new .snew ul.nli li {
	height: 34px;
	line-height: 34px;
}
.inew .pic-new .snew ul.nli li span {
	float:right;
	color:#999;
}
.inew .pic-new .snew ul.nli li a {
	display: block;
	font-size: 16px;
	background: url(../images/nticon.png) no-repeat 2px center;
	padding-left: 18px;
}
.inew .pic-new .snew ul.nli li a:hover {
	background: url(../images/nticon-h.png) no-repeat 2px center;
}
.inew .pic-new .snew ul.nli .zztit {
	height: 34px;
	line-height: 34px;
}
.inew .pic-new .snew ul.nli .zztit a {
	display: block;
	font-size: 16px;
	font-weight: bold;
	color: #0f80db;
	padding-left: 0;
}


.inew .pic-new .snew ul.nggli li {
	height: auto;
}
.inew .pic-new .snew ul.nggli a {
	font-weight: bold;
}
.inew .pic-new .snew ul.nggli p {
	display: block;
	padding-left: 18px;
	color:#666;
}
.inew .zt .zttit {
	width: 38px;
	height: 55px;
	padding: 13px 15px 0 15px;
	border: 1px solid #208be1;
	background:#e8f4fc;
	margin-right: 12px;
}
.inew .zt .bmtit {
	height: 51px;
	padding: 9px 15px 0 15px;
	margin-right: 17px;
}
.inew .zt .zttit a {
	display:block;
	color:#0072ce;
	font-size: 18px;
	font-weight: bold;
	line-height: 20px;
}
.inew .zt .ztpic {
	width: 1078px;
	text-align:left;
	overflow:hidden;
	zoom: 1;
	position:relative;
}
.inew .zt .bmpic {
	width: 1073px;
	text-align:left;
	position:relative;
}
.inew .zt .bmpic a {
	display: inline-block;
	float:left;
	margin-right: 15px;
	width: 170px;
	height: 62px;
	line-height: 62px;
	font-size: 20px;
	font-weight: bold;
	color:#fff;
	padding-left: 87px;
}
.inew .zt .bmpic a.nork {
	margin-right: 0;
	width: 181px;
	padding-left: 76px;
}
.inew .zt .bmpic a.bm1 {
	background:url(../images/navbot_r2_c2.jpg) no-repeat left center;
}
.inew .zt .bmpic a.bm2 {
	background:url(../images/navbot_r2_c4.jpg) no-repeat left center;
}
.inew .zt .bmpic a.bm3 {
	background:url(../images/navbot_r2_c6.jpg) no-repeat left center;
}
.inew .zt .bmpic a.bm4 {
	background:url(../images/navbot_r2_c8.jpg) no-repeat left center;
}
.inew .zt .bmpic .futel {
	position: absolute;
	display: none;
	bottom: 68px;
	left: 520px;
	width: 260px;
	line-height: 28px;
	padding: 15px 20px;
	border: 1px solid #ccc;
	background:#fff;
	border-radius: 3px;
	-webkit-box-shadow: 0px 0px 20px rgba(0,0,0,.3);
	box-shadow: 0px 0px 20px rgba(0,0,0,.3);
}
.inew .zt .ztpic .pcont {
	float: left; 
	width: 1078px;
	overflow:hidden;
}
.inew .zt .ztpic .ScrCont {
	width: 32766px;
	zoom: 1;
}
.inew .zt .ztpic #List1_1 {
	float: left;
}
.inew .zt .ztpic #List2_1 {
	float: left;
}
.inew .zt .ztpic .LeftBotton {
	position: absolute;
	left: 0;
	top: 12px;
	width: 20px;
	height: 48px;
	background: url(../images/leftbtn.png) no-repeat left center;
}
.inew .zt .ztpic .RightBotton {
	position: absolute;
	right: 0;
	top: 12px;
	width: 20px;
	height: 48px;
	background: url(../images/rightbtn.png) no-repeat left center;
}
.inew .zt .ztpic .pl {
	float: left; 
	width: 262px; 
	padding-right: 10px;
}
.inew .datit {
	text-align:left;
	height: 56px;
	line-height: 56px;
	border-bottom: 1px solid #ddd;
	background:url(../images/datitbg.png) no-repeat right bottom;
}
.inew .datit .tit {
	display: inline-block;
	color:#0072ce;
	border-bottom: 3px solid #0072ce;
	font-size: 24px;
	font-weight: bold;
	line-height: 54px;
}
.inew .datit .ico {
	font-size: 28px;
	color:#aaa;
}
.inew .gkz, .inew .hdz {
	text-align:left;
}
.inew .gkz .gk-l {
	width:342px;
	margin-right: 13px;
}
.inew .gkz .ysq {
	width: 342px;
	text-align:center;
}
.inew .gkz .ysq a {
	display: inline-block;
	float: left;
	border: 1px solid #ddd;
	width: 100px;
	height: 98px;
	margin: 0 12px 14px 0;
	font-size: 16px;
	border-radius: 3px;
}
.inew .gkz .ysq a:hover {
	border-color: #dd7070;
}
.inew .gkz .ysq a:hover i {
	color:#cc0000;
}
.inew .gkz .ysq i {
	display: block;
	font-size: 38px;
	height: 62px;
	line-height: 68px;
	color:#208be1;
	-webkit-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
}
.inew .gkz .ysq a.xy, .inew .xxgk-xxw a.xy {
	display: block;
	border: 1px solid #208be1;
	background:#e8f4fc;
	width: 328px;
	height: 60px;
	font-size: 18px;
	font-weight: bold;
	border-radius: 3px;
	margin: 0;
	color:#0072ce;
}
.inew .gkz .ysq a.xy i, .inew .xxgk-xxw a.xy i {
	display: inline-block;
	vertical-align:middle;
	font-size: 34px;
	height: 60px;
	line-height: 60px;
	color:#f33224;
	font-weight: normal;
	margin: 0 16px 0 6px;
	-webkit-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
}
.inew .gkz .gk-ll {
	width:460px;
	margin-right: 20px;
	margin-top: 16px;
}
.inew .gkz .igkli, .inew .gkz .igkli ul {
	width: 460px;
}
.inew .gkz .igkli ul.lt {
	height: 44px;
	line-height: 44px;
	border-bottom: 1px solid #ddd;
}
.inew .gkz .igkli ul.lt li {
	float:left;
}
.inew .gkz .igkli ul.lt li a {
	margin-right: 17px;
	font-size: 16px;
	display: inline-block;
	line-height: 43px;
}
.inew .gkz .igkli ul.lt li a.menu3 {
	color:#0f80db;
	font-weight: bold;
	border-bottom: 2px solid #0f80db;
}
.inew .gkz .igkli ul.lt li a.menu4 {
	border-bottom: 2px solid transparent;
}
.inew .gkz .igkli ul.lb {
	margin-top: 15px;
}
.inew .gkz .igkli ul.lb li {
	height: 34px;
	line-height: 34px;
}
.inew .gkz .igkli ul.lb li span {
	float:right;
	color:#999;
}
.inew .gkz .igkli ul.lb li a {
	display: block;
	font-size: 16px;
	background: url(../images/tyico.png) no-repeat 2px center;
	padding-left: 18px;
}
.inew .gkz .igkli ul.lb li a:hover {
	background: url(../images/tyico-h.png) no-repeat 2px center;
}
.inew .gkz .gk-rr {
	width:130px;
	margin-top: 16px;
}
.inew .gkz .gk-rr p {
	height: 44px;
	line-height: 44px;
	border-bottom: 1px solid #ddd;
}
.inew .gkz .gk-rr p a {
	font-size: 16px;
	display: inline-block;
	line-height: 43px;
	color:#0f80db;
	font-weight: bold;
	border-bottom: 2px solid #0f80db;
}
.inew .gkz .gk-rr ul {
	margin-top:15px;
}
.inew .gkz .gk-rr li {
	height: 34px;
	line-height: 34px;
}
.inew .gkz .gk-rr li span {
	float:right;
	color:#999;
}
.inew .gkz .gk-rr li a {
	display: block;
	height: 34px;
	line-height: 34px;
	font-size: 16px;
	background: url(../images/mlico.png) no-repeat 1px center;
	padding-left: 22px;
}
.inew .gkz .gk-rr li a:hover {
	background: url(../images/mlico-h.png) no-repeat 1px center;
}
.inew .gkz .gk-r {
	width:175px;
	text-align:center;
	position:relative;
}
.inew .gkz .gk-r a, .inew .hd-rb a {
	display: block;
	height: 60px;
	line-height: 60px;
	margin-bottom: 14px;
	font-size: 18px;
    font-weight: bold;
	border-radius: 3px;
}
.inew .hd-rb, .inew .dc-tj {
	text-align:center;
}
.inew .hd-rb a {
	display: inline-block;
	float:left;
	margin-right: 10px;
	margin-bottom: 5px;
	width: 163px;
	height: 50px;
	line-height: 50px;
}
.inew .hd-rb a.nork {
	margin-right: 0px;
}
.inew .gkz .gk-r a i, .inew .hd-rb a i {
	font-size: 26px;
    font-weight: normal;
	vertical-align:middle;
	display: inline-block;
	height: 60px;
	line-height: 60px;
	margin-right: 6px;
}
.inew .hd-rb a i {
	height: 50px;
	line-height: 50px;
	margin-right: 8px;
}
.inew .gkz .gk-r a.nobk {
	margin-bottom: 0;
}
.inew .gkz .gk-r .a1, .inew .hd-rb .a1 {
	background:#2c95e9;
	border: 1px solid #2c95e9;
	color:#fff;
}
.inew .gkz .gk-r .a2 {
	border: 1px solid #208be1;
    background: #e8f4fc;
	color: #0072ce;
}
.inew .gkz .gk-r .xtli {
	width:240px;
	padding: 10px 10px 4px 10px;
	background:#fff;
	border: 1px solid #ccc;
	position:absolute;
	display:none;
	top:218px;
	right: 0;
	text-align:left;
	border-radius: 3px;
	-webkit-box-shadow: 0px 0px 18px rgba(0,0,0,.2);
	box-shadow: 0px 0px 18px rgba(0,0,0,.2);
}
.inew .gkz .gk-r .xtli a {
	display:block;
	font-size: 14px;
	font-weight: normal;
	height: 32px;
	line-height: 32px;
	margin-bottom: 6px;
	border: 1px solid #ddd;
	border-radius: 3px;
	background: url(../images/tyico.png) no-repeat 15px center;
	padding-left: 28px;
}
.inew .gkz .gk-r .xtli a:hover {
	background: url(../images/tyico-h.png) no-repeat 15px center;
	border-color: #dd7070;
}
.inew .hdz .hd-l {
	width: 330px;
}
.inew .hdz .hd-l {
	width: 330px;
	margin-right: 30px;
}
.inew .hdz .ltop, .inew .hd-top {
	text-align:center;
}
.inew .hdz .ltop a, .inew .hd-top a {
	display: inline-block;
	float:left;
	height: 48px;
	line-height: 48px;
	margin-right: 10px;
	font-size: 18px;
    font-weight: bold;
	border-radius: 3px;
	width: 158px;
	border: 1px solid #208be1;
    background: #e8f4fc;
	color: #0072ce;
}
.inew .hdz .ctop a {
	width: 144px;
	margin-right: 11px;
}
.inew .hd-top a {
	width: 188px;
	margin-right: 10px;
	height: 53px;
	line-height: 53px;
}
.inew .hdz .ctop a.bg1 {
	border: 1px solid #fc7875;
    background: #fff1f1;
	color: #e03934;
}
.inew .hdz .ctop a.bg3 {
	border: 1px solid #ffb73b;
    background: #fff7ea;
	color: #f39500;
}
.inew .hdz .ltop a i, .inew .hd-top a i {
	font-size: 25px;
    font-weight: normal;
	vertical-align:middle;
	display: inline-block;
	height: 48px;
	line-height: 48px;
	margin-right: 5px;
}
.inew .hd-top a i {
	margin-right: 8px;
}
.inew .hdz .ltop a.nork, .inew .hd-top a.nork {
	margin-right: 0;
}
.inew .hdz .dczj {
	text-align:left;
	height: 46px;
	line-height: 46px;
	border-bottom: 1px solid #ddd;
}
.inew .hdz .dczj .tit {
	display: inline-block;
	color:#0f80db;
	border-bottom: 2px solid #0f80db;
	font-size: 16px;
	font-weight: bold;
	line-height: 45px;
}
.inew .hdz .dczj i {
	color:#888;
}
.inew .hdz .zjli li {
	height: 30px;
	line-height: 30px;
}
.inew .hdz .zjli li span {
	color:#999;
	float: right;
}
.inew .hdz .zjli li a {
	display: block;
	height: 30px;
	line-height: 30px;
	background: url(../images/tyico.png) no-repeat 2px center;
	padding-left: 18px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.inew .hdz .zjli li a:hover {
	background: url(../images/tyico-h.png) no-repeat 2px center;
}
.inew .hdz .hd-c {
	width: 460px;
}
.inew .hdz .hd-r {
	width: 310px;
}
.inew .hdz .bsimg {
	margin-bottom: 12px;
}
.inew .hdz .bal {
	width: 88px;
	height: 88px;
	border: 1px solid #208be1;
    background: #e8f4fc;
    font-size: 18px;
    font-weight: bold;
    border-radius: 3px 0 0 3px;
    color: #0072ce;
	text-align:center;
}
.inew .hdz .bal i {
	display: block;
	height: 40px;
	line-height: 40px;
    font-size: 30px;
    font-weight: normal;
	margin-top: 8px;
}
.inew .hdz .bar {
	width: 199px;
	height: 78px;
	border: 1px solid #208be1;
	border-left: none;
    font-size: 16px;
    border-radius: 0 3px 3px 0;
	padding: 10px 0 0 20px;
}
.inew .hdz .bar a {
	display:block;
	height: 32px;
	line-height: 32px;
}
.inew .hdz .spl, .inew .write {
	text-align:center;
}
.inew .hdz .spl a, .inew .write a {
	display: block;
	border: 1px solid #208be1;
	background:#e8f4fc;
	width: 308px;
	height: 60px;
	font-size: 18px;
	font-weight: bold;
	border-radius: 3px;
	margin: 0;
	color:#0072ce;
}
.inew .hdz .spl a i, .inew .write a i {
	display: inline-block;
	vertical-align:middle;
	font-size: 36px;
	height: 60px;
	line-height: 60px;
	color:#f33224;
	font-weight: normal;
	margin: 0 12px 0 0;
	-webkit-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
}
.foot {
	width: 100%;
	height: 182px;
	background:#fff;
	border-top: 3px solid #1986de;
}
.dhei {
	height: 132px;
}
.foot .flink {
	width: 1200px;
	margin: 0 auto;
	height: 46px;
	border-bottom: 1px solid #ccc;
	position:relative;
}
.foot .flink li {
	float:left;
	height: 46px;
	line-height: 46px;
	width: 240px;
}
.foot .flink li span {
	cursor:pointer;
}
.foot .flink li i {
	color:#888;
	margin-left: 6px;
}
.foot .flink .linkli {
	border: 1px solid #ccc;
	background:#fff;
	display:none;
	position:absolute;
	left:0;
	right: 0;
	bottom: 49px;
	padding: 12px 17px;
	-webkit-box-shadow: 0px 0px 18px rgba(0,0,0,.2);
	box-shadow: 0px 0px 18px rgba(0,0,0,.2);
}
.foot .flink .linkli a {
	width: 178px;
	display: inline-block;
	float:left;
	height: 32px;
	line-height: 32px;
	background: url(../images/tyico.png) no-repeat 2px center;
	padding-left: 16px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.foot .flink .linkli a:hover {
	background: url(../images/tyico-h.png) no-repeat 2px center;
}
.foot .foot-z {
	width: 1100px;
	line-height: 26px;
	margin: 25px auto 30px auto;
}
.foot .foot-z span.l, .foot .foot-z span.c, .foot .foot-z span.r {
	float:left;
	display:block;
}
.foot .foot-z span.l {
	width:80px;
}
.foot .foot-z span.c {
	width:890px;
	text-align:center;
}
.foot .foot-z span.c strong {
	font-szie: 16px;
	color:#cc0000;
}
.foot .foot-z span.r {
	width:110px;
	margin-left: 20px;
}
.foot .foot-z span.r img {
	border: 1px solid #ccc!important;
}
.inew .tptit {
	text-align:left;
	height: 56px;
	line-height: 56px;
	padding-top: 8px;
}
.inew .tptit span.tit, .inew .tptit span.tit a {
	font-size: 18px;
	font-weight: bold;
	color:#0072ce;
	background:url(../images/tpico.png) no-repeat left center;
	padding-left: 16px;
}
.inew .tptit span.tit a {
	background:none;
	padding-left: 0;
}
.inew .tptit span.tit strong {
	color:#d91919;
}
.inew .tptit span.wz {
	color:#666;
}
.inew .tptit span.wz i {
	color:#999;
	margin-right: 6px;
}
.inew .tpbor {
	width: 1158px;
	margin: 0 auto;
	border: 1px solid #d8d8d8;
}
/****** 文章页 ******/
.inew .h1tit, .inew .fu-tit, .inew .ar-artcon, .inew .tpdtit, .inew .a_fj, .inew .gov-info-leader, .inew .tj-tit, .inew .tj-z, .inew .new-rel-art, .inew .bs-sp, .inew .sug-info-tit, .inew .sug-infor, .inew .dc-area, .inew .dc-tj, .gk-ts, .glyd-list {
	margin: 0 auto;
	width: 1060px;
}
.inew .h1tit {
	text-align:center;
	padding: 40px 0 22px 0;
}
.inew .h1tit h1 {
	font-size: 36px;
	font-weight: normal;
}
.inew .fu-tit {
	padding-bottom:18px;
	text-align:center;
	border-bottom: 1px solid #d8d8d8;
}
.inew .fu-tit ul {
	display:inline-block; *display:inline; zoom:1;
}
.inew .fu-tit li {
	float:left;
	margin-right: 23px;
}
.inew .fu-tit .fu-tity {

}
.inew .fu-tit li a {
	color:#666;
}
.inew .ar-artcon {
	line-height: 34px;
	color: #333;
	clear:both;
	padding: 30px 0 25px 0;
	font-size: 16px;
}
.inew .ar-artcon img {
	margin: 25px 0 25px 0;
}
.inew .ar-artcon a {
	text-decoration: underline;	
	color:#026ccd;
	font-size: 16px;
}
.inew .tpdtit {
	border-bottom: 1px solid #d8d8d8;
	height: 50px;
	line-height: 50px;
}
.inew .tpdtit span {
	font-size: 18px;
	font-weight: bold;
	display: inline-block;
	line-height: 48px;
	color:#0072ce;
	border-bottom: 3px solid #0072ce;
}
.inew .a_fj {
	background: #f6f6f6;
	border-bottom: 1px solid #d8d8d8;
	padding: 20px 0;
	margin-bottom: 30px;
}
.inew .a_fj a {
	line-height: 24px;
	height: 24px;
	color: #0068bb;
	margin-right: 20px;
	padding-left: 10px;
}
.inew .a_fj a i {
	margin-right: 5px;
}
/****** 分享 ******/
#fx {
	margin: 0 auto 45px auto;
	width: 1060px;
	height: 38px;
	position:relative;
}
#fx a {
	width: 38px;
	height: 38px;
	padding: 0;
	margin: 0;
	margin-right: 10px;
}
#fx a.bds_weixin {
	background: url(../images/weixin.png) no-repeat center center;
}
#fx a.bds_tsina {
	background: url(../images/weibo.png) no-repeat center center;
}
#fx a.bds_sqq {
	background: url(../images/qq.png) no-repeat center center;
}
#fx a.bds_qzone {
	background: url(../images/qzone.png) no-repeat center center;
}
#fx a.bds_tqq {
	background: url(../images/tqq.png) no-repeat center center;
}
/****** 列表 ******/
.inew .list, .inew .bs-sp, .inew .sug-in, .inew .sug-li, .inew .new-rel-list, .search-list, .search-fw {
	width: 1100px;
	margin: 0 auto;
	margin-top: 21px;
}
.inew .list li {
	line-height: 40px;
	height: 40px;
}
.inew .list li a {
	display: block;
	font-size: 16px;
	background: url(../images/nticon.png) no-repeat 2px center;
	padding-left: 21px;
	overflow: hidden;text-overflow: ellipsis;white-space: nowrap;
}
.inew .list li a:hover {
	background: url(../images/nticon-h.png) no-repeat 2px center;
}
.inew .list li span {
	float:right;
	color:#999;
}
.inew .list li span.start {
	color:#01a427;
	font-weight:bold;
	margin-right: 50px;
}
.inew .list li span.end {
	color:#d40708;
	margin-right: 50px;
}
.inew .list li.line {
    border-bottom: 1px solid #d8d8d8;
    margin-bottom: 18px;
    padding: 0 0 20px 0;
}
.inew .list-image {
	width: 1100px;
	margin: 0 auto;
	padding-bottom: 15px;
}
.inew .list-image ul {
	width: 1128px;
	overflow: hidden;
}
.inew .list-image li {
	line-height: 22px;
	float:left;
	margin-right: 28px;
	margin-top: 30px;
	width: 254px;
	background:#f2f2f2;
	border-radius: 0 0 3px 3px;
}
.inew .list-image li img {
	width: 254px;
	height: 170px;
	border-radius: 3px 3px 0 0;
}
.inew .list-image li span {
	width: 210px;
	height: 45px;
	text-align:center;
	margin: 8px auto;
	display: block;
	overflow: hidden;
}
/***** 分页 ******/
.l-page {
	width: 1100px;
	margin: 0 auto;
	text-align:center;
	padding: 20px 0 35px 0;
}
.l-page ul{
	display:inline-block; *display:inline; zoom:1;
}
.l-page ul li {
	float:left;
	margin-left: -1px;
}
.l-page ul li a {
	display:block;
	height:30px;
	line-height:30px;
	border:1px solid #ddd;
	padding: 0px 12px 0px 12px;
}
.l-page ul li a:hover {
	background:#0884d5;
	border:1px solid #0884d5;
	color:#fff;
}
.l-page ul li.on {
	height:30px;
	line-height:30px;
	background:#0884d5;
	border:1px solid #0884d5;
	color:#fff;
	padding: 0px 12px 0px 12px;
}
.l-page ul li.ts, .l-page ul li.tz, .l-page ul li.disabled {
	height:30px;
	line-height:30px;
	border:1px solid #ddd;
	padding: 0px 12px 0px 12px;
}
.l-page ul li.disabled {
	color:#666;
	background:#eee;
}
.l-page ul li.ts em {
	margin: 0 5px;
}
.l-page ul li.tz .sel {
	margin: 0 5px 3px 5px;
	cursor: pointer;
	border: none;
}
/****** 新闻中心 ******/
.inew .npz {
	text-align:left;
}
.inew .nlz, .inew .nlz ul {
	width: 700px;
}
.inew .nrz, .inew .nrz ul {
	width: 430px;
}
.inew .nlz ul.lt {
	height: 50px;
	line-height: 50px;
	border-bottom: 1px solid #ddd;
	margin-top: 8px;
}
.inew .nlz ul.lt li {
	float:left;
}
.inew .nlz ul.lt li a, .inew .nlz ul.lt li.gktit {
	margin-right: 26px;
	font-size: 18px;
	display: inline-block;
	line-height: 48px;
}
.inew .nlz ul.lt li a.menu5, .inew .nlz ul.lt li.gktit, .inew .nlz ul.lt li a.menuo {
	color:#0f80db;
	font-weight: bold;
	border-bottom: 3px solid #0f80db;
}
.inew .nlz ul.lt li a.menu6, .inew .nlz ul.lt li a.menuc {
	border-bottom: 3px solid transparent;
}
.inew .nlz ul.lt li a.menuc {
	font-weight: bold;
}
.inew .nlz ul.lb, .inew .leader-li {
	margin: 15px 0 5px 0;
}
.glyd-list {
	padding: 15px 0 20px 0;
}
.inew .nlz ul.lb li, .inew .leader-li li, .glyd-list li {
	height: 40px;
	line-height: 40px;
}
.inew .nlz ul.lb li span, .inew .leader-li li span, .glyd-list li span {
	float:right;
	color:#999;
}
.inew .nlz ul.lb li span.syh {
	margin-right: 30px;
	margin-left: 20px;
}
.inew .nlz ul.lb li a, .inew .leader-li li a, .inew .gklist ul.lb li a, .glyd-list li a {
	display: block;
	font-size: 16px;
	background: url(../images/nticon.png) no-repeat 4px center;
	padding-left: 22px;
}
.inew .gklist ul.lb li .gl {
	display: block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.inew .gklist ul.lb li .gl a {
	display: inline-block;
	float:left;
}
.inew .gklist ul.lb li .gl a.gltit {
	max-width: 85%;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.inew .gklist ul.lb li .gl a.gllink {
	background: none;
	padding-left: 0;
	color: #f00;
}
.inew .gklist ul.lb li .gl a.gllink em {
	padding: 0 5px;
}
.inew .nlz ul.lb li a:hover, .inew .leader-li li a:hover {
	background: url(../images/nticon-h.png) no-repeat 4px center;
}
/****** 机构 ******/
.inew .gov .govtit, .inew .hd-litit {
	border-bottom: 1px solid #d8d8d8;
}
.inew .gov .govtit span.tit, .inew .hd-litit span.tit {
	font-size: 20px;
}
.inew .gov .gov-l {
	width: 260px;
	border: 1px solid #ddd;
	border-top: 3px solid #0f80db;
	padding-bottom: 30px;
	background:url(../images/libg.png) repeat;
}
.inew .gov .gov-l p {
	font-size: 22px;
	font-weight: bold;
	color:#0072ce;
	width: 190px;
	margin: 0 auto;
	padding: 25px 0 15px 0;
}
.inew .gov .gov-l ul {
	width: 220px;
	margin: 0 auto;
}
.inew .gov .gov-l ul li {
	border-bottom: 1px solid #ddd;
	padding: 0 15px;
	height: 50px;
	line-height: 50px;
}
.inew .gov .gov-l ul li.noline {
	border-bottom: none;
}
.inew .gov .gov-l ul li a {
	display:block;
	font-size: 18px;
}
.inew .gov .gov-l ul li i {
	color:#999;
}
.inew .gov .gov-l ul li.on a {
	font-weight: bold;
	color:#cc0000;
}
.inew .gov .gov-l ul li a:hover i, .inew .gov .gov-l ul li.on i {
	color:#cc0000;
	font-weight: normal;
}
.inew .gov .gov-r {
	width: 870px;
}
.inew .gov .gov-r .govtit {
	width: 870px;
	text-align:left;
}
.inew .gov-con {
	font-size: 16px;
	line-height: 32px;
}
.inew .gov-con p {
	margin-bottom: 20px;
	text-indent: 32px;
}
.gov-scroll { 
	position:fixed;
	_position:absolute;
	top:0;
	margin:0;
}
.inew .leader {
	padding-bottom: 100px;
}
.inew .leader li {
	
}
.inew .leader li span {
	color:#999;
	font-size: 14px;
	margin-left: 12px;
}
.inew .leader li a {
	display: block;
	height: 50px;
	line-height: 50px;
	padding-left: 20px;
	font-size: 16px;
	background: url(../images/nticon.png) no-repeat 4px center;
	border-bottom: 1px dotted #ccc;
}
.inew .leader li a:hover {
	background: url(../images/nticon-h.png) no-repeat 4px center;
	border-bottom: 1px solid #d60809;
}
.inew .leader-info {
	margin-top: 30px;
}
.inew .leader-info .img {
	width: 130px;
}
.inew .leader-info .img img {
	width: 130px;
	height: 170px;
}
.inew .leader-info .tit, .inew .leader-info .con {
	width: 710px;
}
.inew .leader-info .tit {
	font-size: 18px;
	font-weight:bold;
}
.inew .leader-info .tit span {
	font-size: 14px;
	font-weight: normal;
	color:#d60809;
	margin-left: 12px;
}
.inew .leader-info .con {
	font-size: 16px;
	line-height: 34px;
}
.inew .gov-li {
	
}
.inew .gov-li a {
	display: inline-block;
	width: 435px;
	float:left;
	height: 50px;
	line-height: 50px;
	border-bottom: 1px dotted #ddd;
	font-size: 16px;
}
.inew .gov-li a i {
	color:#999;
	margin-right: 6px;
}
.inew .gov-li a:hover {
	border-bottom: 1px solid #d60809;
}
.inew .gov-info-leader {
	width: 1058px;
	border: 1px solid #d8d8d8;
	background:url(../images/libg.png) repeat;
	border-top: none;
	padding: 22px 0;
}
.inew .gov-info-leader .ler {
	width: 530px;
}
.inew .gov-info-leader .ler p {
	font-size: 16px;
	margin-left: 28px;
}
.inew .gov-info-leader .ler p.tit, .inew .gov-info-leader .tel p.tit {
	font-size: 18px;
	font-weight: bold;
	color:#0072ce;
	margin-bottom: 11px;
}
.inew .gov-info-leader .ler p.tit i, .inew .gov-info-leader .tel p.tit i {
	font-weight: normal;
	margin-right: 8px;
}
.inew .gov-info-leader .tel {
	width: 528px;
}
.inew .gov-info-leader .tel p {
	font-size: 16px;
}
.inew .ztbk {
	padding-bottom: 30px;
	margin-top: 25px!important;
}
.inew .ztbk .tit {
	height: 40px;
	line-height: 40px;
	background:#f2f2f2;
	border-left: 4px solid #dd2325;
	padding-left: 15px;
	margin: 26px 0 20px 0;
}
.inew .ztbk .tit a {
	font-size: 18px;
	font-weight:bold;
	background: none;
	padding-left: 0;
}
.inew .ztbk .tit a p.fr {
	font-size: 15px;
	font-weight: normal;
	padding-right: 15px;
}
.inew .ztbk .tit a p.fr a {
	text-decoration:underline;
}
.inew .ztbk .tit a:hover {
	background: none;
}





.ztxxk {
	width: 1100px;
	margin: 26px auto 20px auto; 
}
.ztxxk li {
	float:left;
	cursor: pointer;
	font-size: 18px;
	width: 91.666667px;
	text-align:center;
	height: 44px;
	line-height: 44px;
}
.ztxxk .ztm1 {
	background:#dd2325;
	font-weight:bold;
	color:#fff;
}
.ztxxk .ztm2 {
	background:#f2f2f2;
}






.inew .bs-sp {
	margin-top: 26px;
	padding-bottom: 50px;
}
.inew .bs-sp li {
	
}
.inew .bs-sp li p {
	cursor:pointer;
	border-bottom:1px solid #d8d8d8;
	height: 50px;
	line-height: 50px;
}
.inew .bs-sp li span.da {
	color: #0072ce;
	font-size: 18px;
    font-weight: bold;
    border-bottom: 3px solid #0f80db;
	display: inline-block;
	height: 48px;
	line-height: 48px;
}
.inew .bs-sp li p i {
	color:#999;
	margin-right: 3px;
	float: right;
    font-size: 18px;
	-webkit-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
}
.inew .bs-sp li p.on i {
	-webkit-transform: rotate(180deg);
    transform: rotate(180deg);
}
.inew .bs-sp .spli {
	display:none;
	padding: 0 0 15px 0;
}
.inew .bs-sp .spli li {
	width: 265px;
	height: 130px;
	line-height: 26px;
	float:left;
	margin-top: 20px;
}
.inew .bs-sp .spli li span {
	display: block;
}
.inew .bs-sp .spli li span.tit {
	font-size: 16px;
	font-weight:bold;
}
.inew .bs-sp .spli li span.ws a {
	color:#00f;
}
.inew .bs-sp .spli li span.js a {
	color:#f60;
}
.inew .sug-in {
	margin-top: 0;
	height: 70px;
	line-height: 70px;
}
.inew .sug-in select, .inew .sug-in input {
	height: 34px;
	font-size: 16px;
	border: 1px solid #d8d8d8;
	padding: 0 5px;
	margin-right:5px;
	cursor: pointer;
}
.inew .sug-in input {
	width: 250px;
	height: 32px;
	line-height: 32px;
	padding: 0 8px;
}
.inew .sug-in select:focus, .inew .sug-in input:focus {
	border-color: #0f80db;
}
.inew .sug-in button {
	width: 80px;
	height: 34px;
	line-height: 34px;
	background:#0072ce;
	color:#fff;
	font-size: 16px;
	font-weight: bold;
	border: none;
	cursor: pointer;
}
.inew .sug-in button:hover {
	background:#005fab;
}
.inew .sug-li {
	margin-top: 0;
}
.inew .sug-li li {
	height: 43px;
	line-height: 43px;
	font-size: 16px;
	text-align:center;
	border-bottom: 1px solid #d8d8d8;
	vertical-align:top;
}
.inew .sug-li li:hover {
	background:#edf6fd;
}
.inew .sug-li li.tit {
	background:url(../images/libg.png) repeat;
	border-top: 1px solid #d8d8d8;
	font-weight: bold;
}
.inew .sug-li li.tit p.w2 {
	text-align:center;
}
.inew .sug-li li p {
	float:left;
}
.inew .sug-li li p.w1 {
	width: 62px;
}
.inew .sug-li li p.w2 {
	width: 340px;
	text-align:left;
	padding-left: 5px;
}
.inew .sug-li li p.w3 {
	width: 122px;
}
.inew .sug-li li p.w4 {
	width: 108px;
}
.inew .sug-li li p.w5 {
	width: 140px;
}
.inew .sug-li li p.w6 {
	width: 323px;
}
.inew .sug-info-tit span {
	text-align:center;
}
.inew .sug-info-tit span.tit {
	width: 120px;
	height: 36px;
	display: inline-block;
	line-height: 36px;
	font-size: 18px;
	font-weight:bold;
	color:#fff;
	background:#0072ce;
	text-align:center;
}
.inew .hd-hf span.tit {
	background:#e11616;
}
.inew .sug-info-tit span.a i {
	margin-right: 5px;
}
.inew .sug-info-tit span.a a {
	display: inline-block;
	margin-left: 10px;
	width: 80px;
	height: 30px;
	line-height: 30px;
	border: 1px solid #ddd;
	border-radius: 3px;
}
.inew .sug-info-tit span.a a:hover {
	background:#f2f2f2;
	border-color: #bbb;
}
.inew .sug-infor {
	padding-bottom: 50px;
	margin-top: 21px;
}
.inew .hd-xj {
	padding-bottom: 32px;
}
.inew .sug-infor li {
	border-bottom: 1px solid #ddd;
	height:100%;
	overflow:hidden;
	padding: 13px 0;
}
.inew .hd-xj li.w1 {
	width: 300px;
	float:left;
}
.inew .hd-xj li.w2 {
	width: 460px;
	float:left;
}
.inew .hd-xj li.w1 p.nr, .inew .hd-xj li.w2 p.nr {
	width: auto;
}
.inew .sug-infor li.noline {
	border-bottom: none;
}
.inew .sug-infor li p {
	float:left;
	font-size: 16px;
}
.inew .sug-infor li p.bt {
	width: 190px;
	padding-right: 20px;
	text-align:right;
	font-weight:bold;
}
.inew .hd-xj li p.bt, .inew .hd-xjhf li p.bt {
	width: 102px;
	padding-right: 15px;
	line-height: 24px;
}
.inew .sug-infor li p.ztit {
	color:#dc2116;
	font-weight:bold;
}
.inew .sug-infor li p a {
	color:#dc2116;
	text-decoration:underline;
}
.inew .sug-infor li p i {
	margin-left: 5px;
}
.inew .sug-infor li p.nr {
	line-height: 24px;
	width: 850px;
}
.inew .hd-xj li p.nr, .inew .hd-xjhf li p.nr {
	width: 938px;
}
/****** 互动 ******/
.inew .hd-l, .inew .hd-li, .inew .new-pub, .inew .hdtit, .inew .hd-litit {
	width: 790px;
}
.inew .hd-r, .inew .zjtit {
	width: 340px;
}
.inew .hd-li li, .inew .gk-jgli li {
	height: 40px;
	line-height: 40px;
	font-size: 16px;
	text-align:center;
	vertical-align:top;
}
.inew .hd-li li.tit, .inew .gk-jgli li.tit {
	font-weight: bold;
	background:#fff;
	border-bottom: 1px solid #d8d8d8;
	margin-bottom: 15px;
}
.inew .hd-li li p, .inew .gk-jgli li p {
	float:left;
}
.inew .gk-jgli li {
	font-size: 14px;
	border-bottom: 1px dotted #ccc;
}
.inew .gk-jgli li.tit {
	background:#f8f8f8;
	border-top: 1px solid #d8d8d8;
	margin-bottom: 0;
}
.inew .gk-jgli li p.w1 {
	width: 60px;
}
.inew .gk-jgli li p.w2 {
	width: 90px;
	padding: 0 5px;
}
.inew .gk-jgli li p.w3 {
	width: 90px;
}
.inew .gk-jgli li p.w4 {
	width: 345px;
	padding: 0 10px;
}
.inew .gk-jgli li p.w5 {
	width: 90px;
}
.inew .gk-jgli li p.w6 {
	width: 90px;
}
.inew .hd-li li p.w1 {
	width: 121px;
	text-align:left;
	padding-left: 5px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.inew .hd-li li p.w2 {
	width: 554px;
	text-align:left;
	padding-left: 10px;
}
.inew .hd-li li p.w3 {
	width: 100px;
}
.inew .hd-li li p.hs {
	color:#999;
}
.inew .hdtit {
	border-bottom: 1px solid #d8d8d8;
}
.inew .hdtit i, .inew .zjtit i {
	font-size: 20px;
}
.inew .new-pub p.img, .inew .new-rel-list p.img {
	width: 275px;
	float:left;
}
.inew .new-pub p.img img, .inew .new-rel-list p.img img {
	width: 250px;
	height: 160px;
}
.inew .new-pub p.font, .inew .new-rel-list p.font {
	width: 515px;
	float:right;
	height: 40px;
	line-height: 40px;
	font-size: 16px;
}
.inew .new-rel-list p.font {
	width: 825px;
}
.inew .new-pub p.font span, .inew .new-rel-list p.font span {
	font-weight: bold;
}
.inew .hd-user, .inew .hd-user-cen, .inew .xxgkbor {
	border: 1px solid #d8d8d8;
	border-radius: 3px;
	height: 292px;
}
.inew .hd-user {
	position:relative;
}
.inew .hd-user .xzcon {
	position: absolute;
	top: 52px;
	left: -1px;
	width: 300px;
	height: 175px;
	background: url(../images/xz.png) no-repeat center center;
	display: none;
	-webkit-box-shadow: 0px 8px 15px rgba(0,0,0,.2);
	box-shadow: 0px 8px 15px rgba(0,0,0,.2);
	z-index: 100;
	line-height: 26px;
	padding: 25px 20px 0 20px;
	text-indent: 25px;
}
.inew .hd-user-cen {
	display: none;
}
.inew .hd-user-tit, .inew .hd-in, .inew .hd-xx {
	width: 290px;
	padding-top: 0;
	margin-top: 2px;
}
.inew .hd-user-tit .xz {
	color:#666;
	cursor: pointer;
}
.inew .hd-user-tit .xz i {
	margin-right: 4px;
}
.inew .hd-in, .inew .hd-xx {
	margin: 0 auto;
}
.inew .hd-in p {
	position: relative;
	margin-bottom: 9px;
	color:#666;
}
.inew .hd-in p i {
	position: absolute;
	left: 12px;
	top: 10px;
	font-size: 18px;
	color:#999;
}
.inew .hd-in p span {
	margin-top: 5px;
}
.inew .hd-in p span a {
	color:#de2627;
	text-decoration: underline;
}
.inew .hd-in p img {
	position: absolute;
	left: 123px;
	top: 9px;
	width: 60px;
	height: 21px;
}
.inew .hd-in input {
	width: 248px;
	height: 33px;
	line-height: 33px;
	font-size: 14px;
	color:#333;
	border: 1px solid #d8d8d8;
	padding-left: 40px;
	margin-top: 2px;
}
.inew .hd-in input:focus {
	border-color: #208be1;
	-moz-box-shadow: 0px 0px 3px #91caf9;
	-webkit-box-shadow: 0px 0px 3px #91caf9;
	box-shadow: 0px 0px 3px #91caf9;
}
.inew .hd-in input.yz {
	width: 150px;
	margin-right: 5px;
}
.inew .hd-in button {
	width: 290px;
	height: 36px;
	line-height: 34px;
	background: #0e81dc;
	border: 1px solid #0e81dc;
	font-size: 16px;
	font-weight: bold;
	color:#fff;
	border-radius: 3px;
	margin-top: 5px;
}
.inew .hd-in button:hover {
	background: #0072ce;
	border-color: #0072ce;
	-moz-box-shadow: 0px 3px 6px #a1cff5;
	-webkit-box-shadow: 0px 3px 6px #a1cff5;
	box-shadow: 0px 3px 6px #a1cff5;
	cursor: pointer;
}
.inew .hd-xx img, .inew .hd-xx span {
	float:left;
}
.inew .hd-xx img {
	margin-right: 18px;
	border-radius: 50%;
	width: 60px;
	height: 60px;
}
.inew .hd-xx span {
	width: 212px;
}
.inew .hd-xx span.tit {
	font-size: 16px;
	padding: 7px 0 6px 0;
}
.inew .hd-xx span.tit strong {
	color:#0072ce;
}
.inew .hd-xx span.date {
	color:#666;
}
.inew .hd-xx ul {
	clear:both;
	padding-top: 12px;
}
.inew .hd-xx ul li {
	height: 36px;
	line-height: 36px;
	vertical-align:bottom;
}
.inew .hd-xx ul li a {
	display: block;
	font-size: 16px;
}
.inew .hd-xx ul li i {
	margin-right: 8px;
}
.inew .write a {
	width: 338px;
	height: 55px;
	line-height: 55px;
	font-size: 20px;
}
.inew .write a i {
	font-size: 32px;
	height: 55px;
	line-height: 55px;
	margin-right: 15px;
}
.inew .zjtit {
	border-bottom: 1px solid #d8d8d8;
	padding-top: 5px;
}
.inew .zjwidth, .inew .zjwidth ul {
	width: 340px;
}
.inew .zjwidth ul.lb {
	margin: 12px 0 0 0;
}
.inew .zjwidth ul.lb li {
	height: 36px;
	line-height: 36px;
}
.inew .hd-page .l-page {
	width: 790px;
	padding: 25px 0 0 0;
}
.inew .hd-litit {
	height: 60px;
	line-height: 60px;
}
.inew .tab {
	width: 100%;
	font-size: 16px;
	margin-top: 30px;
}
.inew .tab td {
    padding: 7px;
}
.inew .tab .l {
    width:130px;
	text-align:right;
}
.inew .tab span {
    color:#d91b1b;
}
.inew .tab select, .inew .tab input, .inew .tab textarea, .inew .dc-tj input {
	border:1px solid #d8d8d8;
	font-size: 16px;
	cursor: pointer;
}
.inew .tab select:focus, .inew .tab input:focus, .inew .tab textarea:focus {
	border-color: #208be1;
	-moz-box-shadow: 0px 0px 3px #91caf9;
	-webkit-box-shadow: 0px 0px 3px #91caf9;
	box-shadow: 0px 0px 3px #91caf9;
}
.inew .tab select {
    height: 34px;
	line-height: 34px;
	padding: 0 5px;
	margin-right: 6px;
}
.inew .tab input {
    height: 32px;
	line-height: 32px;
	padding: 0 5px;
}
.inew .tab input.reg {
	width: 300px;
	margin-right: 15px;
}
.inew .tab i {
	font-size: 14px;
	color:#999;
}
.inew .tab textarea {
    height: 160px;
	padding: 5px;
}
.inew .tab img {
    margin-left: 10px;
}
.inew .tab input.tj, .inew .tab input.cz, .inew .dc-tj input.tj, .inew .dc-tj input.cz {
	width: 150px;
	height: 44px;
	line-height: 42px;
	background: #0e81dc;
	border: 1px solid #0e81dc;
	font-size: 18px;
	font-weight: bold;
	color:#fff;
	border-radius: 3px;
	margin-top: 5px;
}
.inew .tab input.cz, .inew .dc-tj input.cz {
	background: #bbb;
	border: 1px solid #bbb;
	margin-left: 10px;
}
.inew .tab input.tj:hover, .inew .dc-tj input.tj:hover {
	background: #0072ce;
	border-color: #0072ce;
	-moz-box-shadow: 0px 3px 6px #a1cff5;
	-webkit-box-shadow: 0px 3px 6px #a1cff5;
	box-shadow: 0px 3px 6px #a1cff5;
}
.inew .tab input.cz:hover, .inew .dc-tj input.cz:hover {
	background: #999;
	border-color: #999;
	-moz-box-shadow: 0px 3px 6px #ddd;
	-webkit-box-shadow: 0px 3px 6px #ddd;
	box-shadow: 0px 3px 6px #ddd;
}
.inew .findpass {
	text-align:center;
	font-size: 18px;
	height: 60px;
	line-height: 60px;
	margin-top: 30px;
}
.inew .findpass i {
	color:#090;
	font-size: 40px;
	width: 60px;
	height: 60px;
	display: inline-block;
	vertical-align:middle;
}
.inew .tj-tit, .inew .tjtab, .inew .error {
	text-align:center;
}
.inew .tj-tit {
	font-size: 30px;
	font-weight:bold;
    color: #0072ce;
	padding: 35px 0 30px 0;
}
.inew .tj-z {
	padding-bottom: 15px;
}
.inew .tj-z ul {
	font-size: 0;
	width: 1090px;
	overflow:hidden;
}
.inew .tj-z ul li {
	width: 515px;
	display: inline-block;
	vertical-align:top;
	margin-right: 30px;
	margin-bottom: 30px;
}
.inew .tj-z ul li {
	*display: inline;
}
.inew .tjtab {
	width: 100%;
	font-size: 14px;
	border: 1px solid #d8d8d8;
}
.inew .tjtab td {
    padding: 6px;
	border-right: 1px solid #d8d8d8;
	border-top: 1px solid #d8d8d8;
}
.inew .tjtab .b {
	background: #e0f0ff;
	background: linear-gradient(#eef7ff, #c8e4fd);
	color:#0072ce;
	font-size: 18px;
	font-weight:bold;
	border-bottom: 1px solid #0072ce;
}
.inew .tjtab .c {
	background: #eef7ff;
	color:#0072ce;
}
.inew .error span {
	display:block;
	color:#777;
	margin-bottom: 30px;
}
.inew .error span.b {
	color:#999;
}
.inew .error span.t {
	font-size: 28px;
	background:url(../images/error.jpg) no-repeat center top;
	padding-top: 180px;
	margin-top: 100px;
}
.inew .error a {
	color:#c00;
	text-decoration: underline;
	margin-left: 3px;
}
.inew .new-rel-list {
	padding-bottom: 10px;
}
.inew .new-rel-list li {
	padding: 25px 0;
	height: 100%;
	overflow:hidden;
	border-bottom: 1px solid #d8d8d8;
	vertical-align:bottom;
}
.inew .new-rel-list li:hover {
	background: url(../images/libg.png) repeat;
}
.inew .new-rel-list li a {
	display:block;
	cursor: pointer;
}
.inew .new-rel-list li a:hover {
	color:#444;
}
.inew .new-rel-art p.img {
	width: 378px;
	float:left;
}
.inew .new-rel-art p.img img {
	width: 350px;
	height: 225px;
	margin-top: 6px;
}
.inew .new-rel-art p.font {
	width: 682px;
	float:right;
	line-height: 40px;
	font-size: 16px;
}
.inew .new-rel-art p.font span {
	font-weight: bold;
	background: #1283dd;
	color:#fff;
	display: inline-block;
	width: 50px;
	height: 28px;
	line-height: 28px;
	text-align:center;
	border-radius: 3px;
	margin-right: 11px;
}
.inew .dc-area {
	font-size: 16px;
}
.inew .dc-area label {
	cursor:pointer;
}
.inew .dc-area p {
	font-weight: bold;
	height: 56px;
	line-height: 56px;
}
.inew .dc-area p i {
	font-weight: normal;
	color:#dc1111;
	font-size: 18px;
	margin-right: 5px;
}
.inew .dc-area ul {
	border: 1px solid #ddd;
	background:url(../images/libg.png) repeat;
	padding: 15px 25px;
}
.inew .dc-area li {
	line-height: 40px;
	height: 40px;
}
.inew .dc-area input {
	margin-right: 10px;
}
.inew .dc-area img {
	height: 10px;
	margin-right: 11px;
	margin-bottom: 2px;
}
.inew .dc-area span {
	padding-left: 13px;
}
.inew .dc-tj {
	padding: 25px 0 40px 0;
}

/****** 信息公开 ******/

.inew .gkmenu {
	
}
.inew .gkmenu a {
	display:block;
	margin-bottom: 8px;
	border: 1px solid #ddd;
	height: 50px;
	line-height: 50px;
	font-size: 16px;
	position:relative;
	overflow:hidden;
}
.inew .gkmenu a:hover {
	color:#fff;
}
.inew .gkmenu a i {
	position: absolute;
	left:0;
	top:0;
	width: 41px;
	background:#2c95e9;
	color:#fff;
	font-size: 24px;
	vertical-align:top;
	padding-left: 17px;
	-webkit-transition:width .3s;
	-ms-transition:width .3s;
	transition:width .3s;
}
.inew .gkmenu a span {
	position: absolute;
	left:78px;
	top:0;
	-webkit-transition:left .3s;
	-ms-transition:left .3s;
	transition:left .3s;
}
.inew .gkmenu a:hover i {
	width: 100%;
}
.inew .gkmenu a:hover span {
	left:60px;
}
.inew .gk-ysq {
	width: 300px;
	margin:0 auto;
}
.inew .mlmenu, .inew .gk-fl, .inew .gk-flc {
	overflow:hidden;
	width: 300px;
	margin: 0 auto;
}
.inew .mlmenu ul {
	width: 310px;
}
.inew .mlmenu li {
	float:left;
	margin: 0 10px 8px 0;
}
.inew .mlmenu a {
	display:block;
	width: 130px;
	padding-left: 13px;
	border: 1px solid #ddd;
	height: 34px;
	line-height: 34px;
	border-radius: 3px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.inew .mlmenu a i {
	margin-right: 5px;
}
.inew .mlmenu a:hover {
	border-color: #dd7070;
	background:#f9f3f3;
}
.inew .xxgkbor {
	height: 100%;
	overflow:hidden;
	padding-bottom: 10px;
}
.inew .xxgktit {
	width: 300px;
	height: 60px;
	line-height: 60px;
}
.inew .xxgk-xxw {
	width:340px;
	text-align:center;
}
.inew .xxgk-xxw a.xy {
	width:338px;
}
.inew .gk-zr, .inew .gknewz, .inew .gknewz ul, .inew .gk-jgli,
.newxx {
	width: 795px;
}
.inew .xxgk-s, .inew .gk-zxsq {
	border: 1px solid #ddd;
	background:#f6f6f6;
	border-radius: 3px;
	padding: 15px 0;
	height: 100%;
	overflow: hidden;
}
.inew .xxgk-s p {
	float:left;
}
.inew .xxgk-s p.s1, .inew .xxgk-s p.s2 {
	height: 34px;
	line-height: 34px;
}
.inew .xxgk-s p.s1 {
	font-size: 24px;
	color:#aaa;
	margin: 0 10px 0 30px;
}
.inew .xxgk-s p.s2 {
	font-size: 16px;
	margin-right: 12px;
}
.inew .xxgk-s p.s3 select, .inew .xxgk-s p.s4 input, .inew .gk-ads input, .inew .gk-ads select {
	height: 34px;
	font-size: 16px;
	border: 1px solid #d8d8d8;
	padding: 0 5px;
	margin-right:10px;
	cursor: pointer;
}
.inew .xxgk-s p.s3 select {
	width: 100px;
}
.inew .xxgk-s p.s4 input, .inew .gk-ads input {
	width: 290px;
	height: 32px;
	line-height: 32px;
	padding: 0 8px;
}
.inew .xxgk-s p.s3 select:focus, .inew .xxgk-s p.s4 input:focus, .inew .gk-ads input:focus, .inew .gk-ads select:focus {
	border-color: #0f80db;
}
.inew .xxgk-s p.s5 input, .inew .xxgk-s p.s6 input, .inew .gk-ads p.s input {
	height: 34px;
	line-height: 34px;
	padding: 0 16px;
	font-size: 16px;
	border: 1px solid #1283dd;
	margin-right:10px;
	cursor: pointer;
	background:#1283dd;
	color:#fff;
}
.inew .xxgk-s p.s5 input:hover, .inew .xxgk-s p.s5 input:focus, .inew .gk-ads p.s input:hover, .inew .gk-ads p.s input:focus {
	border-color: #c00;
	background: #c00;
}
.inew .xxgk-s p.s6 input {
	border: 1px solid #d8d8d8;
	background:#fff;
	color:#666;
}
.inew .xxgk-s p.s6 input:hover, .inew .xxgk-s p.s6 input:focus {
	border-color: #1283dd;
	color: #1283dd;
}
.inew .gk-ads {
	margin-top: 40px;
	padding-left: 150px;
}
.inew .gk-ads p {
	display:block;
	height: 50px;
	line-height: 30px;
}
.inew .gk-ads b, .inew .gk-ads input, .inew .gk-ads select {
	float:left;
}
.inew .gk-ads b {
	font-weight: normal;
	font-size: 16px;
	margin-right: 10px;
}
.inew .gk-ads p.s {
	padding-left: 90px;
}
.inew .gk-ads p.s input {
	height: 40px;
	line-height: 36px;
	width: 308px;
}
.inew .gkz-sk {
	overflow:hidden;
	padding: 20px 0 8px 0;
}
.inew .gkz-sk ul {
	width: 808px;
}
.inew .gkz-sk ul li {
	width: 189px;
	margin-right: 13px;
	float:left;
	text-align:center;
}
.inew .gkz-sk ul li a, .inew .gkz-sk ul li i {
	display:block;
}
.inew .gkz-sk ul li a {
	border-radius: 4px;
	font-size: 16px;
	color:#fff;
	padding: 20px 0;
}
.inew .gkz-sk ul li a.bg1 {
	background:#4eabf3;
}
.inew .gkz-sk ul li a.bg2 {
	background:#ef6f55;
}
.inew .gkz-sk ul li a.bg3 {
	background:#febd0c;
}
.inew .gkz-sk ul li a.bg4 {
	background:#2acdac;
}
.inew .gkz-sk ul li i {
	font-size: 36px;
	margin-bottom: 5px;
}
.inew .gk-fl ul {
	width: 301px;
}
.inew .gk-fl li {
	float:left;
	width: 99px;
	height: 38px;
	line-height: 38px;
	text-align:center;
	cursor: pointer;
	margin-right: 1px;
	font-size: 16px;
	border-radius: 3px;
}
.inew .gk-fl li.menu7 {
	background:#2c95e9;
	color:#fff;
}
.inew .gk-fl li.menu8 {
	background:#f1f1f1;
	color:#666;
}
.inew .gk-flc {
	height: 356px;
	margin-top: 15px;
	margin-bottom: 8px;
    overflow: auto;
    overflow-x: hidden;
}
.inew .l-page {
	width: 795px;
	padding-bottom: 10px;
}
.inew .gk-ltit {
	
}
.inew .gk-ltit p {
	float:left;
	text-align:center;
	background:#f6f6f6;
	border-bottom: 1px solid #e2e2e2;
	height: 40px!important;
	line-height: 40px!important;
	font-weight:bold;
	font-size: 14px!important;
}
.inew .gk-ltit p.w1 {
	width: 485px;
}
.inew .gk-ltit p.w2 {
	width: 230px;
}
.inew .gk-ltit p.w3 {
	width: 80px;
}
.inew .gklist ul.lb li a {
	font-size: 14px;
}
.inew .gklist ul.lb li {
	height: 38px;
	line-height: 38px;
}
.divTips {
    border: 1px solid #999;
	background:#fff;
    position: absolute;
    z-index: 999999;
	padding: 5px 0;
}
.gk-ts {
	border: 1px solid #ccc;
	background:#f9f9f9;
    position: static;
	padding: 8px 0;
	height: 100%;
	overflow:hidden;
	margin-top: 40px;
}
.divTips li, .gk-ts li {
    height: auto!important;
	line-height: 28px!important;
	width: 45%;
	float: left;
}
.divTips li.w, .gk-ts li.w {
	width: 100%;
}
.divTips li b, .gk-ts li b {
	width: 86px;
	display:inline-block;
	text-align:right;
}
.gk-ts li b {
	width: 120px;
}
.inew .gk-pd {
	
}
.inew .gk-pd p {
	border-bottom: 1px solid #e1e1e1;
	font-size: 16px;
	font-weight:bold;
	height: 50px;
	line-height: 50px;
}
.inew .gk-pd p span {
	float:right;
}
.inew .gk-pd p span a {
	font-size: 14px;
	font-weight: normal;
	color:#666;
}
.inew .gk-ysqtit {
	width: 340px;
}
.inew .gk-ysq-s p.s2 {
	padding-left: 30px;
}
.inew .gk-ysq-s p.s4 input {
	width: 156px;
	margin-right: 0;
}
.dateinput {
	background-color: #fff;
	background-image: url(../images/date.png);
	background-repeat: no-repeat;
	background-position: 146px center;
}
.dateinput:focus {
	background-image: url(../images/date-h.png);
}
.inew .gk-ysq-s p.s5 input {
	margin-left: 10px;
}
.inew .gk-ysq-s p.s6 input {
	margin-right: 0;
}
.inew .gk-tjtab, .inew .gk-zxsqtab {
	width: 100%;
	border: 1px solid #ddd;
}
.inew .gk-tjtab td, .inew .gk-zxsqtab td {
	text-align:center;
	border-left: 1px solid #ddd;
    border-top: 1px solid #ddd;
    padding: 7px 10px 7px 10px;
}
.inew .gk-zxsqtab td {
	text-align:left;
	border-right: 1px solid #ddd;
}
.inew .gk-zxsqtab td input, .inew .gk-zxsqtab td textarea {
	height: 26px;
	line-height: 26px;
	padding: 0 5px;
	font-size: 14px;
	border: 1px solid #ddd;
	cursor: pointer;
}
.inew .gk-zxsqtab td input:focus, .inew .gk-zxsqtab td textarea:focus {
	border-color: #1283dd;
}
.inew .gk-zxsqtab td input.tj {
	height: 34px;
	line-height: 30px;
	padding: 0 20px;
	font-size: 16px;
	border: 1px solid #1283dd;
	margin-right:10px;
	cursor: pointer;
	background:#1283dd;
	color:#fff;
}
.inew .gk-zxsqtab td.nr {
	text-align:right;
	width: 150px;
}
.inew .gk-zxsqtab td.nc {
	text-align:center;
	width: 35px;
}
.inew .gk-zxsqtab td.dnr {
	text-align:right;
}
.inew .gk-zxsqtab td span {
	color:#f00;
}
.inew .gk-zxsqtab td label {
	cursor: pointer;
	margin-left: 5px;
}
.inew .gk-zxsqtab td ul {
	width:auto;
}
.inew .gk-zxsqtab td ul li {
	line-height: 24px;
}
.inew .gk-zxsqtab td .ntabli li {
	float:left;
	margin-right: 20px;
}
.inew .gk-tjtab td.tit, .inew .gk-zxsqtab td.tit {
	background:#f8f8f8;
}
.inew .gk-tjtab td span {
	color:#f00;
}
.inew .gk-zxsq i, .inew .gk-zxsq p {
	float:left;
}
.inew .gk-zxsq i {
	display:inline-block;
	width: 60px;
	height: 46px;
	line-height: 46px;
	color:#f90;
	font-size: 43px;
	text-align:center;
	margin-left: 10px;
}
.inew .gk-zxsq p {
	width: 710px;
	line-height: 22px;
}
.inew .ngk_cx {
	width: 795px;
}
.inew .ngk_cx p {
	float: left;
}
.inew .ngk_cx .ngk_cxbtn {
	height: 38px;
	line-height: 34px;
	width: 100px;
	border: none;
	cursor: pointer;
	background: #1283dd;
	font-size: 16px;
	color: #fff;
	font-weight: bold;
}
.inew .ngk_cx .ngk_cxbtn:hover {
	background: #fc8d01;
}
.inew .ngk_cx .ngk_cxin {
	line-height: 36px;
	height: 36px;
	width: 683px;
	padding-left: 10px;
	border: 1px solid #ddd;
	border-right: none;
	font-size: 14px;
}
.inew .ngk_cx .ngk_cxin:focus {
	border-color: #1283dd;
}
.infod {
	position: absolute;
    z-index: 999999;
    border: 1px solid #999;
	background:#fff;
	margin-left: 250px;
	width: 345px;
	text-align:left;
	line-height: 24px;
	padding: 7px 10px;
	margin-top: 40px;
}
.inew .gk-blzt {
	text-align:center;
	font-size: 22px;
	padding: 20px 0 5px 0;
}
.inew .gk-blzt span.ybl {
	color:#090;
}
.inew .gk-blzt span.wbl {
	color:#c00;
}
.inew .gk-sqcgts {
	
}
.inew .linkbox {
	width: 1060px;
	margin: 0 auto;
}
.inew .smap {
	padding: 40px 0;
}
.inew .linkbox {
	border-bottom:1px dotted #ddd;
}
.inew .linkbox h3,.linkbox h3 a{
	font-size:16px;
	font-weight:bold;
	height: 40px;
	line-height: 40px;
	display:block;
}
.inew .linkbox ul.f6 {
	clear:both;
	height: 100%;
	overflow:hidden;
}
.inew .linkbox ul.f6 li {
	float:left;
	width: 130px;
	height: 50px;
	line-height: 50px;
}
.inew .linkbox ul.f6 li a{
	display:block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

/****** 二维码 ******/
.tewm {
	width:130px;
	height:267px;
	position:fixed;
	right:5px;
	top:252px;
}
.tewm .x {
	vertical-align:top;
	cursor: pointer;
}
.wscl {
	width:130px;
	height:267px;
	position:fixed;
	right:5px;
	top:519px;
}
.wscl .x {
	vertical-align:top;
	cursor: pointer;
}
.wst {
	width:140px;
	height:320px;
	position:fixed;
	left:5px;
	bottom:5px;
}
.wst .x {
	width:15px;
	height:15px;
	position:fixed;
	left:135px;
	bottom:300px;
	cursor: pointer;
}
.yljg {
	width:140px;
	height:198px;
	position:fixed;
	left:10px;
	bottom:10px;
}
.yljg .x {
	vertical-align:top;
	cursor: pointer;
}
/****** 返回顶部 ******/
#totop {
	position: fixed;
	bottom: 30px;
	right: 20px;
	z-index: 999;
	width: 50px;
	cursor: pointer;
	display: none;
	-webkit-tap-highlight-color: rgba(255, 0, 0, 0);
}
*html #totop {
	position: absolute;
	cursor: pointer;
	right: 20px;
	display: none;
	top: expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight)-112+"px")
}
#totop span {
	display: block;
	width: 50px;
	height: 50px;
	background: #000;
	filter:Alpha(opacity=60);
	opacity:0.6;
	text-align: center;
	color: #888;
	overflow: hidden;
}
#totop span img {
	width: 26px;
	height: 18px;
	margin-top: 16px;
}
/****** IE7以下浏览器提示 ******/
.errorie {
	position:absolute;
	left: 50%;
	top: 50%;
	width: 300px;
	height: 220px;
	margin-left: -200px;
	margin-top: -110px;
	border: 2px solid #cc0000;
	padding: 50px;
	background:#fff;
	z-index: 1000;
	font-size: 22px;
}
.errorie span {
	color:#cc0000;
}
.errorie a {
	color:#cc0000;
}
.errorie p {
	background:#cc0000;
	color:#fff;
	height: 40px;
	line-height: 40px;
	text-align:center;
	margin-top: 15px;
	cursor: pointer;
}

/****** 新加搜索结果 ******/
.search-fw li {
	border-bottom: 1px dotted #ccc;
	height: 50px;
	line-height: 50px;
	font-size: 15px;
}
.search-fw li p {
	display: inline-block;
}
.search-fw li p.tit {
	width: 100px;
	font-weight:bold;
	text-align:right;
}
.search-fw li span {
	margin-left: 50px;
}
.search-fw li input {
	height: 24px;
	line-height: 24px;
	font-size: 14px;
	border: 1px solid #ddd;
	padding: 0 3px;
	background:#fff;
}
.search-fw li a {
	margin-left: 16px;
	border: 1px solid #fff;
	padding:3px 6px;
	border-radius: 3px;
}
.search-fw li a.on {
	color:#0077ce;
	border: 1px solid #2992de;
}


.search-list {
	margin-top: 6px;
}
.search-list li {
	padding: 20px 0;
	border-bottom: 1px solid #ddd;
}
.search-fw li em, .search-list li em {
	color:#f00;
}
.search-list li .tit a {
	font-size: 18px;
	font-weight:bold;
}
.search-list li .con {
	line-height: 26px;
	padding: 5px 0;
}
.search-list li .date {
	color:#999;
	padding-bottom: 3px;
}
.search-list li .date span {
	margin-left: 20px;
	color:#0072ce;
}
.search-list li .link a {
	color:#268c0a;
}
.search-list li .link a:hover {
	text-decoration: underline;
}

.wgk {
}
.wgk .wgk-lmenu {
	
}
.wgk-rcon {
	width: 270px;
	height: 356px;
	overflow: auto;
}
.wgk .wgk-lmenu li {
	margin-bottom: 1px;
	text-align: center;
	line-height: 15px;
	padding: 6.5px 5px;
	width: 20px;
	border-radius: 2px;
	cursor: pointer;
}
.wgk .wgk-lmenu .now {
	background: #eaeaea;
}
.wgk .wgk-lmenu .onnow {
	background: #2c95e9;
    color: #fff;
}
.wgk-con {
	height: 356px;
	overflow: hidden;
}

.hd-tj {
	background: #eef6fc;
	border: 1px dotted #a2caea;
	border-left: 4px solid #208be1;
	margin-top: 15px;
	padding: 13px 0;
}
.hd-tj p {
	display: inline-block;
	margin-left: 20px;
}
.hd-tj .hd-tj-tit {
	font-size: 16px;
	font-weight: bold;
	color: #0072ce;
}
.hd-tj .hd-tj-tit i {
	margin-right: 5px;
}
.hd-tj span {
	color:#de2627;
	padding-right: 3px;
}


/* 增加献血之星 */
.xxnf, .xx-li, .xx-tit, .zjk-tit, .zjk-ds {
	width: 1100px;
	margin: 0 auto;
	text-align: center;
}
.xxnf li {
	margin-right: 1px;
	float: left;
	display: inline-block;
	width: 150px;
	line-height: 43px;
	margin-top: 30px;
}
.xxnf li a {
	background: #E7E7E7;
	color: #666;
	font-size: 16px;
	display: block;
}
.xxnf li a:hover,
.xxnf li.active a {
	color: #fff;
	background: #d51d1d;	
}

.xx-tit {
	height: 100px;
	line-height: 100px;
	font-size: 26px;
}
.xx-li li {
	width: 135px;
	border: 1px solid #D7D7D7;
	float:left;
	line-height: 22px;
	height: 202px;
	margin: 0 10px 20px 10px;
	display: inline;
	text-align: center;
}
.xx-li img {
	width: 129px;
	height: 160px;
	margin: 6px 0 8px 0;
	margin-top: 4px;
}
.xx-dw {
	height: 100%;
	overflow: hidden;
	padding-bottom: 30px;
}
.xx-dw li {
	height: 180px;
	line-height: 18px;
}
.xx-dw img {
	height: 120px;
}


/* 增加专家库 */
.zjk-tit {
	padding: 40px 0 35px 0;
	font-size: 30px;
	color: #0072ce;
	position: relative;
}
.zjk-tit span {
	position: absolute;
	left:0;
	top:40x;
}
.zjk-tit select {
	border: 1px solid #ddd;
	height: 36px;
	line-height: 36px;
	font-size: 16px;
	color: #666;
	padding-left: 5px;
	cursor: pointer;
}
.zjk-year {
	
}
.zjk-qy, .zjk-xj {
	background:#eff7fc;
	border: 1px solid #bcdcee;
	width: 1066px;
	margin: 0 auto;
	height: 100%;
	overflow: hidden;
	padding: 10px 16px;
}
.zjk-qy p,
.zjk-xj .ztit {
	float:left;
	background: #0577d3;
	color:#fff;
	font-size: 16px;
	width: 52px;
	height: 28px;
	line-height: 28px;
	padding-left: 10px;
}
.zjk-qy ul {
	float:left;
}
.zjk-qy li {
	float:left;
	margin-left: 25px;
	line-height: 25px;
}
.zjk-qy li a {
	font-size: 16px;
}
.zjk-ds {
	border-bottom: 1px solid #ddd;
	height: 48px;
	line-height: 47px;
	margin-top: 15px;
}
.zjk-ds p {
	border-bottom: 2px solid #0072ce;
	float: left;
	font-size: 22px;
	color:#0072ce;
}
.zjk-ds span {
	float: right;
	padding-top:5px;
}
.zjk-ds span a {
	color:#999;
}
.zjk-li li {
	margin: 20px 10px 0 10px;
}
.zjk-kb {
	height: 30px;
}

.zjk-zjimg {
	padding: 5px 0 30px 0;
	text-align: center;
}
.zjk-js, .zjk-jscon {
	margin: 0 auto;
	width: 1060px;
}
.zjk-js {
	line-height: 28px;
	font-size: 18px;
	padding: 25px 0 15px 0;
	color:#0781ce;
	font-weight: bold;
}
.zjk-jscon {
	line-height: 34px;
	font-size: 18px;
	padding-bottom: 20px;
}
.z-zjjs p {
	padding-bottom: 12px;
}
.zjk-xj {
	width: 1026px;
}
.zjk-xj .ztit {
	float:left;
	width: 90px;
	padding-left: 0;
	text-align: center;
}
.zjk-xj .zcon {
	float:right;
	width: 920px;
	font-size: 16px;
	line-height: 28px;
}


.banner70 {
	width: 1200px;
	margin: 10px auto;
}
.banner1 {
	width: 1200px;
	margin: 22px auto 0 auto; 
}

.wxxgk385x {
	width: 385px!important;
}
.wxxgk385x ul {
    width: 385px!important;
}
.zyhg span {
    display: inline-block;
	line-height: 22px;
	width: 200px;
	vertical-align: middle;
	text-align: left;
}
.zyhg span a {
    line-height: 24px!important;
}

.tabg {
    border: 1px #ddd solid;
	width: 90%;
	margin: 0 auto;
}   
.tabg td {
    border: 1px solid #ddd;
    padding: 8px 10px;
    text-align: center; 
}