﻿@charset "utf-8";
/* CSS Document */

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, a {
	margin:0;
	padding:0;
	font:12px "Î¢ÈíÑÅºÚ", Arial, Helvetica, sans-serif;
	color:#666;
}
html {
	width:100%;
	text-align:center;
	background: #f2f2f2 url(../img/zsk_html_bg.png) repeat-x left top;
}
img {
	border:none;
	display:block;
}
a {
	text-decoration:none;
	cursor:pointer;
	border:0;
}
strong {
	font-weight:bold;
}
ul, ol, li, dt, dd {
	list-style:none;
}
em, i {
	font-style:normal;
}
.dis-in-b {
	display:inline-block;
}
.f-l {
	float:left;
}
.f-r {
	float:right;
}
.clear {
	clear:both;
}
.clearfix {
	zoom:1;
}
.clearfix:after {
	content:'.';
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
.col {
	width:998px;
	margin:0 auto;
	text-align:left;
}
.qhbox {
	display:none;
}
.mt12 {
	margin-top:12px;
}
/*=Í·²¿=*/
.head {
	background:#fff;
	padding:25px 0 20px 0;
	border-bottom:1px solid #d90810;
}
.logo {
	display:inline-block;
	float:left;
	width:500px;
}
.logo li {
	display:inline-block;
	float:left;
}
.logo li.mr20 {
	margin-right:20px;
}
.user {
	display:inline-block;
	float:right;
	width:300px;
	text-align:right;
}
.user a {
	display:inline-block;
	float:right;
	margin-left:10px;
	width:48px;
	height:48px;
	overflow:hidden;
}
.user span {
	font:14px/48px "Î¢ÈíÑÅºÚ";
	color:#333;
}
/*=Ö÷ÌåÄÚÈÝ=*/
.content {
	margin:20px 0 35px 0;
}
.h-left {
	display:inline-block;
	float:left;
	width:583px;
}
.h-right {
	display:inline-block;
	float:right;
	width:402px;
}
/*=×ó±ß=*/
.tips {
	padding:10px 10px 10px 10px;
	background:#3f7ab5 url(../img/zsk_left_bg01.png) no-repeat left top;
	font:16px/45px "Î¢ÈíÑÅºÚ";
	color:#fff;
}
.hl-box {
	padding:6px 8px 10px 8px;
	background:#fff url(../img/zsk_left_bg02.png) no-repeat left bottom;
	overflow:hidden;
}
.hl-main {
	margin-bottom:10px;
	background:url(../img/zsk_left_con_bg.png) no-repeat 212px 155px;
	overflow:hidden;
}
.hl-con {
	padding-top:10px;
	background:url(../img/zsk_left_stxt_bg01.png) no-repeat;
}
.hl-con .bg {
	padding:0 6px 3px 2px;
	background:#f9f9f9 url(../img/zsk_left_stxt_bg02.png) no-repeat left bottom;
}
.hl-con .edu {
	padding-right:16px;
	height:385px;
	overflow-y:scroll;
}
.edu h6 {
	height:48px;
}
.edu h6 strong {
	display:inline-block;
	padding-right:18px;
	background:url(../img/zsk_left_stxt_arrow.png) no-repeat right center;
	font:24px/48px "Î¢ÈíÑÅºÚ";
	color:#0068b7;
}
.position {
	height:24px;
	font:12px/24px "Î¢ÈíÑÅºÚ";
	color:#999;
}
.position span {
	margin:0 5px;
	font:12px/24px "Î¢ÈíÑÅºÚ";
	color:#999;
}
.position a {
	font:12px/24px "Î¢ÈíÑÅºÚ";
	color:#999;
}
.position a:hover {
	color:#0068b7;
}
.edu-tit {
	margin-top:5px;
	height:30px;
}
.edu-tit li {
	display:inline-block;
	float:left;
	width:95px;
	height:30px;
	text-align:center;
	border-left:1px solid #f9f9f9;
	background:#f2f2f2;
	font:14px/30px "Î¢ÈíÑÅºÚ";
	color:#333;
	cursor:pointer;
}
.edu-tit li.active {
	background:#0068b7;
	color:#fff;
}
.edu-con {
	padding:15px 0 0 0;
	min-height:250px;
}
.edu-list li {
	padding-left:15px;
	height:30px;
	background:url(../img/zsk_left_stxt_li_ico.png) no-repeat left center;
}
.edu-list li a {
	font:14px/40px "Î¢ÈíÑÅºÚ";
	color:#333;
}
.edu-list li a strong {
	font:14px/40px "Î¢ÈíÑÅºÚ";
	color:#d02626;
}
.edu-list li a:hover, .edu-list li a:hover strong {
	color:#0068b7;
}
.hl-con .helps {
	padding-right:10px;
	height:18px;
	text-align:right;
}
.hl-con .helps a {
	display:inline-block;
	padding-left:24px;
	margin-right:15px;
	font:12px/18px "Î¢ÈíÑÅºÚ";
	color:#333;
}
.hl-con .helps a.yes {
	background:url(../img/zsk_left_stxt_ico1.png) no-repeat left center;
}
.hl-con .helps a.no {
	background:url(../img/zsk_left_stxt_ico2.png) no-repeat left center;
}
.hl-con .helps a:hover {
	color:#0068b7;
}
/*=ÊäÈëÇøÓò=*/
.write {
	padding-bottom:10px;
	background:url(../img/zsk_left_txt_bg02.png) no-repeat left bottom;
}
.write .bg {
	padding-top:10px;
	background:url(../img/zsk_left_txt_bg01.png) no-repeat;
}
.wr-box {
	padding:0 25px 8px 25px;
	background:#f9f9f9;
	border-left:1px solid #f19784;
	border-right:1px solid #f19784;
	height:100px;
}
.wr-text {
	height:60px;
	position:relative;
}
.wr-text .txt {
	width:515px;
	height:58px;
	background:#f9f9f9;
	border:medium none;
	font:14px "Î¢ÈíÑÅºÚ";
	color:#333;
	outline:none;
	vertical-align:top;
}
.wr-tips {
	position:absolute;
	left:-26px;
	bottom:72px;
	width:565px;
	background:#fff;
	border:1px solid #f19784;
}
.wr-tips li {
	height:32px;
}
.wr-tips li a {
	display:inline-block;
	padding:0 26px;
	width:513px;
	height:32px;
	font:14px/32px "Î¢ÈíÑÅºÚ";
	color:#666;
}
.wr-tips li a strong {
	font:14px/32px "Î¢ÈíÑÅºÚ";
	color:#d02626;
}
.wr-tips li a:hover {
	background:#f3f8ff;
}
.wr-btn {
	margin-top:10px;
	height:31px;
}
.wr-btn span {
	display:inline-block;
	float:left;
	padding-left:22px;
	background:url(../img/zsk_left_txt_ico.png) no-repeat left center;
	font:12px/31px "Î¢ÈíÑÅºÚ";
	color:#999;
}
.wr-btn span label {
	margin:0 3px;
	font:bold 12px/31px "Î¢ÈíÑÅºÚ";
	color:#ed674c;
}
.wr-btn a {
	display:inline-block;
	float:right;
	width:90px;
	height:31px;
	background:url(../img/zsk_left_btn_bg.png) no-repeat 0 -32px;
	text-align:center;
	font:12px/31px "Î¢ÈíÑÅºÚ";
	color:#fff;
}
.wr-btn a:hover {
	background:url(../img/zsk_left_btn_bg.png) no-repeat 0 0;
}
/*=ÓÒ±ß=*/
.hr-box {
	padding-bottom:10px;
	background:url(../img/zsk_right_bg02.png) no-repeat left bottom;
}
.hr-box .hr-bg {
	padding:0 14px 4px 14px;
	background:#fff url(../img/zsk_right_bg01.png) no-repeat 0 0;
}
.hr-tit {
	padding-left:28px;
	height:46px;
	font:16px/46px "Î¢ÈíÑÅºÚ";
	color:#0072c9;
}
/*ÓÒ±ß-ÖÇÄÜ±êÇ©*/
.hr-znbq .hr-tit {
	background:url(../img/zsk_right_ico1.png) no-repeat 0 15px;
}
.znbq-tit {
	margin-top:20px;
	padding:0 0 0 8px;
	height:28px;
	background:url(../img/zsk_right_tagtit_bg01.png) repeat-x left bottom;
}
.znbq-tit li {
	display:inline-block;
	float:left;
	padding-bottom:4px;
	width:72px;
	height:24px;
	text-align:center;
	font:14px/24px "Î¢ÈíÑÅºÚ";
	color:#3f7ab5;
	cursor:pointer;
}
.znbq-tit li.active {
	background:url(../img/zsk_right_tagtit_bg02.png) no-repeat 0 0;
	color:#fff;
}
.znbq-box {
	padding:0px 0px 20px 20px;
	height:155px;
	background:#f9f9f9;
	overflow:hidden;
}
.znbq-box li {
	display:inline-block;
	float:left;
	width:86px;
	height:36px;
	overflow:hidden;
}
.znbq-box li a {
	font:12px/36px "Î¢ÈíÑÅºÚ";
	color:#999;
}
.znbq-box li a:hover {
	color:#0068b7;
}
/*ÓÒ±ß-ÈÈµã¹Ø×¢*/
.hr-rdgz .hr-tit {
	background:url(../img/zsk_right_ico2.png) no-repeat 0 13px;
}
.rdgz-con {
	padding:10px 6px 0 6px;
	height:150px;
	overflow:hidden;
}
.rdgz-con li {
	height:30px;
	overflow:hidden;
}
.rdgz-con li span {
	display:inline-block;
	float:left;
	margin:6px 10px 6px 0;
	width:18px;
	height:18px;
	background:#bbb;
	text-align:center;
	font:12px/18px "Î¢ÈíÑÅºÚ";
	color:#fff;
	overflow:hidden;
}
.rdgz-con li.s1 span {
	background:#ff6b50;
}
.rdgz-con li.s2 span {
	background:#ff9446;
}
.rdgz-con li.s3 span {
	background:#77c25d;
}
.rdgz-con li.s4 span {
	background:#73ade6;
}
.rdgz-con li a {
	font:14px/30px "Î¢ÈíÑÅºÚ";
	color:#666;
}
.rdgz-con li a:hover {
	color:#0068b7;
}
/*ÓÒ±ß-ÀúÊ·¼ìË÷*/
.hr-lsjs .hr-tit {
	background:url(../img/zsk_right_ico3.png) no-repeat 0 14px;
}
.lsjs-box {
	padding:10px 0 0 0;
	height:65px;
	overflow:hidden;
}
.lsjs-box li {
	display:inline-block;
	float:left;
	margin:0 15px;
	_margin:0 14px;
	height:30px;
	white-space: nowrap;
}
.lsjs-box li a {
	font:14px/30px "Î¢ÈíÑÅºÚ";
	color:#666;
}
.lsjs-box li a:hover {
	color:#0068b7;
}
/*=°æÈ¨=*/
.footer {
	padding:65px 0 40px 0;
	background:#2c5e98 url(../img/zsk_foot_bg.png) no-repeat 50% top;
}
.foot-con {
	padding:0 120px 0 160px;
}
.footer span {
	display:inline-block;
	float:left;
	margin:5px 40px 0 0;
	padding:0 35px 0 0;
	border-right:1px solid #446f91;
}
.foot-tab {
	display:inline-block;
	float:left;
	width:590px;
}
.foot-tab td {
	height:24px;
	font:12px/24px "Î¢ÈíÑÅºÚ";
	color:#acbad0;
}
/*=ËÑË÷½á¹ûÒ³=*/
.fymain {
	margin:20px 0 35px 0;
	background:#fff url(../img/zsk_fycon_bg01.png) no-repeat left bottom;
}
.search {
	padding:30px 182px 28px 184px;
	height:36px;
	background:#2c5e98 url(../img/zsk_fycon_bg02.png) no-repeat;
}
.search-box {
	position:relative;
}
.search .txt {
	display:inline-block;
	float:left;
	padding:5px 10px 5px 15px;
	width:520px;
	height:26px;
	border:medium none;
	background:#fff url(../img/zsk_fycon_search_txt_bg.png) no-repeat;
	font:14px/26px "Î¢ÈíÑÅºÚ";
	color:#333;
	outline:none;
}
.search .btn {
	display:inline-block;
	float:left;
	width:87px;
	height:36px;
	background:#56abff url(../img/zsk_fycon_search_btn_bg.png) no-repeat right top;
	border:medium none;
	font:16px/36px "Î¢ÈíÑÅºÚ";
	color:#fff;
	outline:none;
	cursor:pointer;
}
.search-ul {
	position:absolute;
	left:-1px;
	top:33px;
	width:545px;
	background:#fff;
	border:1px solid #56abff;
}
.search-ul li {
	height: 32px;
}
.search-ul li a {
	display:inline-block;
	padding:0 10px 0 18px;
	width:517px;
	height:32px;
	font:14px/32px "Î¢ÈíÑÅºÚ";
	color:#333;
}
.search-ul li a strong {
	font:14px/32px "Î¢ÈíÑÅºÚ";
	color:#d02626;
}
.search-ul li a:hover {
	background:#f3f8ff;
}
.fywrap {
	padding:30px 16px 56px 16px;
}
.fywrap .resulte {
	height:36px;
	font:24px/36px "Î¢ÈíÑÅºÚ";
	color:#333;
}
.fywrap .resulte strong {
	font:24px/36px "Î¢ÈíÑÅºÚ";
	color:#cc2020;
}
.fy-left {
	display:inline-block;
	float:left;
	width:205px;
}
.ss-num {
	margin:20px 0 15px 0;
	padding-left:6px;
	height:24px;
	font:12px/24px "Î¢ÈíÑÅºÚ";
	color:#666;
}
.fy-left dl {
	padding-left:6px;
	border-top:4px solid #686868;
}
.fy-left dt {
	margin-top:30px;
	height:36px;
	font:16px/36px "Î¢ÈíÑÅºÚ";
	color:#333;
}
.fy-left dd {
	height:30px;
}
.fy-left dd a {
	font:12px/30px "Î¢ÈíÑÅºÚ";
	color:#333;
}
.fy-left dd a:hover {
	color:#0068b7;
}
.fy-right {
	display:inline-block;
	float:right;
	width:735px;
}
.fylist li {
	padding:30px 0 20px 8px;
	border-top:1px solid #f0f0f0;
	overflow:auto;
	_zoom:1;
}
.fypic {
	display:inline-block;
	float:left;
	margin-right:25px;
	width:172px;
}
.fy-nr dt {
	margin-bottom:10px;
	height:30px;
}
.fy-nr dt a {
	font:16px/30px "Î¢ÈíÑÅºÚ";
	color:#296cb6;
}
.fy-nr dt a strong {
	font:16px/30px "Î¢ÈíÑÅºÚ";
	color:#cc2020;
}
.fy-nr dt a:hover {
	text-decoration:underline;
}
.fy-nr dd {
	font:12px/24px "Î¢ÈíÑÅºÚ";
	color:#333;
}
.fy-nr dd strong {
	font:12px/24px "Î¢ÈíÑÅºÚ";
	color:#cc2020;
}
/*=·­Ò³µ¼º½=*/
.t-page {
	padding:30px 20px 0 0;
}
.b-page {
	margin-top:25px;
	background:#f0f0f0;
	padding:8px 20px 0 0;
}
.page {
	font:12px "Î¢ÈíÑÅºÚ";
	color:#666;
	height:33px;
	overflow:visible;
	text-align:right;
}
.page a {
	display:inline-block;
	float:right;
	padding: 5px 10px;
	color: #666;
	margin-right: 3px;
	text-decoration: none;
	font:12px "Î¢ÈíÑÅºÚ";
}
.page a:hover {
	color:#fff;
	background-color: #046cb5;
}
.page a:active {
	font:12px "Î¢ÈíÑÅºÚ";
	color: #fff;
	background-color: #046cb5;
}
.page span {
	display:inline-block;
	float:right;
}
.page span.current {
	display:inline-block;
	font:12px "Î¢ÈíÑÅºÚ";
	padding:5px 6px;
	font-weight: bold;
	margin-right: 3px;
	color:#296cb6;
}
.page span.disabled {
	display:inline-block;
	font:12px "Î¢ÈíÑÅºÚ";
	padding: 5px 10px;
	color:#ccc;
	margin: 0px 0px 0px 10px;
}
.page a.next {
	font:12px "Î¢ÈíÑÅºÚ";
	margin: 0px 0px 0px 10px;
}
.page a.next:hover {
	border: #2b55af 2px solid;
}
.page a.prev {
	font:12px "Î¢ÈíÑÅºÚ";
	margin: 0px 10px 0px 0px;
}
.page a.prev:hover {
	color:#296cb6;
}

.triangle-border {
	position:relative;
	float:left;
	padding:15px;
	border:1px solid #ddd;
	color:#333;
	background:#fff;
	/* css3 */
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
}
.triangle-border-blue {
	position:relative;
	float:right;
	padding:15px;
	border:1px solid #0c91d5;
	color:#333;
	background:#0c91d5;
	/* css3 */
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
}

.triangle-border.left {
	margin-left:30px;
	width:400px;
}

.triangle-border-blue.right {
	margin-right:30px;
	max-width:400px;
}

.triangle-border:before {
	content:"";
	position:absolute;
	bottom:-20px; /* value = - border-top-width - border-bottom-width */
	left:40px; /* controls horizontal position */
    border-width:20px 20px 0;
	border-style:solid;
    border-color:#ddd transparent;
    display:block; 
    width:0;
}
/* creates the smaller  triangle */
.triangle-border:after {
	content:"";
	position:absolute;
	bottom:-13px; /* value = - border-top-width - border-bottom-width */
	left:47px; 
	border-width:13px 13px 0;
	border-style:solid;
	border-color:#fff transparent;
    display:block; 
    width:0;
}
.triangle-border-blue:before {
	content:"";
	position:absolute;
	bottom:-20px; /* value = - border-top-width - border-bottom-width */
	left:40px; /* controls horizontal position */
    border-width:20px 20px 0;
	border-style:solid;
    border-color:#ddd transparent;
    display:block; 
    width:0;
}
/* creates the smaller  triangle */
.triangle-border-blue:after {
	content:"";
	position:absolute;
	bottom:-13px; /* value = - border-top-width - border-bottom-width */
	left:47px; 
	border-width:13px 13px 0;
	border-style:solid;
	border-color:#0c91d5 transparent;
    display:block; 
    width:0;
}

.triangle-border.left:before {
	top:10px; /* controls vertical position */
	bottom:auto;
	left:-30px; /* value = - border-left-width - border-right-width */
	border-width:15px 30px 15px 0;
	border-color:transparent #ddd;
}
/* creates the smaller  triangle */
.triangle-border.left:after {
	top:12px; /* value = (:before top) + (:before border-top) - (:after border-top) */
	bottom:auto;
	left:-30px; /* value = - border-left-width - border-right-width */
	border-width:13px 30px 13px 0;
	border-color:transparent #fff;
}
/* creates the larger triangle */
.triangle-border-blue.right:before {
	top:10px; /* controls vertical position */
	bottom:auto;
    left:auto;
	right:-30px; /* value = - border-left-width - border-right-width */
	border-width:15px 0 15px 30px;
	border-color:transparent #0c91d5;
}
/* creates the smaller  triangle */
.triangle-border-blue.right:after {
	top:12px; /* value = (:before top) + (:before border-top) - (:after border-top) */
	bottom:auto;
    left:auto;
	right:-30px; /* value = - border-left-width - border-right-width */
	border-width:13px 0 13px 30px;
	border-color:transparent #0c91d5;
}
.ans{
  clear:both;
  padding-top:20px;
}
.ask{
  clear:both;
  padding-top:20px;
}
.ansimg{
float:left;
width:48px;
}

.askimg{
float:right;
width:48px;
}