* {
	padding: 0;
	margin: 0;
	font-family: "microsoft yahei";
}

.left {
	float: left;
}

.right {
	float: right;
}

a {
	color: #3d3c3c;
	font-size: 15px;
	text-decoration: none;
}

a:hover {
	color: #066ed8;
}

ul li {
	list-style: none;
}

img {
	border: none;
}

.w_max {
	width: 100%;
}

.w_middle {
	width: 1250px;
	margin: 0 auto;
}

.w_small {
	width: 1180px;
	margin: 0 auto;
	padding: 0 35px;
	background: #fff;
}

.clearfix:before,
.clearfix:after {
	display: table;
	content: "";
}

.clearfix:after {
	clear: both;
}

.clearfix {
	*zoom: 1;
}

body {
	color: #3d3c3c;
	font-size: 15px;
	background: url(/images/body_bg.png) center top no-repeat;
}

.header_box {
	height: 225px;
}

.home_logo_box {
       float:left;
	padding-left: 35px;
	width: 265px;
	height: 225px;
	background: url(/images/logo_01.png) right center no-repeat;
	display: block;
}
.bz_logo_box {
        float:left;
	padding-left: 35px;
	width: 375px;
	height: 225px;
	background: url(/images/logo_02.png) left center no-repeat;
	display: block;
}
.menu_box {
	color: #fff;
	border-top-right-radius: 10px;
	-webkit-border-top-right-radius: 10px;
	-webkit-border-top-left-radius: 10px;
	border-top-left-radius: 10px;
	background: #027ef2;
	height: 58px;
	line-height: 58px;
	border: 1px #34a5fd solid;
}

.menu_con {
	padding-left: 35px;
}

.menu_con ul li {
	float: left;
}

.menu_con ul li a {
	display: block;
	padding-right: 80px;
	color: #fff;
	font-size: 17px;
}

.menu_con ul li a:hover {
	font-weight: bold;
}
.wp_nav .nav-item a.parent:hover{background: #027ef2;color:#fff}
.wp_nav .nav-item a.parent {color:#fff;}
.wp_nav .nav-item a span.item-name { display:inline-block; padding:0px; line-height:58px;cursor:pointer;}
.data_box {
	padding-right: 35px;
}

.img_box {
	width: 565px;
	height: 368px;
}
.dtjt9_div_text{width:100%;text-align:left;position:absolute;right:0px;bottom:0px;z-index:150;}
.dtjt9_div_text .dtjt9_div_text_title{background: url(/images/jdt_tit.png) left center repeat;text-align:left; height:45px; padding-left:22px;}
.dtjt9_div_text a{font-size:15px;font-weight:normal;line-height:45px;color:#fff;text-decoration: none;}
.dtjt9_div_text a:link{font-size:15px;font-weight:normal;line-height:45px;color:#fff;text-decoration: none;}
.dtjt9_div_text a:visited{font-size:15px;font-weight:normal;line-height:45px;color:#fff;text-decoration: none;}
.dtjt9_div_text a:hover{color:fff;}
.dtjt9_div_img .number{position:absolute;right:10px;bottom:20px; z-index:200;}
.dtjt9_div_img .number .nomal{border-radius:2px; width:15px;height:5px;line-height:4px;display:block;text-align:center;opacity: 1;background:#fff;float:left;color:#FFF;margin-right:10px;border:0px solid #FFF;font-size:0px;TEXT-DECORATION:none}
.dtjt9_div_img .number .current{border-radius:2px; width:15px;height:5px;line-height:4px;display:block;text-align:center;opacity: 1;background:#066ed8;float:left;color:#FFF;margin-right:10px;border:0px solid #FFF;font-size:0px;TEXT-DECORATION:none}

.index_top {
	padding: 33px 35px 0px;
}

.xxyd_box {
	width: 565px;
}

.tit_box {
        border-bottom-right-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	background:#ebebeb;
	height: 40px;
	line-height: 40px;
}

.xyyd_name {
	height: 40px;
	color: #353535 !important;
	display: block;
	font-size: 18px;
	padding: 0px 0px 0px 52px;
	background:url(/images/xxyd_name_bg.jpg) left center no-repeat;
}

.xyyd_more {
	font-size: 10px;
	display: block;
	height: 40px;
	text-align: center;
	width: 55px;
	color: #fff;
	background: url(/images/more_bg.png) right center no-repeat;
                 margin-right: 12px;
}

.xxyd_list {
	margin-top: 5px;
}

.xxyd_list ul li {
	vertical-align: top;
	height: 41px;
	line-height: 41px;
	background: url(/images/a_bg.png) left center no-repeat;
}

.xxyd_list ul li a {
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	float: left;
	width: 455px;
	padding-left: 28px;
	display: block;
}

.xxyd_list ul li a:hover {
	font-weight: bold;
}

.xxyd_list ul li span {
	float: right;
	color: #828282;
	font-size: 13px;
}

.tzgg_name {
	background: url(/images/tzgg_name_bg.jpg) left center no-repeat;
}

.gzzd_name {
	background: url(/images/gzzd_name_bg.jpg) left center no-repeat;
}

.index_bottom {
	padding: 25px 35px 30px;
}



.ztzl_tit {
	color: #fff;
	font-size: 16px;
	width: 39px;
	letter-spacing: 3px;
	padding: 19px 8px;
	height: 42px;
	background: url(/images/xglj_tit_bg.png) center no-repeat;
}
.xglj_box {
	width: 565px;
	height: 80px;
}
.xglj_list {
                 overflow:hidden; 
	width: 500px;
                 height: 80px;
}
.xglj_list  img{
                 margin-right: 5px;
}

.ztzl_list ul li {
	width: 245px;
	height: 80px;
	float: left;
}

.xcxx_box {
	background: url(/images/xcxx_bg.png) center no-repeat;
}

.xcxx_box a {
	padding-left: 120px;
	display: block;
	color: #fff;
	width: 125px;
	font-size: 18px;
	line-height: 80px;
}

.xcxx_box a:hover {
	font-weight: bold;
}

.yjjy_box {
	margin-left: 10px;
	background: url(/images/yjjy_bg.png) center no-repeat;
}

.footer_box {
	text-align: center;
	height: 62px;
	line-height: 62px;
	color: #3d3c3c;
	background: url(/images/footer_bg_10.png) left center repeat-x;
}

.footer_box span {
	padding: 0 12px;
}
.er_box{
	padding: 30px 35px;
}
.left_box{
	width: 245px;
}
.lmmc_box{
	height: 97px;
	line-height: 50px;
	background: url(/images/lmmc_bg.png);
	font-size: 20px;
	font-weight: bold;
	color: #066ed8;
}
.lmmc_box span{
	padding-left: 24px;
}
.er_menu{
	min-height: 220px;
	height: auto;
	padding-top: 5px;padding-bottom:110px;
	background: #f2f7fa url(/images/er_menu_bg.png) center bottom no-repeat;
}
.er_menu ul{
	width: 178px;
}
.er_menu ul li{
	height: 45px;
	line-height: 45px;
}
.er_menu ul li a{
	padding-left: 68px;
	font-size: 16px;
	display: block;
}
.wp_listcolumn {border-top:0px solid #ddd; border-bottom:0px solid #fff;}
.wp_listcolumn .wp_column a { display:block; width:110px; color:#3d3c3c; font-size:16px; font-weight:normal; word-wrap:break-word; background: url(/images/sanj.png) 47px center no-repeat;; border-bottom:0px solid #ddd; border-top:0px solid #fff; text-align: left;}
.wp_listcolumn .wp_column a .column-name { display:inline-block; line-height:45px; padding:0px; cursor:pointer;}
.wp_listcolumn .wp_column a.selected,.wp_listcolumn .wp_column a:hover{ color:#066ed8; background: #fff url(/images/sanj.png) 47px center no-repeat;}
.er_menu ul li a:hover{
	background: #fff url(/images/sanj.png) 47px center no-repeat;
}


.right_box{
	width: 890px;
}
.dqwz_box{
	color: #353535;
	padding-left: 45px;
	height: 45px;
	line-height: 45px;
	background: #f2f7fa url(/images/addre_bg.png) 12px center no-repeat;
}
.dqwz_box a{
	color: #353535;
}
.news_list{
	padding: 5px;
}
.news_list li {
	vertical-align: top;
	height: 40px;
	line-height: 40px;
	background: url(/images/a_bg.png) left center no-repeat;
}

.news_list  li a {
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	float: left;
	width: 740px;
	padding-left: 28px;
	display: block;
}
.news_list li a:hover {
	font-weight: bold;
}

.news_list li span {
	float: right;
	color: #828282;
	font-size: 13px;
}
.content_box {
	padding: 10px;
}
.content_box h3{
	font-size: 20px;
	font-weight: bold;
	color: #066ed8;
	text-align: center;
	line-height: 35px;
	padding-top: 10px;
}
.data_click{
	text-align: center;
	line-height: 35px;
	color: #666;
	font-size: 13px;
	border-bottom: 1px #eee solid;
}
.data_click span{
	padding: 0 8px;
}
.content_con{
	line-height: 200%;
	font-size: 15px;
}
.content_con p{
	text-indent: 2em;
	line-height: 200%;
	padding-top: 10px;
}
.xcxx_list_tit{
	padding: 15px 10px 10px;
	border-bottom: 1px #eee solid;
	background: url(/images/xcxx_tit.png) left center no-repeat;
}
.xcxx_list_tit a{
	padding-left: 20px;
	font-size: 16px;
	font-weight: bold;
	color: #066ed8;
}
.wp_articlecontent, .wp_articlecontent p {text-indent: 2em !important;line-height: 1.8em !important;color: #3d3c3c;}
.wp_articlecontent table { margin-bottom: 10px; border-collapse: collapse; display: table; }
.wp_articlecontent table td { background: white; padding: 5px 10px; border: 1px solid rgb(221, 221, 221); }
.wp_articlecontent a { text-decoration: none; color: rgb(51, 51, 51); }
.wp_articlecontent a:hover { text-decoration: underline; color: rgb(204, 0, 0); }
.wp_articlecontent a:visited { }
.wp_entry{
margin-top: 10px;
}