b {
	font-weight: 700;
}
strong {
	font-weight: 700;
}
.line-60 {
	height: 60px;
}
.line-50 {
	height: 50px;
}
.line-40 {
	height: 40px;
}
.line-30 {
	height: 30px;
}
.line-20 {
	height: 20px;
}
.line-10 {
	height: 10px;
}
.right-cont {
	width: 75%; padding-bottom: 50px; min-height: 700px; box-sizing: border-box; background-color: rgb(255, 255, 255);
}
.left-nav {
	background: rgb(249, 249, 249); width: 22%;
}
.zd-title2 {
	line-height: 50px; border-bottom-color: rgb(43, 93, 155); border-bottom-width: 3px; border-bottom-style: solid;
}
.title {
	color: rgb(43, 93, 155); font-size: 26px; font-weight: 700;
}
.crumbs {
	color: rgb(153, 153, 153); font-size: 14px;
}
.crumbs img {
	top: 2px; right: 3px; position: relative;
}
.crumbs a {
	color: rgb(153, 153, 153);
}
.crumbs a.on {
	color: rgb(51, 51, 51);
}
.zd-title3 {
	background: url("../imgs/17.png") repeat-x 0px bottom; line-height: 50px; padding-bottom: 20px;
}
.left-nav img {
	margin: 0px auto; text-align: center; display: block;
}
.left-nav ul li {
	width: 100%; text-align: center; border-bottom-color: rgb(236, 236, 236); border-bottom-width: 1px; border-bottom-style: solid; position: relative;
}
.left-nav ul li a {
	color: rgb(85, 85, 85); line-height: 50px; font-size: 16px; font-weight: 700; display: block;
}
.left-nav ul li a i {
	background: url("../imgs/20.png") no-repeat; top: 39%; width: 20px; height: 20px; right: 7%; position: absolute;
}
.left-nav ul li a:hover {
	color: rgb(255, 255, 255); background-color: rgb(181, 57, 60);
}
.left-nav ul li.on a {
	color: rgb(255, 255, 255); background-color: rgb(181, 57, 60);
}
.left-nav ul li a:hover i {
	background-position: 0px -48px;
}
.left-nav ul li.on a i {
	background-position: 0px -48px;
}
.left-nav .nav-title {
	position: relative;
}
.left-nav .nav-title h2 {
	left: 0px; width: 100%; height: 70px; text-align: center; bottom: 0px; color: rgb(255, 255, 255); line-height: 70px; font-size: 26px; font-weight: 700; position: absolute; background-color: rgb(53, 101, 159);
}
.left-nav .nav-title img {
	padding-bottom: 30px;
}
.newsList dl {
	padding: 20px; height: 140px; position: relative; background-color: rgb(235, 235, 235);
}
.newsList dt {
	float: left;
}
.newsList dt img {
	display: block;
}
.newsList dd {
	margin-left: 174px;
}
.newsList dd h5 {
	height: 40px; line-height: 40px; font-size: 16px; font-weight: 400;
}
.newsList dd h5 a {
	color: rgb(12, 77, 161);
}
.newsList dd p {
	height: 88px; line-height: 22px; overflow: hidden; font-size: 13px;
}
.newsList dd i {
	border-width: 5px; border-style: solid; border-color: rgb(235, 235, 235) transparent transparent rgb(235, 235, 235); border-image: none; left: 0px; bottom: -10px; position: absolute;
}
.newsList ul {
	margin-top: 16px;
}
.newsList li {
	height: 50px; line-height: 50px; overflow: hidden; font-size: 14px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dotted; position: relative;
}
.newsList li:hover {
	background-color: rgb(238, 238, 238);
}
.newsList li a {
	background: url("../imgs/06.png") no-repeat left; color: rgb(102, 102, 102); padding-left: 18px;
}
.newsList li span {
	top: 0px; right: 0px; color: rgb(153, 153, 153); position: absolute;
}
.page {
	margin: 20px 0px 50px; height: 35px; text-align: center;
}
.page li {
	background: rgb(255, 255, 255); list-style: none; margin: 0px 5px; padding: 0px 10px; border: 1px solid rgb(199, 207, 194); border-image: none; line-height: 30px; display: inline-block;
}
.page li a {
	color: rgb(102, 102, 102);
}
.page strong {
	font-weight: 700;
}
.page li.thisclass {
	background: rgb(53, 101, 159); color: rgb(255, 255, 255);
}
.page li select {
	border: currentColor; border-image: none; height: 30px; vertical-align: middle;
}
.xs-type-list {
	font-size: 0px; margin-top: 30px;
}
.xs-type-list a {
	padding: 0px 16px; height: 40px; text-align: center; color: rgb(51, 51, 51); line-height: 40px; font-size: 14px; margin-right: 15px; margin-bottom: 15px; display: inline-block; background-color: rgb(238, 238, 238);
}
.xs-type-list a.on {
	color: rgb(255, 255, 255); background-color: rgb(235, 72, 58);
}
.xs-type-list a:hover {
	color: rgb(255, 255, 255); background-color: rgb(235, 72, 58);
}
.ny-ads {
	width: 100%; overflow: hidden; font-size: 0px;
}
.ny-ads img {
	width: 100%;
}
.ny-detail {
	padding: 0px 20px; line-height: 2.2em; font-size: 14px; margin-top: 10px;
}
.ny-detail .tit {
	text-align: center; color: rgb(0, 0, 0); font-size: 20px; font-weight: 700;
}
.ny-detail .line7 {
	width: 100%; height: 3px; margin-bottom: 10px; border-bottom-color: rgb(222, 222, 222); border-bottom-width: 1px; border-bottom-style: dashed;
}
.ny-detail .back {
	margin: 20px 0px; width: 100%; height: 30px; border-bottom-color: rgb(222, 222, 222); border-bottom-width: 1px; border-bottom-style: solid;
}
.ny-detail .back a {
	color: rgb(1, 115, 229); line-height: 20px; padding-left: 20px; border-bottom-color: rgb(1, 115, 229); border-bottom-width: 1px; border-bottom-style: solid; float: right;
}
.ny-detail .sxwen span {
	width: 100%; display: block;
}
.ny-detail .sxwen span a {
	color: rgb(102, 102, 102);
}
.ny-detail table {
	width: 100% !important; border-top-color: rgb(51, 51, 51); border-left-color: rgb(51, 51, 51); border-top-width: 1px; border-left-width: 1px; border-top-style: solid; border-left-style: solid;
}
.ny-detail table tr td {
	height: 40px; text-align: center; line-height: 40px; font-size: 14px; border-right-color: rgb(51, 51, 51) !important; border-bottom-color: rgb(0, 0, 0) !important; border-right-width: 1px !important; border-bottom-width: 1px !important; border-right-style: solid !important; border-bottom-style: solid !important;
}
.zd-page-zsjh .zd-title2 {
	background: url("../imgs/17.png") repeat-x 0px bottom; padding-bottom: 20px; border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none;
}
.zd-page-zsjh .map-box {
	margin: 85px auto 175px; width: 880px; height: 680px;
}
.zd-xc-info {
	margin: 22px -30px 22px 0px;
}
.zd-xc-info .xc-box {
	width: 250px; margin-right: 20px; margin-bottom: 20px; float: left;
}
.zd-xc-info .xc-box a {
	color: rgb(85, 85, 85); font-size: 14px; font-weight: 400; display: block;
}
.zd-xc-info .xc-box a .img {
	height: 200px; overflow: hidden;
}
.zd-xc-info .xc-box a .img img {
	width: 100%; height: 100%; display: block;
}
.zd-xc-info .xc-box a .text {
	width: 250px; text-align: center;
}
.zd-xc-info .xc-box a .text p {
	width: 14em; height: 50px; line-height: 50px; overflow: hidden; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.zd-xc-info .xc-box a .text:hover {
	color: rgb(35, 101, 155);
}
.zd-page-cx {
	background: url("../imgs/bg1.jpg") no-repeat center; padding-bottom: 130px;
}
.zd-page-cx .zd-wrap {
	width: 840px;
}
.zd-page-cx .zd-title2 {
	background: url("../imgs/21.png") no-repeat 0px; text-align: center; border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none;
}
.zd-page-cx .zd-title2 .title {
	padding: 0px 16px; color: rgb(51, 51, 51); font-size: 36px;
}
.zd-page-cx .cx-box {
	background: url("../imgs/22.png"); border: 1px solid rgb(151, 182, 221); border-image: none; width: 100%; height: 400px; color: rgb(51, 51, 51); line-height: 28px; font-size: 16px; position: relative;
}
.zd-page-cx .cx-box .warn {
	background: url("../imgs/20.png") no-repeat; left: 30px; top: 50px; width: 30px; height: 30px; position: absolute;
}
.zd-page-cx .cx-box .top {
	background: url("../imgs/18.png") no-repeat; left: 0px; top: 0px; width: 62px; height: 62px; position: absolute;
}
.zd-page-cx .cx-box .bottom {
	background: url("../imgs/19.png") no-repeat; width: 62px; height: 62px; right: 0px; bottom: 0px; position: absolute;
}
.zd-page-cx .cx-box .red {
	color: rgb(255, 89, 81); margin-top: 10px;
}
.zd-page-cx .box-cont {
	padding: 50px 0px 0px 70px; position: relative;
}
.zd-page-cx .box-cont h2 {
	text-align: center; color: rgb(51, 51, 51); font-size: 36px; margin-top: 130px; margin-right: 70px;
}
.zd-page-cx .box-cont h2.fail {
	color: rgb(255, 89, 81); font-weight: 700;
}
.zd-page-cx .box-cont h2 em {
	color: rgb(255, 89, 81); font-size: 50px; font-style: normal; font-weight: 700;
}
.zd-page-cx form {
	margin: 40px 0px 30px;
}
.zd-page-cx .btnsearch {
	float: left;
}
.zd-page-cx .key {
	float: left;
}
.zd-page-cx .subject {
	float: left;
}
.zd-page-cx .subject {
	border: 1px solid rgb(151, 182, 221); border-image: none; height: 50px; padding-left: 5px; margin-right: 15px;
}
.zd-page-cx .key {
	background: rgb(255, 255, 255); padding: 0px 5px; border: 1px solid rgb(151, 182, 221); border-image: none; width: 365px; line-height: 48px; font-size: 16px;
}
.zd-page-cx .btnsearch {
	background: rgb(218, 0, 0); width: 100px; height: 50px; text-align: center; color: rgb(255, 255, 255); line-height: 50px; font-size: 16px; margin-left: 15px;
}
.zd-page-lq {
	background: url("../imgs/p15.jpg") no-repeat center; height: 680px;
}
.zd-page-lq .lq-box {
	margin: 0px auto; width: 870px; height: 320px; text-align: center; color: rgb(255, 255, 255); padding-top: 230px; font-size: 36px;
}
.zd-page-lq .lq-box em {
	font-size: 48px; font-style: normal; font-weight: 700;
}
.zd-page-lq .lq-box h3 {
	margin-top: 40px;
}
.zd-page-lq .lq-box .fail {
	padding-top: 50px; font-size: 50px; font-weight: 700;
}
.zd-page-zgzd .search-wrap {
	background: url("../imgs/p17.jpg") no-repeat center; height: 105px; padding-top: 50px;
}
.zd-page-zgzd .ny-detail {
	margin: 20px 0px 100px;
}
.zd-page-zgzd .ny-detail p {
	text-indent: 2em;
}
.zd-page-zgzd .search-wrap1 {
	background: url("../imgs/p16.jpg") no-repeat 0px 20px; height: 640px; text-align: center;
}
.zd-page-zgzd .search-wrap1 h1 {
	color: rgb(85, 85, 85); padding-top: 110px; font-size: 36px;
}
.zd-page-zgzd .search-wrap1 .zd-search-box {
	margin: 40px auto 20px;
}
.zd-page-zgzd .search-wrap1 p {
	color: rgb(136, 136, 136); text-indent: 2em; font-size: 16px;
}
.bmzx-cont {
	border-width: medium 1px 1px; border-style: none solid solid; border-color: currentColor rgb(233, 233, 233) rgb(233, 233, 233); border-image: none; padding-bottom: 35px;
}
.bmzx-title {
	border-width: 1px medium; border-style: solid none; border-color: rgb(233, 233, 233) currentColor; border-image: none; height: 50px; color: rgb(51, 51, 51); line-height: 50px; padding-left: 25px; font-size: 20px; margin-bottom: 20px; background-color: rgb(250, 250, 250);
}
.bmzx-box {
	margin: 20px;
}
.zd-page-bmzx .btns {
	margin: 30px 0px 100px; text-align: center; font-size: 0px;
}
.zd-page-bmzx .btns .gbn.gbn-red {
	margin-right: 20px;
}
.zd-page-bmzx .photo-box {
	width: 170px; text-align: center; margin-top: 7px; margin-left: 40px;
}
.zd-page-bmzx .photo-box #newimg {
	width: 137px !important; height: 187px !important;
}
.zd-page-bmzx .photo-box p {
	color: rgb(153, 153, 153); font-size: 14px; margin-top: 6px;
}
.zd-page-bmzx .long-item .form-wrap {
	width: auto;
}
.zd-page-bmzx .long-item .form-input {
	width: 850px;
}
.zd-login {
	background-position: top; width: 100%; height: 550px; overflow: hidden; position: relative; background-repeat: no-repeat;
}
.zd-slogin {
	background-image: url("../imgs/bg3.jpg");
}
.zd-tlogin {
	background-image: url("../imgs/bg2.jpg");
}
.zd-page-pjlsmanage .manage-cont {
	border-width: medium 1px; border-style: none solid; border-color: currentColor rgb(233, 233, 233); border-image: none; margin-top: 20px;
}
.zd-page-pjlsmanage .manage-flag {
	height: 70px; line-height: 70px;
}
.zd-page-pjlsmanage .manage-flag span {
	margin-left: 22px;
}
.zd-page-pjlsmanage .manage-flag img {
	top: 3px; margin-right: 5px; position: relative;
}
.zd-page-pjlsmanage .zd-title4 {
	position: relative;
}
.zd-page-pjlsmanage .btns {
	top: 0px; right: 20px; position: absolute;
}
.zd-page-pjlsmanage .btns .gbn {
	width: 100px; height: 35px; line-height: 35px; font-size: 16px; margin-left: 5px;
}
.zd-page-pjlsmanage .g-table tr.on {
	border-left-color: rgb(228, 95, 78); border-left-width: 4px; border-left-style: solid;
}
.zd-page-pjlsmanage .g-table tr.on td {
	background-color: rgb(252, 243, 242);
}
.zd-page-pjlsmanage .g-table th {
	color: rgb(46, 72, 97); font-weight: 700; background-color: rgb(251, 251, 252);
}
.zd-page-pjlsmanage .g-table td {
	border-color: rgb(222, 230, 235) currentColor; border-right-width: medium; border-left-width: medium; border-right-style: none; border-left-style: none;
}
.zd-page-pjlsmanage .g-table th {
	border-color: rgb(222, 230, 235) currentColor; border-right-width: medium; border-left-width: medium; border-right-style: none; border-left-style: none;
}
.zd-page-pjlsmanage .g-table td {
	height: 70px; text-align: center; line-height: 70px;
}
.zd-page-pjlsmanage .g-table td a {
	margin-right: 10px; float: left;
}
.zd-page-pjlsmanage .g-table .gbn {
	padding: 0px 5px; height: 35px; color: rgb(255, 255, 255); line-height: 35px; font-size: 14px; text-decoration: none; margin-right: 0px;
}
.zd-page-pjlsmanage .g-table .gbn img {
	margin-right: 5px;
}
.zd-page-lyb .list-title {
	position: relative;
}
.zd-page-lyb .list-title .g-form {
	top: 10px; right: 0px; position: absolute;
}
.zd-page-lyb .list-title .g-form select {
	width: 100px; height: 35px; line-height: 35px; margin-right: 10px;
}
.zd-page-lyb .list-title .g-form .gbn {
	width: 120px; height: 35px; line-height: 35px; font-size: 16px;
}
.zd-page-lyb .zd-search-box {
	width: 270px; margin-right: 20px;
}
.zd-page-lyb .zd-search-box .form-control {
	width: 218px; height: 31px; line-height: 31px;
}
.zd-page-lyb .zd-search-box .gi-search {
	width: 40px; height: 35px; line-height: 35px;
}
.zd-page-lyb .zd-search-box .gi-search img {
	top: 1px; margin-right: 0px;
}
.zd-page-lyb .list-box ul.list li {
	padding: 10px 20px 20px; color: rgb(51, 51, 51); line-height: 26px; font-size: 14px; border-bottom-color: rgb(236, 236, 236); border-bottom-width: 1px; border-bottom-style: dashed;
}
.zd-page-lyb .list-box img {
	top: 7px; margin-right: 5px; position: relative;
}
.zd-page-lyb .list-box .qs {
	margin-bottom: 10px;
}
.zd-page-lyb .list-box .qs em {
	color: rgb(215, 43, 47);
}
.zd-page-lyb .list-box .as {
	padding: 10px; background-color: rgb(248, 248, 248);
}
.zd-page-lyb .list-box .as em {
	color: rgb(43, 93, 155);
}
.zd-page-lyb .do-ly-box {
	padding: 20px; border: 1px solid rgb(236, 236, 236); border-image: none; margin-bottom: 20px;
}
.zd-page-lyb .do-ly-box h2 {
	height: 50px; text-align: center; color: rgb(51, 51, 51); line-height: 50px; font-size: 30px; font-weight: 700; margin-bottom: 20px;
}
.zd-page-lyb .do-ly-box .g-form {
	margin: 0px auto; width: 750px;
}
.zd-page-lyb .do-ly-box .gbn {
	margin-top: 9px; margin-left: 105px;
}
.zd-page-lyb .do-ly-box .code-item .error {
	top: -7px; position: relative;
}
.zd-page-lyb .do-ly-box .code-item .form-wrap {
	top: 8px; position: relative;
}
.zd-page-lyb .do-ly-box .code-item input {
	float: left;
}
.zd-page-lyb .do-ly-box .code-item .conf_img {
	margin-left: 10px; float: left; cursor: pointer;
}
.zd-page-lyb .do-ly-box .code-item .refresh {
	margin-left: 10px; float: left; cursor: pointer;
}
.zd-page-lyb .do-ly-box .code-item .refresh {
	top: 7px; position: relative;
}
.zd-page-lyb .do-ly-box .code-item .form-input {
	width: 90px;
}
.zd-page-xss .g-form {
	margin-left: 50px;
}
.zd-page-xss .g-form ul .form-label {
	width: 102px; text-align: center; color: rgb(102, 102, 102); float: left;
}
.zd-page-xss .g-form ul .form-input {
	padding: 0px 30px 0px 10px; border: 1px solid rgb(214, 214, 214); border-image: none; width: 490px; height: 40px; line-height: 40px; font-size: 18px; display: inline-block;
}
.zd-page-xss .g-form ul select {
	padding: 0px 30px 0px 10px; border: 1px solid rgb(214, 214, 214); border-image: none; width: 490px; height: 40px; line-height: 40px; font-size: 18px; display: inline-block;
}
.zd-page-xss .g-form ul li {
	color: rgb(0, 0, 0); line-height: 40px; font-size: 18px; margin-bottom: 20px; vertical-align: middle; float: left; position: relative;
}
.zd-page-xss .g-form ul .form-input {
	width: 450px;
}
.zd-page-xss .g-form .cw {
	margin-bottom: 0px;
}
.zd-page-xss .check-list {
	width: 630px; float: left;
}
.zd-page-xss .check-list a {
	border: 1px solid rgb(255, 255, 255); border-image: none; width: 120px; height: 34px; text-align: center; color: rgb(102, 102, 102); line-height: 34px; font-size: 18px; margin-bottom: 20px; display: inline-block;
}
.zd-page-xss .check-list a.on {
	border-color: rgb(53, 101, 159); color: rgb(53, 101, 159); background-color: rgb(255, 255, 255);
}
.zd-page-xss .check-list a:hover {
	border-color: rgb(53, 101, 159); color: rgb(53, 101, 159); background-color: rgb(255, 255, 255);
}
.zd-page-xss .check-list a.dis {
	border-color: rgb(224, 224, 224); color: rgb(153, 153, 153); cursor: default; background-color: rgb(224, 224, 224);
}
.zd-page-xss .cw-map {
	margin-top: 47px; border-top-color: rgb(214, 214, 214); border-top-width: 1px; border-top-style: solid;
}
.zd-page-xss .cw-map h2 {
	margin: 25px 0px 15px; color: rgb(102, 102, 102); font-size: 18px;
}
.zd-page-xss .gbn {
	width: 154px; margin-left: 102px; display: block;
}
.zd-page-sxbl .bl-tree2 h3 {
	top: -3px; height: 28px; color: rgb(51, 51, 51); line-height: 28px; font-size: 20px; position: relative;
}
.zd-page-sxbl .bl-tree2 h3 span {
	width: 70px; text-align: center; color: rgb(181, 57, 60); margin-left: 15px; display: inline-block;
}
.zd-page-sxbl .bl-tree2 h3 .gbn {
	left: 10px; width: 90px; height: 35px; line-height: 35px; position: relative;
}
.zd-page-sxbl .bl-tree2 i.icon {
	background: url("../imgs/23.png") no-repeat; left: -16px; top: 0px; width: 30px; height: 30px; position: absolute;
}
.zd-page-sxbl .bl-tree2 li {
	padding-bottom: 40px; padding-left: 30px; border-left-color: rgb(214, 214, 214); border-left-width: 1px; border-left-style: solid; position: relative;
}
.zd-page-sxbl .bl-tree2 li.on i.icon {
	background: url("../imgs/22.png") no-repeat;
}
.zd-page-sxbl .bl-tree2 li.on h3 span {
	color: rgb(39, 174, 96);
}
.zd-page-sxbl .bl-tree2 li:last-child {
	border-left-color: currentColor; border-left-width: medium; border-left-style: none;
}
.zd-page-sxbl .bl-tree2 .g-form {
	margin: 17px 0px 0px; padding: 10px 0px; border: 1px solid rgb(214, 214, 214); border-image: none;
}
.zd-page-sxbl .bl-tree2 .g-form li {
	line-height: 35px; padding-bottom: 0px; margin-bottom: 0px; border-left-color: currentColor; border-left-width: medium; border-left-style: none;
}
.zd-page-sxbl .bl-tree2 .g-form li .form-label {
	width: auto; color: rgb(102, 102, 102);
}
.zd-page-sxbl .bl-tree2 .g-form li span {
	color: rgb(102, 102, 102); display: inline-block;
}
.zd-page-sxbl .bl-tree2 .g-form li span.red {
	color: rgb(181, 57, 60); font-weight: 700;
}
.zd-page-sxbl .bl-tree2 .g-form .gbn {
	margin-left: 170px;
}
.search-box .search {
	border: 1px solid rgb(221, 221, 221); border-image: none; top: 7px; width: 540px; padding-left: 8px; float: left; position: relative;
}
.search-box .s_input {
	padding: 0px; width: 420px; height: 40px; line-height: 40px; font-size: 14px;
}
.search-box .btn {
	top: 0px; width: 110px; height: 40px; right: 0px; color: rgb(255, 255, 255); font-size: 18px; position: absolute; cursor: pointer; background-color: rgb(53, 101, 159);
}
.search-box .gbn {
	border: 1px solid rgb(53, 101, 159); border-image: none; height: 40px; color: rgb(53, 101, 159); line-height: 40px; margin-top: 7px; margin-left: 5px; background-color: rgb(255, 255, 255);
}
.search-box .gbn:hover {
	color: rgb(255, 255, 255); background-color: rgb(53, 101, 159);
}
.zd-qs-list dl {
	padding: 30px 0px 15px; line-height: 30px; font-size: 16px; border-bottom-color: rgb(239, 239, 239); border-bottom-width: 1px; border-bottom-style: solid;
}
.zd-qs-list dt {
	color: rgb(53, 101, 159); margin-bottom: 10px;
}
.zd-qs-list dd {
	color: rgb(33, 33, 33);
}
.zd-qs-list em {
	color: rgb(153, 153, 153);
}
.modal-qs .pm-close {
	top: 35px; right: 32px; position: absolute; cursor: pointer;
}
.modal-qs .pm-title {
	height: 100px; text-align: left; color: rgb(17, 17, 17); line-height: 100px; padding-left: 16px; font-size: 32px; border-bottom-color: rgb(229, 229, 229); border-bottom-width: 1px; border-bottom-style: solid;
}
.modal-qs .pm-icon {
	background: url("../imgs/24.png") no-repeat; width: 28px; height: 28px; display: block;
}
.modal-qs .pm-body {
	max-width: 900px !important; background-color: rgb(255, 255, 255);
}
.modal-qs .pm-content {
	padding: 32px;
}
.modal-qs .action {
	text-align: right;
}
.modal-qs .action .gbn {
	width: 154px; margin-top: 20px; background-color: rgb(53, 101, 159);
}
.modal-qs .form-textarea {
	padding: 10px; border-radius: 3px; border: 1px solid rgb(221, 221, 221); border-image: none; width: 820px; height: 194px; color: rgb(85, 85, 85); line-height: 24px; font-family: "Microsoft YaHei","Î¢ÈíÑÅºÚ"; font-size: 14px; background-color: rgb(255, 255, 255);
}
.zd-page-xss .check-list a {
	margin-right: 10px;
}
#stuInfo {
	padding: 8px 12px; border: 1px solid rgb(53, 101, 159); border-image: none; top: 265px; right: -100px; line-height: 40px; background-color: rgb(255, 255, 255);
}
#stuInfo ul li {
	border-bottom-color: rgb(234, 234, 234); border-bottom-width: 1px; border-bottom-style: solid;
}
#stuInfo ul li label {
	color: rgb(53, 101, 159); font-size: 14px;
}
.g-slideBox {
	width: 100%; height: auto; overflow: hidden; position: relative;
}
.g-slideBox img {
	margin: 0px auto; width: 100%; height: auto; display: block;
}
.g-slideBox .hd {
	left: 0px; width: 100%; height: 20px; bottom: 20px; overflow: hidden; position: absolute; z-index: 1;
}
.g-slideBox .hd ul {
	overflow: hidden; -ms-zoom: 1;
}
.g-slideBox .hd ul li {
	background: url("../imgs/doc0.png") no-repeat; width: 18px; height: 18px; margin-left: 10px; float: right; cursor: pointer;
}
.g-slideBox .hd ul li.on {
	background-image: url("../imgs/doc1.png");
}
.g-slideBox .bd {
	height: auto; position: relative; z-index: 0;
}
.g-slideBox .bd li {
	vertical-align: middle; position: relative; -ms-zoom: 1;
}
