﻿@charset "utf-8";
/* CSS Document */
* {margin: 0;padding: 0;}
html {-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;overflow-y: scroll; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}
:focus { outline:0;}
img { border:0;}
a img { vertical-align: middle;}
body {line-height: 1; background:#fff; font-family:"微软雅黑"}
ol, ul {list-style: none;}
blockquote, q {	quotes: none;}
blockquote:before, blockquote:after,q:before, q:after {	content: '';	content: none;}
table {	border-collapse: collapse;	border-spacing: 0;}
.clear { width:100%; height:0; line-height:0; font-size:0; overflow:hidden; clear:both; display:block; _display:inline;}
.none { display:none;}
.hidden { visibility:hidden;}
.clearfix:after{clear: both;content: ".";display: block;height: 0;visibility: hidden;}
.clearfix{display: block; *zoom:1;}
a{text-decoration:none;}

.wp-wrapper {
    width: 1100px;
    margin: 0 auto;
}
.head_left {
    width: 486px;
    height: 80px;
    float: left;
}
.head_right {
    float: right;
    width: 231px;
    height: 80px;
}
.head {
    padding-top: 26px;
    padding-bottom: 28px;
	background:#3aa1dd url(images/head.png) top center no-repeat;
}
.nav {
    height: 46px;
    background: #2877a5;
}
.banner_left {
    float: left;
    width: 708px;
    height: 398px;
}
.banner_right {
    width: 392px;
    height: 398px;
    float: right;
    background: #569d99;
}
.banner {
    margin-top: 10px;
    margin-bottom: 28px;
}
.main {
    margin-top: 25px;
    margin-bottom: 23px;
}
.main_bottom {
    margin-top: 43px;
}
.main_top_left {
    width: 444px;
    height: 366px;
    float: left;
}
.main_top_right {
    width: 614px;
    height: 366px;
    float: right;
}
.main_bottom_left {
    width: 444px;
    height: 238px;
    float: left;
}
.main_bottom_right {
    width: 614px;
    height: 238px;
    float: right;
}
.footer {
    height: 286px;
    width: 100%;
	background:url(images/footer.png) top center no-repeat;
}
.nav .wp_nav .nav-item a span.item-name {
    display: inline-block;
    padding: 5px 20px;
    line-height: 36px;
    cursor: pointer;
}
.nav .wp_nav .nav-item a {
    font-family: "Microsoft Yahei";
    display: block;
    text-align: center;
    position: relative;
    z-index: 100;
    font-size: 16px;
    color: #fff;
}
.nav .wp_nav .sub-nav .nav-item .mark {
    background: #2877a5;
}
.nav .wp_nav .sub-nav .nav-item a{
	border-top:0px;}
.xxyw_top {
    width: 339px;
    height: 150px;
    margin: 0 auto;
    margin-top: 15px;
    border-bottom: 1px solid #fff;
}
.xxyw_bottom {
    width: 339px;
    height: 196px;
    margin: 0 auto;
    margin-top: 15px;
}
.xxyw_top h3.tit {
    float: left;
    line-height: 42px;
    height: 42px;
    color: #fff;
    font-family: "微软雅黑";
}
.xxyw_top .more_btn {
    line-height: 42px;
    height: 42px;
    float: right;
}
.xxyw_top .more_btn a {
    color: #fff;
    font-size: 12px;
    text-decoration: none;
    font-family: "宋体";
}
.xxyw_bt {
    height: 36px;
    line-height: 36px;
	width:100%;
	overflow:hidden;
}
.xxyw_bt a {
    font-size: 16px;
    color: #fff;
    text-decoration: none;
    font-family: "微软雅黑";
}
.xxyw_jj a {
    font-size: 12px;
    font-family: "宋体";
    color: #a8f0e3;
    line-height: 18px;
    text-decoration: none;
}
.xxyw_list {
    height: 28px;
    line-height: 28px;
}
.xxyw_list_bt {
    float: left;
}
.xxyw_list_time {
    float: right;
    font-size: 14px;
    color: #fff;
    font-family: "微软雅黑";
}
.xxyw_list_bt {
    float: left;
    padding-left: 9px;
	background:url(images/dian.png) 3px center no-repeat;
}
.xxyw_list_bt a {
    font-size: 14px;
    color: #fff;
    font-family: "微软雅黑";
    text-decoration: none;
}
.kstd_list {
    width: 110px;
    float: left;
    text-align: center;
}
.kstd_img {
    margin-bottom: 14px;
}
.kstd_bt {
    line-height: 22px;
}
.kstd_bt a {
    font-size: 13px;
    font-family: "微软雅黑";
    color: #2d2d2d;
    text-decoration: none;
}
.main_top h3.tit {
    float: left;
    line-height: 44px;
    height: 44px;
    font-size: 18px;
    font-family: "微软雅黑";
    font-weight: bold;
    color: #000;
}
.main_top .more_btn {
    float: right;
    line-height: 44px;
    height: 44px;
}
.main_top .more_btn a {
    color: #34242f;
    font-size: 12px;
    font-family: "微软雅黑";
    text-decoration: none;
	opacity:0.5;
	filter:alpha(opacity=50); 
}
.zxgg h3.tit {
    border-bottom: 5px solid #2b99da;
}
.main_top .tt{
	background:url(images/tt_bj.png) 0px 46px repeat-x;}
	
.list_bt {
    float: left;
}
.list {
    height: 30px;
    line-height: 30px;
}
.list_bt a {
    font-size: 14px;
    color: #1e1e1e;
    text-decoration: none;
    font-family: "微软雅黑";
}
.list_time {
    float: right;
    font-size: 14px;
    font-family: "微软雅黑";
    color: #737373;
}
.main_top .con {
    margin-top: 17px;
}
.zxgkxx h3.tit {
    border-bottom: 5px solid #569d99;
}
.xxjs{
	margin-top:18px;
	width:615px;
	height:102px;
	background:#edeef0;}
.main_bottom .tt {
    line-height: 38px;
    height: 38px;
}
.main_bottom_right .tt{
	background:#2b99da;}
.main_bottom h3.tit {
    float: left;
    color: #fff;
    font-size: 18px;
    font-family: "微软雅黑";
    font-weight: bold;
	margin-left:12px;
}
.main_bottom .more_btn {
    float: right;
    margin-right: 18px;
}
.main_bottom .more_btn a {
    color: #fff;
    text-decoration: none;
    font-size: 12px;
    font-family: "微软雅黑";
}
.main_bottom_right .con {
    margin-top: 11px;
}
.fm-box .wp_search{font-size: 12px; font-family:"宋体";
    color: #5e5e5e;}
.fm-box .wp_search span { margin:0px 2px;    display: inline-block;
    vertical-align: bottom;  line-height: 19px;}
.fm-box .wp_search_ad > div {margin:10px 0;}
.fm-box .wp_search .search {
	background:url(images/ss.gif) no-repeat; width:72px;
}
.fm-box .wp_search .search {
}
.fm-box form select {
    width: 130px;
}
.fm-box {
    padding: 15px 10px 15px 30px;
}
.foot_left{
	width:551px;
	float:left;}
.foot_middle{
	width:214px;
	float:left;}
.foot_right{
	width:256px;
	float:right;}
.xxgksl {
    margin-top: 33px;
    float: left;
    width: 49%;
}
.xxgksl_bt {
    line-height: 46px;
    height: 46px;
    color: #0071b2;
    font-family: "微软雅黑";
    font-size: 18px;
    font-weight: bold;
}
.xxgksl_nr p {
    line-height: 28px;
    color: #343434;
    font-size: 14px;
    font-family: "微软雅黑";
}
.zxsl {
    margin: 0 auto;
    width: 152px;
    height: 40px;
    margin-top: 54px;
    margin-bottom: 32px;
}
.ewm {
    width: 214px;
    height: 107px;
}
.yqlj1 {
    margin-top: 74px;
}
.yqlj2 {
    margin-top: 12px;
}
.foot_bq p {
    font-size: 14px;
    font-family: "微软雅黑";
    color: #141414;
    text-align: left;
    line-height: 24px;
}
.foot_bq {
    margin-top: 27px;
}
.ss_sr {
    float: left;
    width: 196px;
    height: 33px;
    line-height: 33px;
}
.ss_sr input#keyword {
    border: 0px;
    margin: 0;
    padding: 0;
    line-height: 33px;
    height: 33px;
    background: none;
    padding-left: 4px;
    color: #fff;
}
.ss_btn {
    float: left;
    width: 35px;
    height: 33px;
}
.right_ss .wp_search .search {
    background:url(images/ss_btn.png) center center no-repeat;
    width: 35px;
    height: 35px;
    border: 0px;
    cursor: pointer;
}
.right_ss .wp_search {
    border-bottom: 1px solid #fff;
}
.right_top .wp_nav .nav-item a {
    font-family: "Microsoft Yahei";
    display: block;
    position: relative;
    z-index: 100;
    font-size: 14px;
    color: #fff;
	text-align:right;
}
.right_top .wp_nav .nav-item {
    display: inline-block;
    float: left;
    position: relative;
    vertical-align: bottom;
    width: 100%;
    text-align: right;
}
.right_top .wp_nav .nav-item a span.item-name {
    display: inline-block;
    padding: 0px 0px;
    line-height: 20px;
    cursor: pointer;
}
.right_ss {
    margin-top: 25px;
}
.main_bottom_left .tt {
    background: #7793a4;
}
.menu {
    position: relative;
    z-index: 1000;
}
.main_bottom_left .con {
    width: 416px;
    height: 175px;
    margin: 0 auto;
    margin-top: 9px;
}
.main_bottom_right .list_bt {
    float: left;
    margin-left: 12px;
}
.main_bottom_right .list_time {
    margin-right: 13px;
}
.list_left {
    width: 237px;
    min-height: 736px;
    float: left;
	background:url(images/list_left.png) repeat-x;
}
.list_right {
    width: 840px;
    min-height: 736px;
    float: right;
}
.list_main {
    margin-top: 21px;
}
.wzlm {
    background: #2c9bdb;
}
.wzlm span.Column_Anchor {
    line-height: 46px;
    font-size: 17px;
    font-family: "微软雅黑";
    color: #fff;
    padding-left: 43px;
}
.lmlb .wp_listcolumn .wp_column a .column-name {
    display: inline-block;
    line-height: 26px;
    padding: 10px 10px 10px 43px;
    cursor: pointer;
}
.lmlb .wp_listcolumn .wp_subcolumn .wp_column a {
    color: #3e3d3d;
    font-size: 15px;
    border-bottom: 1px solid #e1e1e1;
    border-top: 0px;
    background: none;
}
.lmlb .wp_listcolumn .wp_column a{
    color: #3e3d3d;
    font-size: 15px;
    border-bottom: 1px solid #e1e1e1;
    border-top:0px;
    background: none;
	font-weight:normal;
	font-family:"微软雅黑";}
.lmlb .wp_listcolumn .wp_subcolumn {
    border-top: 0px solid #fff;
}
.lmlb .wp_listcolumn .wp_column a.selected{
	background:#e2e3e1;
	}
.lmmc {
    height: 51px;
    line-height:23px;
    padding-left: 14px;
    color: #2877a5;
    font-family: "微软雅黑";
    font-size: 19px;
    border-bottom: 2px solid #eff0f0;
}
.news_list .wp_article_list .list_item {
    width: 100%;
    height: 43px;
    line-height: 43px;
    border-bottom: 1px solid #efefef;
    vertical-align: top;
}
.news_list .wp_article_list .list_item .Article_Index {
    display: inline-block;
    width: 7px;
    height: 43px;
    margin-top: 0px;
    color: #fff;
    font-size: 11px;
    float: left;
    margin-right: 12px;
    margin-left: 15px;
    overflow: hidden;
    text-indent: -99em;
    background:url(images/list_bj.png) center center no-repeat;
}
.news_list .wp_article_list .list_item .Article_Title {
    float: left;
    margin-left: 0px;
}
.news_list .wp_article_list .list_item .Article_Title a {
    font-size: 15px;
    font-family: "微软雅黑";
    color: #3d3d3d;
}
.news_list .wp_article_list .list_item .Article_PublishDate {
    color: #6a6a6a;
    font-size: 15px;
    font-family: "微软雅黑";
    margin-left: 0px;
}
.news_list {
    margin-top: 6px;
}
.wp_listcolumn {
    display: block;
    width: 100%;
    border-top: 0px solid #ddd;
    border-bottom: 0px solid #fff;
}
.info_bt {
    color: #2877a5;
    text-align: center;
    font-size: 19px;
    font-family: "微软雅黑";
    line-height: 38px;
    height: 38px;
}
.info_xx {
    line-height: 26px;
    height: 26px;
    text-align: center;
    font-size: 14px;
    color: #838383;
    font-family: "微软雅黑";
}
.info_con {
    line-height: 200%;
    margin-top: 14px;
    border-top: 2px solid #eff0f0;
    padding-top: 31px;
	padding-bottom:31px;
}
.info_main {
    margin-top: 25px;
}
div#wp_listcolumn_w22 ul.wp_listcolumn li.wp_column ul.wp_subcolumn li.wp_column a span.column-name {
    line-height: 21px;
    font-family: 微软雅黑;
    padding-right: 28px;
    padding-left: 70px;
    font-size: 12px;
    color: #3e3d3d;
}
div#wp_listcolumn_w22 ul.wp_listcolumn li.wp_column ul.wp_subcolumn li.wp_column {
    background: url(images/column2bg.jpg) no-repeat 0;
    background-position-x: 55px;
    background-position-y: 18px
}
.wp_subcolumn_list .wp_sublist .sublist_title {position: relative;border-bottom:none;
    height: auto;
    line-height: 20px;}
.lmlb ul.wp_listcolumn li.wp_column {
    background: url(images/list_bj.png) no-repeat;
    background-position-x: 27px;
    background-position-y: 21px;
}
.wp_listcolumn .wp_column a.selected {
    background: #e2e3e1 ;
}
.wp_subcolumn_list .wp_sublist .sublist_title a {
    color: #2877a5 !important;
    font-size: 15px !important;}
.wp_subcolumn_list .wp_sublist .sublist_title a.morelink {
       bottom: 0px;
    position: absolute;
    right: 13px;
    background: url(images/more_new.png) no-repeat;
    width: 40px;
    height: 18px;
    padding-bottom: 0px;
}
.wp_subcolumn_list .wp_sublist .sublist_title .morelink .moretext img {
    display: none;
}
.wp_subcolumn_list .wp_sublist .sublist_title a .subcolumn-name{padding-left: 12px;background: url(images/column2bg.jpg) no-repeat 0;}
.lmlb .wp_listcolumn .wp_column a.selected {
    background-repeat: no-repeat;
    background-position-x: 27px;
    background-image: url(images/list_bj.png);
    background-color: #e2e3e1;
    background-position-y: 21px;
}
.lmlb .wp_listcolumn .wp_subcolumn .wp_subcolumn .wp_column a:hover {
    color: #3e3d3d;
    font-size: 15px;
    border-bottom: 1px solid #e1e1e1;
    border-top: 0px;
    background: none;
}
.lmlb .wp_listcolumn .wp_subcolumn .wp_subcolumn .wp_column a.selected {
    color: #3e3d3d;
    font-size: 15px;
    border-bottom: 1px solid #e1e1e1;
    border-top: 0px;
    background: #e8e8e8;
}
.lmlb .wp_listcolumn .wp_subcolumn .wp_subcolumn {
    border-top: 0px solid #fff;
    padding-left: 20px;
}
div#wp_listcolumn_w22 ul.wp_listcolumn li.wp_column ul.wp_subcolumn li.wp_column .selected {
    background:#e8e8e8 url(images/column2bg.jpg) no-repeat 0;
    background-position-x: 55px;
    background-position-y: 18px;
}