@charset "utf-8";
* {
	margin: 0px; padding: 0px;
}
html {
	-ms-overflow-y: scroll; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;
}
:focus {
	outline: 0px;
}
img {
	border: 0px currentColor; border-image: none;
}
a img {
	vertical-align: middle;
}
body {
	line-height: 1;
}
ol {
	list-style: none;
}
ul {
	list-style: none;
}
blockquote {
	quotes: none;
}
q {
	quotes: none;
}
blockquote::before {
	content: none;
}
blockquote::after {
	content: none;
}
q::before {
	content: none;
}
q::after {
	content: none;
}
table {
	border-collapse: collapse; border-spacing: 0;
}
.clear {
	width: 100%; height: 0px; line-height: 0; overflow: hidden; clear: both; font-size: 0px; display: block; _display: inline;
}
.none {
	display: none;
}
.hidden {
	visibility: hidden;
}
.clearfix::after {
	height: 0px; clear: both; display: block; visibility: hidden; content: ".";
}
.clearfix {
	display: block;  *zoom:1;
}
body {
	font: 14px Microsoft YaHei ; color: rgb(51, 51, 51); font-size-adjust: none; font-stretch: normal;
}
p {
	font: 14px Microsoft YaHei ; color: rgb(51, 51, 51); font-size-adjust: none; font-stretch: normal;
}
body {
	min-width: 1200px;
}
a {
	color: rgb(41, 41, 41); text-decoration: none;
}
a:hover {
	color: rgb(236, 60, 27); text-decoration: none;
}



.wp-wrapper {
	width: 100%;
}
.wp-wrapper .wp-inner {
	margin: 0px auto; width: 1200px; max-width: 1200px;
}

.wp-wrapper .wp-inner-disp {
	margin: 0px auto; width: 1100px; max-width: 1100px;
}.zshead {
	background-position: left bottom; width: 100%; height: 250px; 
	background-color:#6222ec;  _position: absolute;
		
}.wp-wrapper .wp-inner {
    margin: 0px auto;
    width: 1200px;
    max-width: 1200px;
}
.zs_head_top {
	height: 200px; color: rgb(255, 255, 255); line-height: 33px; font-size: 12px;	
	background: url("../images/zslogo1.png")  no-repeat center;  
}
.zsright {
	margin-top: 12px;
	float: right;
	width:400px;
	
	
}/*导航*/
.wp-nav{height: 49px; background-color:rgba(0,0,0,0.2);}

.wp_nav .nav-item {
	color: rgb(255, 255, 255); float: left; display: inline-block; position: relative; z-index: 100;
}

.wp_nav .nav-item A SPAN.item-name {
	padding: 0px 23px; height: 49px; color: rgb(255, 255, 255); line-height: 49px; font-family: "Microsoft YaHei"; font-size: 18px; display: inline-block;
}


.wp_nav .nav-item A SPAN.item-name:hover {
	color: rgb(255, 255, 255); text-decoration: none; background-color:rgba(0,0,0,0.4);/* rgb(63, 89, 143);*/
}
.sub-nav {
	left: 0px; top: 49px; display: none; position: absolute; z-index: 100; min-width: 118px; background-color: rgb(242, 242, 242);
}
.sub-nav .nav-item {
	vertical-align: top; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: solid; white-space: nowrap; position: relative; _zoom: 1;
}

.sub-nav .nav-item A SPAN.item-name {
    height: 32px;
    text-align: center;
    color: rgb(39, 39, 39);
    line-height: 32px;
    font-family: "Microsoft YaHei";
    display: block;
    font-size: 16px;
}

.sub-nav .nav-item a SPAN.item-name:hover {
	color: rgb(255, 255, 255); display: block; background-color:#6222ec;/* rgb(63, 89, 143);*/
}
.sub-nav .sub-nav {
	left: 100%; top: 0px; border-left-color: rgb(221, 221, 221); border-left-width: 1px; border-left-style: solid; z-index: 200; background-color: rgb(230, 230, 230);
}.cbox-news {
	background: rgb(246, 246, 246); border: 1px solid rgb(228, 228, 228); border-image: none; width: 100%; float: left;
}
.ban{height: 460px; position: static;}
.cbox-news {
	background: rgb(246, 246, 246); border: 1px solid rgb(228, 228, 228); border-image: none; width: 100%; float: left;
}.cbox1-left {
	width: 32%; margin-right: 2%; float: left;
}
.cbox1-right {
	width: 32%; float: right;
}
.cbox2-left {
	padding: 10px; width: 1175px; font-size: 14px; float: left;
}

.cbox3-left {
	padding: 10px; width: 575px; font-size: 14px; float: left;
}
.cbox3-right {
	padding: 10px 15px; width: 575px; float: right;
}
.sbox {
	width: 280px; margin-right: 0px; float: right;
}
.sboximg {
	margin: 0px; padding: 0px;
}
.sboximg img {
	margin: 5px; padding: 2px; border: 1px solid rgb(204, 204, 204); border-image: none;
}
.sidebar .sbox {
	background: url("../images/mh1.png") repeat-y 0px 0px; padding: 0px 35px;
}.head-bar {
	height: 33px; margin-bottom: 10px; border-bottom-color: #6222ec; border-bottom-width: 2px; border-bottom-style: solid; position: relative; padding-top: 10px;
}
.post-title {
	display: inline-block; height: 32px; color:#6222ec; line-height: 32px; padding-left: 0px; font-family: "Microsoft YaHei"; font-size: 18px; font-weight: 600; }
	

.xsbg {
	padding-left:500px;}
	
	.xwtz_news {
    position: relative;
}

.wp-footer {
	background-color:#6222ec;  /* rgb(63, 89, 143);*/ height: 126px;
}
.wp-footer .wp-inner {
	padding: 0px;
}
.wp-footer .wp-inner .footer {
	width: 570px; text-align: left; color: rgb(255, 255, 255); line-height: 24px; padding-top: 30px; font-family: "Microsoft YaHei"; font-size: 12px; float: left;
}
.wp-footer .wp-inner .footer span {
	margin-right: 5px;
}.wp_search input.search {
	width: 46px;
    height: 27px;
    background: url(../images/sousuo_white.jpg) no-repeat;
    border: 0px;
}
.wp_search input#keyword {
	border: 0px;
    width: 162px !important;
    height: 27px;
	line-height:27px;
	background:url(../images/sousuoshuru.png);
	color:#8d8d8d;
	float:left;
	padding-left:10px;
}
.wp-footer .wp-inner .footer a {
	margin: 0px 5px; color: rgb(255, 255, 255); font-size: 14px;
}
.wp-footer .wp-inner .footer a:hover {
	color: rgb(255, 255, 255); text-decoration: underline;
}
.foot_logo {
	width: 69px; line-height: 160px; margin-right: 20px; float: left;
}
.foot_logo img {
	width: 100%; vertical-align: middle;
}
.foot_mc {
	color: rgb(255, 255, 255); font-family: "Microsoft YaHei"; font-size: 14px;
}
.foot_share {
	width: 273px; float: right;
}
.foot_cpr {
	text-align: right; color: rgb(255, 255, 255); line-height: 24px; font-family: "Microsoft YaHei"; font-size: 12px; margin-top: 27px;
}.path {
	background-image: url("../images/path.png");
}
.path a {
	color: rgb(63, 89, 143);
}
.post-news {
	padding: 5px 5px 0 0;
}
.post-news li {
	background-position: left; height: 35px; line-height: 35px; overflow: hidden; padding-left: 15px; display: block; background-image: url("/maths/images/25.gif"); background-repeat: no-repeat;
}
.post-news li span {
	margin: 0px 3px; float: right;
}
.post-more {
    top: 20px;
    right: 0px;
    line-height: 20px;
    margin-top: 0px;
    position: absolute;
}
.cbox-right .post-8 .post-head .post-more a {
	color: rgb(63, 89, 143); font-family: "Microsoft YaHei";
}
.post-more a {
	color: rgb(157, 157, 157); padding-right: 10px; font-size: 12px; text-decoration: none;
}
.post-more a:hover {
	color: rgb(6, 80, 156);
}
.wp-post .post-body {
	
}
.news-item {
	height: 35px; line-height: 35px; overflow: hidden; vertical-align: top; position: relative;
}
.news-item .meta-title {
	overflow: hidden; margin-right: 76px; display: block; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.news-item .meta-title a {
	color: rgb(0, 0, 0); font-family: "Microsoft YaHei"; font-size: 15px;
}
.news-item .meta-title a:hover {
	color: rgb(37, 77, 144);
}
.news-item .meta-time {
	top: 50%; width: 80px; height: 20px; text-align: right; right: 0px; color: rgb(45, 45, 45); line-height: 20px; font-family: "Microsoft YaHei"; margin-top: -10px; display: block; position: absolute;
}

/*xinwen ziti*/
.wp_article_list .list_item {
    width: 100%;
    height: 24px;
    line-height: 35px;
    border-bottom: 1px dashed #ccc;
    vertical-align: top;float:left;
}
/*search*/
.wp_search input.search {
	width: 46px;
    height: 27px;
    background: url(../images/sousuo_white.jpg) no-repeat;
    border: 0px;
}
.wp_search input#keyword {
	border: 0px;
    width: 162px !important;
    height: 27px;
	line-height:27px;
	background:url(../images/sousuoshuru.png);
	color:#8d8d8d;
	float:left;
	padding-left:10px;
}
.wp_article_list .list_item {  height: 34px;
   
}

.wp_article_list .list_item .Article_Index {
     height: 33px;
   
} .post-more a {
	color: rgb(157, 157, 157); padding-right: 10px; font-size: 12px; text-decoration: none;
}
.post-more a:hover {
	color: rgb(6, 80, 156);
}
.wp-post .post-body {
	
}
.news-item {
	height: 35px; line-height: 35px; overflow: hidden; vertical-align: top; position: relative;
}
.news-item .meta-title {
	overflow: hidden; margin-right: 76px; display: block; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.list_item a {
	color: rgb(0, 0, 0); font-family: "Microsoft YaHei"; font-size: 15px;text-ducoration:none;
}
.list_item a:hover {
	color: rgb(37, 77, 144);
}a {
    color: rgb(41, 41, 41);
    text-decoration: none;
}
.news-item .meta-time {
	top: 50%; width: 80px; height: 20px; text-align: right; right: 0px; color: rgb(45, 45, 45); line-height: 20px; font-family: "Microsoft YaHei"; margin-top: -10px; display: block; position: absolute;
}
body{font: 16px Microsoft YaHei;
    color: rgb(51, 51, 51);
    font-size-adjust: none;
    font-stretch: normal;
}.head_inner {
	margin: 0px auto; width: 1200px;
}
  

.zsxx {
  float: left;
    
}
.zsxx_img img{
    width: 115px;
    height: 110px;
    float: left;
    margin-right: 10px;
	padding-bottom: 15px;
padding-top: 15px;}

.zsfw {
  float: left;
    
}
.zsfw_img img{
    width: 115px;
    height: 110px;
    float: left;
    margin-right: 10px;
padding-bottom: 5px;
padding-top: 5px;}


#wp_news_w133 .zsfw_biaoti A{
    color: rgb(63, 89, 143);
    font-weight: 600;
    text-align: center;
    display: line-block;
    padding: 0px 12px 0px 0px;
    white-space: pre-line;
    float: left;
}td.imgscroll2_td span{
color: rgb(63, 89, 143);
font-weight: 600;
text-align: center;display:line-block;
padding:0px 12px 0px 0px;
white-space:pre-line;
float:left;
}/* ---?input--- */

.search-panel {
	width: 20%; clear: right; margin-top: 33px; margin-right: 30px; margin-bottom: 12px; float: left;
}
.search-window {
	background: url("../images/search.png"); overflow: hidden;
}
.wp-search {
	position: relative;
}
.wp-search form {
	display: block;
}
.wp-search .search-input {
	margin-right: 40px; margin-left: 10px;
}
.wp-search .search-input input.search-title {
	background: none; padding: 7px 0px; outline: 0px; border: currentColor; border-image: none; width: 100%; height: 20px; color: rgb(41, 41, 41); line-height: 20px; font-size: 16px;
}
.wp-search .search-btn {
	top: 50%; width: 34px; height: 34px; right: 0px; margin-top: -17px; position: absolute;
}
.wp-search .search-btn input.search-submit {
	background: url("../images/search_b.png") no-repeat center; outline: 0px; border: 0px currentColor; border-image: none; width: 100%; height: 34px; cursor: pointer;
}
.menu-switch-arrow {
	background-position: left; display: none; background-image: url("../images/arrow.png"); background-repeat: no-repeat;
}
*{border:0;}/*列表页*/
.list_banner{height:255px; background:url(../images/listcolumn_t.jpg) no-repeat center;}
.list_lt{ width:260px; height:55px; background:#6222ec;}
.list_lt img{ float:left; margin-left:20px; margin-top:3px; margin-right:10px;}
.list_lt span{ font-size:16px; color:#fff; float:left;}
.list_lb{ width:260px; height:54px; border-bottom:1px solid #e4e4e4; background:url(../images/list_lb1.png) no-repeat 240px 22px;}
.list_lb a{ display:block; width:215px; height:54px; float:left; padding-left:45px; font-size:16px; color:#686868; text-align:left; line-height:55px;}
.list_lb a:hover{ color:#fff;}
.list_lb:hover{ width:260px; height:54px; border-bottom:1px solid #e4e4e4; background:#6222ec;  /*url(../images/list_lb2.png) no-repeat 240px 22px;*/ color:#ffffff;}  /*#3366cc*/
.list_kf{padding-top:20px;}
.list_r1{height:40px; border-bottom:1px solid #e4e4e4;}
.list_r1 img{ float:left; margin-top:3px; margin-right:5px;}
.list_r1 a:hover{ color:#056895;}  /*#3366cc*/
.list_r2 { text-align:left; padding-top:10px;}
.list_r2 span{ font-size:18px; color:#333; font-weight:bold;}
.list_r3{ height:40px; border-bottom:1px dashed #cccccc; text-align:left; background:url(../images/dot.jpg) no-repeat left;}
.list_r3 a{ margin-left:8px;}
.list_r3 a:hover{ color:#056895;} /*#3366cc*/
.list_r4{ height:40px; border-bottom:1px dashed #cccccc; text-align:right;}
.list_r4 span{ color:#999;}
.fenye{ border:1px solid #dddddd; background:#f5f5f5; text-align:center; line-height:30px; margin-right:5px;}
.fenye:hover{ background:#153f8b;}
.fenye a:hover{ color:#fff; display:block;}
.list_banner2{height:255px; background:url(../images/displayinfo.jpg) no-repeat center;}

/*详情页*/
.listcolumn1{ border-bottom:1px solid #e4e4e4;}
.listcolumn1 a{ font-size:16px;}
.listcolumn1 a:hover{ color:#056895;}  /*#3266cc*/
.listcolumn1 img{ float:left; margin-top:3px; margin-right:5px;}
.listcolumn2{ padding-top:30px;}
.listcolumn2 h2{ font-size:18px; color:#333; font-weight:bold;}
.listcolumn3{ padding-top:30px; padding-bottom:30px;}
.listcolumn4{ text-align:left;}
.listcolumn4 p{ font-size:16px; text-align:left; text-indent:2em; padding-top:5px; padding-bottom:5px;}
.listcolumn4 span{ font-size:16px; color:#333; font-weight:normal;}
.listcolumn5 a{ color:#056895; font-size:16px;}  /*#3366cc*/
.listcolumn6{ padding-top:20px;}
.bbt {white-space: normal;}