/*wapper*/

.bsp-warp{display:block; width: 980px; margin: 0 auto;}
/* 大标题行 */
.bsp-main-left1 .butt2{
	height: 50px;
	margin-bottom: 10px;
	background-color: rgba(0, 0, 0, 0);
    box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 5px;
}
/* 大标题文字 */
.bsp-main-left1 .butt2 a{
	font-style: normal;
	font-size: 20px;
	font-family: weiruanyahei;
	color: #0d53a5;
	font-weight: normal;
	background-position: 0px;
	background-repeat: no-repeat;
	display:inline-block;
	width: 100%;
	height: 100%;
}
.bsp-main-left1 .butt2 a:hover{
	color: #fff;
}
.bsp-main-left1 .butt2 .apadding{
	padding: 12px 10px 12px 35px;
}

/* 小标题行 */
.bsp-main-left1 .list1 li{
	height: 35px;
	min-width: 100%;
	background: none;
}
.bsp-main-left1 .list1 p{
background: url(../images/zwgk11.jpg) left center no-repeat;
padding: 0 0 0 20px;
    margin-left: 20px;
}
/* 小标题文字 */
.bsp-main-left1 .list1 li a{
	font-style: normal;
	font-size: 17px;
	line-height: 35px;
	font-family: weiruanyahei;
}
.bsp-main-left1 .list1 li a:hover{
	font-style: normal;
	font-size: 17px;
	line-height: 35px;
	font-family: weiruanyahei;
	    color: #226dc5;
		font-weight: 600;
}
li.aaa a{	font-style: normal!important;
	font-size: 17px!important;
	line-height: 35px!important;
	font-family: weiruanyahei!important;
	    color: #226dc5!important;
		font-weight: 600!important;}
li.aaa a:hover{font-style: normal!important;
	font-size: 17px!important;
	line-height: 35px!important;
	font-family: weiruanyahei!important;
	    color: #226dc5!important;
		font-weight: 600!important;}

/* 加减号 */
.bsp-main-left1 .butt2 .asymbol{
	float: right;
	cursor: pointer;
}

.bsp-main-left1 .butt2 a.zwgk_001{
	background-image: url(../images/zwgk01.png);
}
.bsp-main-left1 .butt2 a.zwgk_001:hover{	
	background-image: url(../images/zwgk02.png);
	background-color: #226dc5;
} 

.bsp-main-left1 .butt2 a.zwgk_002{
	background-image: url(../images/zwgk03.png);
	
}
.bsp-main-left1 .butt2 a.zwgk_002:hover{	
	background-image: url(../images/zwgk04.png);
	    background-color: #226dc5;
} 

.bsp-main-left1 .butt2 a.zwgk_003{
	background-image: url(../images/zwgk05.png);
}
.bsp-main-left1 .butt2 a.zwgk_003:hover{	
	background-image: url(../images/zwgk06.png);
	    background-color: #226dc5;
} 

.bsp-main-left1 .butt2 a.zwgk_004{
	background-image: url(../images/zwgk07.png);
}
.bsp-main-left1 .butt2 a.zwgk_004:hover{	
	background-image: url(../images/zwgk08.png);
	    background-color: #226dc5;
} 
 
.bsp-main-left1 .butt2 a.zwgk_005{
	background-image: url(../images/zwgk09.png);
}
.bsp-main-left1 .butt2 a.zwgk_005:hover{	
	background-image: url(../images/zwgk10.png);
	    background-color: #226dc5;
} 
 
.bsp-main-left1 .butt2 a.zwgk_006{
	background-image: url(../images/zwgk11.png);
}
.bsp-main-left1 .butt2 a.zwgk_006:hover{	
	background-image: url(../images/zwgk12.png);
	    background-color: #226dc5;
} 
 
.bsp-main-left1{}
.bsp-main-left1 .butt2 a.zwgk_001,.bsp-main-left1 .butt2 a.zwgk_002,.bsp-main-left1 .butt2 a.zwgk_003,.bsp-main-left1 .butt2 a.zwgk_004,.bsp-main-left1 .butt2 a.zwgk_005,
.bsp-main-left1 .butt2 a.zwgk_006{background-position:20px 50%;}
.bsp-main-left1 .butt2 .apadding{padding:18px 10px 18px 60px!important;}
.bsp-main-left1 .butt2 .apadding em{font-style:normal;}
.bsp-main-left1 .butt2{height:auto!important;margin-top: 20px;}


.menu_active{background-color: rgb(175, 4, 0)!important;}
.menu_active a{color:#fff!important;}
.menu_active .zwgk_001{background-image: url(../images/zwgk02.png)!important;}
.menu_active .zwgk_002{background-image: url(../images/zwgk04.png)!important;}
.menu_active .zwgk_003{background-image: url(../images/zwgk06.png)!important;}
.menu_active .zwgk_004{background-image: url(../images/zwgk08.png)!important;}
.menu_active .zwgk_005{background-image: url(../images/zwgk10.png)!important;}
.menu_active .zwgk_006{background-image: url(../images/zwgk12.png)!important;}



/*右侧列表*/

.xxgk_tt {
    float: left;
    width: 100%;
    border-bottom: 1px solid #e2e2e2;
}
.xxgk_tt span {
    float: left;
    height: 35px;
    line-height: 35px;
    background: #226dc5;
    color: #fff;
    font-weight: bold;
    font-size: 16px;
    padding: 0 10px;
}
.xxgk_rul {
    float: left;
    width: 100%;
    margin: 20px 0 0;
}
.xxgk_rul li {
    float: left;
    width: 100%;
    line-height: 35px;
    font-size: 16px;
}
.xxgk_rul li a {
    float: left;
    line-height: 35px;
    font-size: 16px;
    margin: 0 10px 0 20px;
	
	
	color: #000;
    text-decoration: none;
    font-family: SimSun,"ËÎÌå";
	

    width: 510px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.xxgk_rul li span {
    float: right;
    line-height: 35px;
    font-size: 16px;
    color: #999999;
	margin-right:20px;
}
.xxgk_rmore {
    float: left;
    width: 100px;
    height: 30px;
    line-height: 30px;
    font-size: 15px;
    text-align: center;
    background: #e6e6e6;
    color: #4d4d4d;
    margin: 20px 0 20px 280px;
	
	text-decoration: none;
    font-family: SimSun,"ËÎÌå";
}



.xxgk_fra1 {
    float: left;
    width: 100%;
    padding: 20px 0;
    background: #eeeded;
    margin: 15px 0;
}

.msxxl2 {
    float: left;
    text-align: left;
    padding: 0 0 0 30px;
    font-size: 16px;
    background: url(../images/zf28.png) 12px center no-repeat;
	    font-size: 16px;
    font-weight: bold;
}

.msxxl2 a {
    font-size: 16px;
    font-weight: bold;
}
.msxxr {
    float: left;
    width: 550px;
    text-align: left;
    font-size: 14px;
    padding: 0 0 0 30px;
}






/*tongyi*/
html,body,.bsp-main{font-family:"Microsoft YaHei"!important;}
/*bug*/
.bsp-main-right1 .title1{margin-top:0;/*display:none;*/}
/*styles*/
.bsp_main_top_lay{width:980px;margin:0 auto;display:inline-block;height:218px;border: 1px solid #e2e2e2;background:#f8f8f8;}
.bsp_main_top_lay hr{width:190px;border-color:#fff!important;float:left;margin:105px 20px 0 22px;}
.bsp_main_top_lay .bsp_search{width:510px;height:50px;border:2px solid #226dc5;border-radius:9px;overflow:hidden;margin:80px 0 0 0;background:#fff;float:left;}
.bsp_main_top_lay .bsp_search input[type=text],.bsp_main_top_lay .bsp_search input[type=submit]{height:48px;line-height:48px;border:0;}
.bsp_main_top_lay .bsp_search input[type=text]{width:460px;line-height:43px;float:left;padding-left:20px;font-size:24px;}
.bsp_main_top_lay .bsp_search input[type=submit]{width:45px;background:#fff url(../images/bsp_images/bsp_search_icon.png)50% 50% no-repeat;background-size:32px 32px; font-size: 0px;}
/*left menu*/
.bsp-main-left1{width:280px;background-color:#f8f8f8;}
.bsp-main-left1 .butt2{width:240px;background-color:rgb(255, 255, 255)!important;margin-top:15px;}
.bsp-main-left1 .butt2 a{font-size:21px;}
.bsp-main-left1 .butt2 .apadding {
    padding: 10px 40px 0 80px!important;font-family:"Microsoft YaHei"!important;height:70px; position:relative;
}
.bsp-main-left1 .butt2:nth-child(9) .apadding{padding: 22px 40px 0 80px!important;}
.bsp-main-left1 .butt2:nth-child(11) .apadding{padding: 10px 40px 0 80px!important;}
.bsp-main-left1 .menu_active {
    background-color: #226dc5!important;
}
.bsp-main-left1 .butt2 a.zwgk_001,.bsp-main-left1 .butt2 a.zwgk_002,.bsp-main-left1 .butt2 a.zwgk_003,.bsp-main-left1 .butt2 a.zwgk_004,.bsp-main-left1 .butt2 a.zwgk_005,.bsp-main-left1 .butt2 a.zwgk_006{background-size:40px 40px;}
.bsp-main-left1 .butt2 .asymbol{ position:absolute;top:25px;right:13px;width:19px;height:19px;display:block;background: url(../images/icon_jianhao.gif)50% 50% no-repeat;}
.icon_act{background: url(../images/bsp_images/icon_jiahao.gif)50% 50% no-repeat!important;}
.ico_hid{background: url(../images/bsp_images/icon_jiahao1.gif)50% 50% no-repeat!important;}
.bsp-main-left1 .list1 li,.bsp-main-left1 .list1 p{height:32px;line-height:32px;}
.bsp-main-left1 .list1 li a{font-size:15px!important;}
.butt2 a:hover .ico_hid{background: url(../images/bsp_images/icon_jiahao.gif)50% 50% no-repeat!important;}

.list-sp .title{text-align:left;}



/*right content*/
.bsp-main-right1{width: 684px;background-color:#fff;}
.bsp-main-right1 .title4{font-size:32px;margin:30px 0;color:#226dc5;}
.bsp-main-right1 .list-bsp{line-height:30px;}
.bsp-main-right1 .list-bsp strong{font-size:21px;line-height:60px;}

/*xxgkzd*/
.xxgk_tt span{width:310px;height:35px;text-align:center;}
.xxgk_rul li,.xxgk_rul li a{line-height:40px;}

/*top*/
.bsp_main_bg{background:url(../images/bsp_images/szf_zt_bg.jpg) 50% 0 no-repeat;text-align:center;}
.bsp_main_bg_lay{width:980px;;margin:0 auto;display:block;padding-bottom:100px;}
.bsp_main_bg_lay strong{width:100%;text-align:left;font-size:24px;color:#fff;margin-top:38px;display:inline-block;}
.bsp_main_bg_lay strong img{margin-right:15px;}
.bsp_main_bg_lay h1{width:100%;font-size:100px;text-align:center;color:#fff; text-shadow:1px 1px 4px #000;margin-top:50px;}
.bsp_main_bg_lay hr{width:488px;display:inline-block;margin-right:-140px;margin-top:10px;border-color:#fff;}

/*other*/
.bsp-main-right1 .title3{font-size:18px;}
.bsp-main-right1 .list4 li{height:40px;line-height:40px;}
#webname{display:none;}
#webname_ej{display:none;}

/*层级导航*/
.weizhi{height: 45px; line-height: 44px; /*border-bottom: 1px solid #e5e5e4;*/ padding-right: 5px; padding-left: 20px; font-family: SimSun;}

/*pindaoye*/
.zf_maincon {
	margin: 0px auto; width: 980px;
}
.zf_now {
	background: url("../images/zf05.jpg") no-repeat 20px rgb(255, 255, 255); margin: 0 0px; padding: 0px 0px 0px 60px; height: 35px; color: rgb(145, 145, 145); line-height: 35px; font-size: 14px; display: block;border: 1px solid #e2e2e2;
}
.zf_now a {
	color: rgb(145, 145, 145);
}
.zf_now a:hover {
	color: rgb(168, 5, 6);
}
.zf_hdsz {
	background: url("../images/zf15.jpg") no-repeat right bottom rgb(255, 255, 255); margin: 0px 10px 0px 0px; padding: 0px 25px; width: 382px; height: 367px; float: left;
}
.zf_hdtit {
	background: url("../images/zf06.jpg") repeat-x left bottom; margin: 0px; padding: 20px 0px; width: 100%; float: left;
}
.zf_hdtit span {
	height: 23px; line-height: 23px; font-family: microsoft yahei,"Microsoft Yahei"; font-size: 16px; float: left;
}
.zf_hdtit a {
	background: url("../images/zf07.jpg") no-repeat center; margin: 3px 0px 0px; width: 16px; height: 17px; float: right;
}
.zf_hdszcon {
	padding: 20px 0px 0px; width: 100%; line-height: 30px; text-indent: 2em; font-size: 16px; float: left;
}
.zf_hdft {
	background: rgb(255, 255, 255); padding: 0px 22px; width: 553px; height: 367px; float: left;
}
.szf_fztop {
	padding: 25px 0px 15px; width: 100%; border-bottom-color: rgb(173, 173, 173); border-bottom-width: 1px; border-bottom-style: solid; float: left;
}
.szf_ftrr {
	margin: 0px 0px 0px 20px; width: 350px; float: left;
}
.szf_fztop img {
	margin: 0px; float: left;
}
.szf_ftrr h4 {
	background: url("../images/zf09.jpg") no-repeat 80px top; margin: 0px; padding: 0px 0px 10px; text-align: left; line-height: 1; font-size: 18px;
}
.zxft_name {
	width: 100%; text-align: left; line-height: 30px; font-size: 14px; float: left; display: block;
}
.zxft_name a {
	color: rgb(168, 5, 6); font-size: 14px;
}
.lnsp_new_titlezx1 {
	width: 240px; color: rgb(51, 51, 51); font-size: 14px; margin-left: 10px; float: left;
}
.lnsp_new_titlezx2 {
	width: 240px; color: rgb(51, 51, 51); font-size: 14px; margin-left: 10px; float: left;
}
.zxft_name label {
	float: left;
}
.lnsp_new_titlezx {
	width: 240px; color: rgb(168, 5, 6); line-height: 20px; margin-top: 5px; margin-bottom: 5px; margin-left: 10px; float: left;
}
.lnsp_new_titlezx:hover {
	color: rgb(168, 5, 6);
}
.lnsp_new_titlezx font {
	color: rgb(168, 5, 6);
}
.szf_fimg {
	margin: 16px 0px 0px; float: left;
}
.szf_uu {
	padding: 11px 0px 0px; width: 100%; float: left;
}
.szf_uu li {
	width: 100%; line-height: 20px; float: left;
}
.szf_uu li a {
	background: url("../images/zf11.jpg") no-repeat left; margin: 0px; padding-left: 20px; font-size: 14px; float: left;
}
.szf_uu li span {
	margin: 0px 40px 0px 0px; font-size: 16px; float: right;
}
.zf_yj {
	background: rgb(255, 255, 255); margin: 10px 0px 0px; padding: 0px 20px 20px; width: 100%; float: left;border: 1px solid #e2e2e2;
}
.zf_yjl {
	background: rgb(248, 248, 248); margin: 22px 0px 0px; padding: 0px 10px 0px 18px; width: 194px; height: 301px; float: left;
}
.zf_yjabs {
	padding: 23px 0px 0px; color: rgb(132, 132, 132); line-height: 24px; font-size: 14px;
}
.zf_yja {
	background: url("../images/zf10.jpg") no-repeat center; margin: 30px 0px 0px; width: 85px; height: 31px; float: right;
}
.zf_yjr {
	margin: 22px 0px 0px; border: 1px solid rgb(221, 221, 221); border-image: none; width: 700px; height: 299px; float: left;
}
.zf_yjtable {
	font-size: 16px; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: solid;
}
.zf_yjcon {
	width: 100%; float: left;
}
.zf_yjcon li {
	width: 100%; line-height: 50px; font-size: 14px; border-bottom-color: rgb(241, 241, 241); border-bottom-width: 1px; border-bottom-style: solid; float: left;
}
.zf_yjcon li a {
	padding: 0px 0px 0px 45px; width: 390px; float: left;
}
.zf_ysta0 {
	background: rgb(189, 9, 10); margin: 8px 0px 0px 40px; border-radius: 5px; border: 1px solid rgb(189, 9, 10); border-image: none; width: 85px; height: 31px; text-align: center; color: rgb(255, 255, 255); line-height: 31px; font-size: 14px; float: left;
}
.zf_ysta {
	margin: 8px 0px 0px 40px; border-radius: 5px; border: 1px solid rgb(189, 9, 10); border-image: none; width: 85px; height: 31px; text-align: center; color: rgb(189, 9, 10); line-height: 31px; font-size: 14px; float: left;
}
.zf_yjtime {
	margin: 0px 0px 0px 50px; float: left;
}
.zf_8890 {
	background: url("../images/zf12.jpg") no-repeat top rgb(255, 255, 255); margin: 0px; padding: 0px 0px 20px; width: 100%; height: 130px; float: left;
}
.zf_8890f {
	margin: 19px 54px 0px 0px; width: 705px; border-right-color: rgb(0, 0, 0); border-right-width: 1px; border-right-style: solid; float: left;
}
.zf_8890f a {
	margin: 0px 10px 0px 60px; width: 92px; height: 92px; float: left;
}
.zf_8890f a:hover {
	width: 92px; height: 92px; float: left;
}
.zf_8890f a.zf_801 {
	background: url("../images/zf31.png") no-repeat center;
}
.zf_8890f a.zf_801:hover {
	background: url("../images/zf32.png") no-repeat center;
}
.zf_8890f a.zf_802 {
	background: url("../images/zf33.png") no-repeat center;
}
.zf_8890f a.zf_802:hover {
	background: url("../images/zf34.png") no-repeat center;
}
.zf_8890f a.zf_803 {
	background: url("../images/zf35.png") no-repeat center;
}
.zf_8890f a.zf_803:hover {
	background: url("../images/zf36.png") no-repeat center;
}
.zf_8890f a.zf_804 {
	background: url("../images/zf37.png") no-repeat center;
}
.zf_8890f a.zf_804:hover {
	background: url("../images/zf38.png") no-repeat center;
}
.zf_8890r {
	margin: 10px 50px 0px 0px; width: 230px; float: right;
}
.zf_8890r a {
	margin: 10px 0px 0px; float: left;
}
.zf_8890bg {
	background: rgb(255, 255, 255); margin: 10px 0px 0px; padding: 0px 20px 20px; width: 1000px; float: left;
}
.zf_xie {
	background: url("../images/zf13.jpg") no-repeat center; margin: 22px 0px 6px 18px; width: 133px; height: 45px; float: left;
}
.zf_ban {
	background: url("../images/zf14.jpg") no-repeat center; margin: 0px 0px 0px 18px; width: 133px; height: 45px; float: left;
}
.zf_xief {
	width: 100%; float: left; display: block;
}
.zf_hdtit1 {
	background: url("../images/zf06.jpg") repeat-x left bottom; margin: 0px; padding: 20px 0px; width: 100%; float: left;
}
.zf_hdtit1 a.a1 {
	background: url("../images/zf07.jpg") no-repeat right; padding-right: 30px; font-size: 18px; float: left;
}
.zf_hdtit1 a.a2 {
	height: 17px; font-size: 16px; float: right;
}
.zf_yjlx {
	width: 704px; float: left;
}
.zf_yjx {
	width: 266px; float: right;
}
a.zf_yjxa {
	background: url("../images/zf68.jpg") no-repeat top; margin: 23px 0px 0px; padding: 50px 20px 0px; width: 223px; height: 251px; color: rgb(132, 132, 132); line-height: 25px; text-indent: 2em; font-size: 14px; float: left;
}
.zfs_left {
	width: 544px; float: left;
}
.zhen_iptop1 {
	background: url("../images/zf06.jpg") repeat-x left bottom; margin: 20px 0px 0px; height: 40px; display: block; position: relative;
}
.zhen_iptop1 span {
	margin: 0px 34px 0px 0px; text-align: left; font-size: 16px; float: left;
}
.zhen_iptop1 span a {
	color: rgb(0, 0, 0); font-family: "Microsoft Yahei"; font-size: 18px;
}
.zhen_iptop1 span.pro_tab a {
	color: rgb(168, 5, 6); font-size: 18px;
}
.zfs_ul {
	padding: 15px 0px 0px; width: 100%; float: left;
}
.zfs_ul li {
	width: 100%; line-height: 30px; float: left;
}
.zfs_ul li a {
	background: url("../images/zf11.jpg") no-repeat left; margin: 0px; padding-left: 20px; font-size: 14px; float: left;
}
.zfs_ul li span {
	margin: 0px 2px 0px 0px; color: rgb(144, 144, 144); font-size: 14px; float: right;
}
.zfs_ss {
	background: rgb(251, 251, 251); margin: 18px 0px 0px; padding: 14px 0px 0px; border: 1px solid rgb(231, 229, 226); border-image: none; width: 570px; height: 40px; float: left;
}
.zfs_ss span {
	margin: 4px 0px 0px 40px; font-size: 16px; float: left;
}
.zfs_ss .zfs_inp1 {
	margin: 0px 0px 0px 13px; border: 1px solid rgb(182, 184, 177); border-image: none; width: 253px; height: 23px; line-height: 23px; float: left;
}
.zfs_ss .zfs_inp2 {
	background: url("../images/zf16.jpg") no-repeat center; margin: 0px 0px 0px 10px; border: 0px currentColor; border-image: none; width: 85px; height: 25px; float: left;
}
.zfs_fa {
	padding: 10px 0px 0px; width: 100%; float: left;
}
.zfs_fa a {
	background: rgb(238, 238, 238); margin: 0px 7px 0px 0px; width: 120px; height: 35px; line-height: 35px; font-family: "Microsoft Yahei"; font-size: 18px; vertical-align: middle; float: left;
}
.zfs_fa a img {
	margin: 0px 10px 0px 0px; vertical-align: -0.3em;
}
a.zfs_a1 {
	background: url("../images/zf07.jpg") no-repeat right; margin: 1px 0px 0px; padding-right: 30px; font-family: "Microsoft Yahei"; font-size: 18px; float: right;
}
.zfs_right {
	width: 410px; float: right; position: relative;
}
.zhen_iptop2 {
	background: url("../images/zf06.jpg") repeat-x left bottom; margin: 20px 0px 0px; height: 40px; display: block; position: relative;
}
.zhen_iptop2 span {
	margin: 0px 34px 0px 0px; font-size: 16px; float: left;
}
.zhen_iptop2 span a {
	color: rgb(0, 0, 0); font-family: "Microsoft Yahei"; font-size: 18px;
}
.zhen_iptop2 span.pro_tab a {
	color: rgb(168, 5, 6); font-size: 18px;
}
.zfs_ul2 {
	padding: 15px 0px 0px; width: 100%; float: left;
}
.zfs_ul2 li {
	width: 100%; line-height: 30px; float: left;
}
.zfs_ul2 li a {
	background: url("../images/zf11.jpg") no-repeat left 12px; margin: 0px; text-align: left; padding-left: 20px; font-size: 14px; float: left;
}
.zfs_ul2 li span {
	margin: 0px 2px 0px 0px; color: rgb(144, 144, 144); font-size: 14px; float: right;
}
.cj_more {
	background: url("../images/zf07.jpg") no-repeat center; top: 25px; width: 18px; height: 17px; right: 0px; position: absolute;
}
.sy_fra {
	margin: 0px auto; padding: 10px 20px 0px; width: 1001px;
}
.szf_fra {
	border-width: 5px 0px 0px; border-style: solid none none; border-color: rgb(238, 238, 238) currentColor currentColor; border-image: none;
}
.szf_fra1 {
	border-width: 0px 0px 5px; border-style: none none solid; border-color: currentColor currentColor rgb(238, 238, 238); border-image: none; margin-bottom: 5px;
}
.szf_ft {
	border: 0px currentColor; border-image: none;
}
.qsgd_table1 {
	border: 0px currentColor; border-image: none;
}
a.zfsy_a1 {
	background: url("../images/zf22.png") no-repeat 43px rgb(238, 238, 238); margin: 10px 0px 0px 14px; padding: 0px 0px 0px 94px; width: 116px; height: 48px; line-height: 48px; font-family: "Microsoft Yahei"; font-size: 18px; float: left;
}
a.zfsy_a2 {
	background: url("../images/zf23.png") no-repeat 43px rgb(238, 238, 238); margin: 10px 0px 0px 10px; padding: 0px 0px 0px 94px; width: 116px; height: 48px; line-height: 48px; font-family: "Microsoft Yahei"; font-size: 18px; float: left;
}
.jrgz_right_td1sy {
	background: url("../images/zf24.jpg") no-repeat 10px 37px;
}
.zfs_ul3 {
	padding: 15px 0px 0px; width: 100%; float: left;
}
.zfs_ul3 li {
	width: 100%; line-height: 30px; float: left;
}
.zfs_ul3 li a.title {
	background: url("../images/zf11.jpg") no-repeat left 12px; margin: 0px; width: 310px; text-align: left; padding-left: 20px; font-size: 14px; float: left;
}
.zfs_ul3 li span {
	margin: 0px 2px 0px 0px; color: rgb(144, 144, 144); font-size: 14px; float: right;
}
.zfsy_xin {
	margin: 10px 0px; padding: 10px 0px 0px; width: 100%; border-top-color: rgb(238, 238, 238); border-top-width: 5px; border-top-style: solid; float: left;
}
.zfsy_xin a.sy01 {
	background: url("../images/zf24.png") no-repeat 29px rgb(238, 238, 238); padding: 0px 0px 0px 88px; width: 152px; height: 75px; text-align: left; color: rgb(200, 18, 7); line-height: 75px; font-family: "Microsoft Yahei"; font-size: 18px; float: left;
}
.zfsy_xin a.sy01:hover {
	background: url("../images/zf24_2.png") no-repeat 29px rgb(200, 18, 7); padding: 0px 0px 0px 88px; width: 152px; height: 75px; text-align: left; color: rgb(255, 255, 255); line-height: 75px; font-family: "Microsoft Yahei"; font-size: 18px; float: left;
}
.zfsy_xin a.sy02 {
	background: url("../images/zf25.png") no-repeat 29px rgb(238, 238, 238); margin: 0px 0px 0px 12px; padding: 0px 0px 0px 100px; width: 140px; height: 75px; text-align: left; color: rgb(200, 18, 7); line-height: 75px; font-family: "Microsoft Yahei"; font-size: 18px; float: left;
}
.zfsy_xin a.sy02:hover {
	background: url("../images/zf25_2.png") no-repeat 29px rgb(200, 18, 7); margin: 0px 0px 0px 12px; padding: 0px 0px 0px 100px; width: 140px; height: 75px; text-align: left; color: rgb(255, 255, 255); line-height: 75px; font-family: "Microsoft Yahei"; font-size: 18px; float: left;
}
.zfsy_xin a.sy03 {

	background: url("../images/zf26.png") no-repeat 29px rgb(238, 238, 238); margin: 0px 0px 0px 14px; padding: 0px 0px 0px 110px; width: 130px; height: 75px; text-align: left; color: rgb(200, 18, 7); line-height: 75px; font-family: "Microsoft Yahei"; font-size: 18px; float: left;
}
.zfsy_xin a.sy03:hover {
	background: url("../images/zf26_2.png") no-repeat 29px rgb(200, 18, 7); margin: 0px 0px 0px 14px; padding: 0px 0px 0px 110px; width: 130px; height: 75px; text-align: left; color: rgb(255, 255, 255); line-height: 75px; font-family: "Microsoft Yahei"; font-size: 18px; float: left;
}
.zfsy_xin a.sy04 {
	background: url("../images/zf27.png") no-repeat 29px rgb(238, 238, 238); margin: 0px 0px 0px 14px; padding: 0px 0px 0px 110px; width: 130px; height: 75px; text-align: left; color: rgb(200, 18, 7); line-height: 75px; font-family: "Microsoft Yahei"; font-size: 18px; float: left;
}
.zfsy_xin a.sy04:hover {
	background: url("../images/zf27_2.png") no-repeat 29px rgb(200, 18, 7); margin: 0px 0px 0px 14px; padding: 0px 0px 0px 110px; width: 130px; height: 75px; text-align: left; color: rgb(255, 255, 255); line-height: 75px; font-family: "Microsoft Yahei"; font-size: 18px; float: left;
}
.zwgk_ld {
	background: rgb(255, 255, 255); padding: 0px 20px; width: 679px; height: 409px; float: left;
}
.zwgk_szt {
	background: url("../images/zf21.jpg") no-repeat 20px rgb(253, 241, 237); margin: 28px 0px 0px; width: 662px; height: 30px; color: rgb(51, 51, 51); line-height: 30px; font-size: 18px; float: left;
}
.zwgk_szt span {
	padding-left: 40px;
}
.zwgk_szl {
	margin: 20px 0px 0px; width: 141px; float: left;
}
.zwgk_szr {
	width: 498px; float: right;
}
.zwgk_hy {
	background: rgb(255, 255, 255); padding: 0px 20px; width: 273px; height: 409px; float: right;
}
.zwgk_ul01 {
	width: 100%; float: left;
}
.zwgk_ul01 li {
	margin: 20px 7px 0px 0px; width: 150px; height: 71px; overflow: hidden; float: left; box-shadow: 0px 0px 5px rgba(0,0,0,0.2);
}
.zwgk_ul01 li a {
	width: 150px; height: 71px; text-align: center; padding-left: 30px; font-size: 16px; float: left; display: block;background-size:32px;
}
.zwgk_ul01 li a:hover {
	color: rgb(255, 255, 255); background-color: #226dc5;
}
.zwgk_ul01 li.zwgk_a1 a {
	background-position: 15px; height: 75px; padding-top: 15px; background-image: url("../images/zwgk01.png"); background-repeat: no-repeat;
}
.zwgk_ul01 li.zwgk_a1 a:hover {
	background-position: 15px; background-image: url("../images/zwgk02.png"); background-repeat: no-repeat;
}
.zwgk_ul01 li.zwgk_a2 a {
	background-position: 15px; height: 75px; padding-top: 15px; background-image: url("../images/zwgk03.png"); background-repeat: no-repeat;
}
.zwgk_ul01 li.zwgk_a2 a:hover {
	background-position: 15px; background-image: url("../images/zwgk04.png"); background-repeat: no-repeat;
}
.zwgk_ul01 li.zwgk_a3 a {
	background-position: 15px; height: 75px; padding-top: 15px; background-image: url("../images/zwgk05.png"); background-repeat: no-repeat;
}
.zwgk_ul01 li.zwgk_a3 a:hover {
	background-position: 15px; background-image: url("../images/zwgk06.png"); background-repeat: no-repeat;
}
.zwgk_ul01 li.zwgk_a4 a {
	background-position: 15px; height: 75px; overflow: hidden; padding-top: 5px; background-image: url("../images/zwgk07.png"); background-repeat: no-repeat;
}
.zwgk_ul01 li.zwgk_a4 a:hover {
	background-position: 15px; background-image: url("../images/zwgk08.png"); background-repeat: no-repeat;
}
.zwgk_ul01 li.zwgk_a5 a {
	background-position: 15px; height: 75px; padding-top: 15px; background-image: url("../images/zwgk11.png"); background-repeat: no-repeat;
}
.zwgk_ul01 li.zwgk_a5 a:hover {
	background-position: 15px; background-image: url("../images/zwgk12.png"); background-repeat: no-repeat;
}
.zwgk_ul01 li.zwgk_a6 a {
	background-position: 15px; height: 75px; padding-top: 15px; background-image: url("../images/zwgk09.png"); background-repeat: no-repeat;
}
.zwgk_ul01 li.zwgk_a6 a:hover {
	background-position: 15px; background-image: url("../images/zwgk10.png"); background-repeat: no-repeat;
}
.zwgk_ul01 li.zwgk_a4 a{
	padding-top: 15px;
}
.zwgk_ul01 li.zwgk_a6 {
	margin: 20px 0px 0px 0px;
}
.zwgk_ul02 {
	padding: 15px 0px 0px; width: 100%; float: left;
}
.zwgk_ul02 li {
	width: 100%; line-height: 27px; float: left;
}
.zwgk_ul02 li a {
	background: url("../images/zf11.jpg") no-repeat left 9px; margin: 0px; padding-left: 20px; font-size: 14px; float: left;
}
.zwgk_ul02 li span {
	margin: 0px 2px 0px 0px; color: rgb(144, 144, 144); font-size: 14px; float: right;
}
.zhen_iptop3 {
	margin: 20px 0px 0px; height: 35px; border-bottom-color: rgb(241, 241, 241); border-bottom-width: 1px; border-bottom-style: solid; display: block; position: relative;
}
.zhen_iptop3 span {
	background: rgb(248, 248, 248); margin: 0px 10px 0px 0px; width: 128px; height: 35px; text-align: center; line-height: 35px; font-size: 16px; float: left;
}
.zhen_iptop3 span a {
	color: rgb(0, 0, 0); font-size: 16px;
}
.zhen_iptop3 span.pro_tab {
	background: rgb(253, 241, 237);
}
.zhen_iptop3 span.pro_tab a {
	color: rgb(168, 5, 6); font-size: 16px;
}
.zwgk_wj {
	margin: 15px 0px 0px; padding: 0px 20px; width: 100%; height: 690px; float: left;
}
.zwgk_wj .zwgk_wj{width:100%;}
.zwgk_yjcon {
	width: 100%; float: left;
}
.zwgk_yjcon li {
	width: 100%; line-height: 50px; font-size: 14px; border-bottom-color: rgb(241, 241, 241); border-bottom-width: 1px; border-bottom-style: solid; float: left;
}
.zwgk_yjcon li a {
	padding: 0px 5px; width: 360px; text-align: center; font-size: 14px; float: left; float: left; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;
}
.zwgk_yjcon li .zwgk_wjh {
	width: 230px; text-align: center; float: left;
}
.zwgk_yjcon li .zwgk_wtime {
	margin: 0px 0px 0px 5px; width: 130px; text-align: center; float: left;
}
.zwgk_yjcon li .zwgk_wtime1 {
	margin: 0px; width: 180px; text-align: center; float: right;
}
.zwgk_jd {
	width: 100%; float: left;
}
.zwgk_jdl {
	width: 100%; float: left;
}
.zwgk_jdl ul {
	padding: 10px 0px 0px; width: 100%; float: left;
}
.zwgk_jdl ul li {
	background: url("../images/zf29.png") no-repeat 10px rgb(238, 238, 238); margin: 10px 0px 0px; width: 100%; height: 60px; line-height: 60px; float: left;
}
.zwgk_jdl ul li a {
	padding: 0px 20px 0px 65px; font-size: 14px; display: block; overflow: hidden; white-space: nowrap;  text-overflow: ellipsis;
}
.zwgk_jdr {
	margin: 25px 0px 0px; width: 294px; height: 216px; float: right; position: relative;
}
a.zwgk_tht {
	background: rgb(200, 18, 7); left: 0px; top: 0px; width: 48px; height: 37px; text-align: center; color: rgb(255, 255, 255); line-height: 37px; font-size: 16px; position: absolute;
}
.zwgk_jdr img {
	border: 1px solid rgb(184, 184, 184); border-image: none; width: 292px; height: 214px;
}
.zwgk_gb {
	background: rgb(255, 255, 255); margin: 10px 0px 0px; padding: 0px 0 0 20px; width: 300px; height: 713px; float: right;
}
.zwgk_gg {
	background: url("../images/zf29.jpg") no-repeat left; padding: 0px 0px 0px 130px; width: 130px; height: 188px; float: left;
}
.zwgk_gg h4 {
	padding: 45px 0px 0px; text-align: center; font-size: 16px;display:block;width:140px;
}
a.zwgk_gba {
	background: #e0efff; margin: 20px 0px 0px 11px; border: 1px solid #b3d3f4; border-image: none; width: 116px; height: 30px; text-align: center; color: #448edd; line-height: 30px; font-size: 14px; float: left;
}
.zwgk_qs {
	background: rgb(238, 238, 238); margin: 10px 0px 0px 10px; width: 118px; height: 22px; text-align: center; line-height: 22px; float: left;
}
.zwgk_ggf {
	background: rgb(255, 255, 255); margin: 0px 0px 25px; padding: 20px 0 0; width: 1000px; float: left;
}
.zwgk_ggf a {
	background: rgb(238, 238, 238); margin: 0px 14px 8px 0; border: 1px solid rgb(255, 255, 255); border-image: none; width: 184px; height: 53px; text-align: center; line-height: 45px; font-size: 16px; float: left;
}
.zwgk_ggf a:hover {
	
	background: #e0efff;  border: 1px solid #b3d3f4; border-image: none;  color: #448edd;
}
.zwgk_zt {
	background: rgb(255, 255, 255); margin: 10px 0px 0px; padding: 0px 0; width: 100%; height: 182px; float: left;
}
.zwgk_xw {
	background: rgb(255, 255, 255); margin: 0 0px 0px; padding: 0px 20px; width: 273px; height: 342px; float: right;
}
.zf_xwt {
	background: url("../images/zf30.jpg") no-repeat left; padding: 0px 0px 0px 40px;
}
.zf_xwtwor {
	text-align: center; line-height: 30px; font-size: 14px; display: block;
}
.mr_frbox2 {
	padding: 20px 0px 40px; width: 100%; height: 240px; overflow: hidden; float: left; position: relative;
}
.mr_frBtnL2 {
	left: 0px; top: 110px; width: 44px; height: 44px; position: absolute; cursor: pointer;
}
.mr_frUl2 {
	padding: 0px 50px; width: 579px; float: left;
}
.mr_frBtnR2 {
	top: 110px; width: 44px; height: 44px; right: 0px; position: absolute; cursor: pointer;
}
.zwgk_ztul {
	width: 100%; float: left;
}
.zwgk_ztul li {
	margin: 0px 10px 0px 2px; border: 1px solid rgb(230, 230, 230); border-image: none; width: 278px; height: 233px; float: left;
}
.zwgk_ztul li a.mimg {
	margin: 22px 0px 0px 22px; width: 235px; height: 158px; float: left;
}
.zwgk_ztul li a.wor {
	width: 100%; text-align: center; line-height: 35px; font-size: 14px; margin-top: 10px; float: left;
}
.gb_list {
	margin: 20px 3px 0px 6px; width: 125px; height: 30px; line-height: 30px; float: left;
}
.find_btn {
	background: rgb(189, 9, 10); margin: 10px 0px 20px 6px; border: 0px currentColor; border-image: none; width: 260px; height: 30px; text-align: center; color: rgb(255, 255, 255); line-height: 30px; font-size: 14px; float: left;
}
.zf_zwsearch {
	
}
.zf_zwinp1 {
	border: 1px solid rgb(182, 184, 177); border-image: none; width: 253px; height: 23px; float: left;
}
.zf_zwinp2 {
	background: url("../images/zf16.jpg") no-repeat center; margin: 0px 0px 0px 9px; border: 0px currentColor; border-image: none; width: 85px; height: 25px; float: left;
}
.zf_ifra1 {
	margin: 0px 20px 0px 0px; float: right;
}
.zwgk_szming {
	padding: 5px 0px; width: 100%; text-align: center; line-height: 30px; font-size: 16px; float: left;
}
a.zwgk_ldjj {
	background: rgb(189, 9, 10); width: 142px; height: 30px; text-align: center; color: rgb(255, 255, 255); line-height: 30px; font-size: 14px; float: left;
}
.slideBox03 {
	background: rgb(255, 255, 255); margin: 0px; padding: 0px 20px; width: 963px; height: 570px; float: left; position: relative;
}
.slideBox03 .hd {
	background: rgb(102, 102, 102); margin: 20px 0px 0px; padding: 20px 0px 0px; width: 266px; height: 444px; overflow: hidden; float: left; z-index: 1;
}
.slideBox03 .hd ul {
	overflow: hidden; float: left; -ms-zoom: 1;
}
.slideBox03 .hd ul li {
	background: rgb(102, 102, 102); padding: 10px 5px 10px 15px; width: 246px; text-align: left; line-height: 25px; font-size: 14px; margin-bottom: 12px; float: left; cursor: pointer;
}
.slideBox03 .hd ul li.on {
	background: rgb(185, 33, 48); padding: 10px 5px 10px 15px; width: 246px; text-align: left; line-height: 25px; font-size: 14px; margin-bottom: 12px; float: left; cursor: pointer;
}
.slideBox03 .hd ul li.on a {
	color: rgb(255, 255, 255);
}
.slideBox03 .hd ul li a font {
	color: rgb(255, 255, 255);
}
.slideBox03 .hd ul li.on a font {
	color: rgb(255, 255, 255);
}
.slideBox03 .hd ul li a {
	color: rgb(255, 255, 255); text-decoration: none; display: block;
}
.slideBox03 .bd {
	margin: 20px 0px 0px; width: 696px; height: 464px; float: left; position: relative; z-index: 0;
}
.slideBox03 .bd li {
	vertical-align: middle; -ms-zoom: 1;
}
.slideBox03 .bd li span {
	background: rgb(176, 0, 0); padding: 0px 20px; left: 0px; width: 1200px; height: 40px; bottom: 3px; color: rgb(255, 255, 255); line-height: 40px; overflow: hidden; font-size: 16px; white-space: nowrap; position: absolute; -ms-text-overflow: ellipsis; box-sizing: border-box;
}
.slideBox03 .bd li span a {
	color: rgb(255, 255, 255);
}
.slideBox03 .prev {
	top: -20px; width: 30px; height: 30px; right: 37px; margin-top: -55px; display: block; position: absolute;
}
.slideBox03 .next {
	top: -20px; width: 30px; height: 30px; right: 0px; margin-top: -25px; display: block; position: absolute;
}
.slideBox03 .prevStop {
	display: none;
}
.slideBox03 .nextStop {
	display: none;
}
.spxx_l {
	background: rgb(255, 255, 255); margin: 10px 0px; padding: 0px 20px; width: 673px; height: 552px; float: left;
}
.szf_ftrrsp {
	padding: 30px 0px; width: 673px; border-bottom-color: rgb(213, 213, 213); border-bottom-width: 1px; border-bottom-style: solid; float: left;
}
.zxft_namesp {
	width: 100%; text-align: left; line-height: 30px; font-size: 14px; float: left; display: block;
}
.zxft_namesp a {
	color: rgb(168, 5, 6); font-size: 14px;
}
.lnsp_new_titlezx1sp {
	width: 230px; color: rgb(51, 51, 51); font-size: 14px; margin-left: 10px; float: left;
}
.lnsp_new_titlezx2sp {
	width: 230px; color: rgb(51, 51, 51); font-size: 14px; margin-left: 10px; float: left;
}
.zxft_namesp label {
	float: left;
}
.lnsp_new_titlezxsp {
	width: 560px; color: rgb(168, 5, 6); line-height: 20px; margin-top: 5px; margin-bottom: 5px; margin-left: 10px; float: left;
}
.lnsp_new_titlezxsp:hover {
	color: rgb(168, 5, 6);
}
.lnsp_new_titlezxsp:hover font {
	color: rgb(168, 5, 6);
}
.spxx_r {
	background: rgb(255, 255, 255); margin: 10px 0px; padding: 0px 20px; width: 235px; height: 271px; float: right;
}
.spxx_r2 {
	background: rgb(255, 255, 255); margin: 0px; padding: 0px 20px; width: 235px; height: 271px; float: right;
}
.zfz_sp {
	margin: 15px 0px 0px; width: 235px; height: 175px; float: left;
}
.zfz_sp img {
	width: 235px; height: 175px; float: left;
}
.zf_maincon1 {
	margin: 0px auto; width: 1001px; position: relative;
}
.slideBoxyw {
	margin: 0px; width: 1040px; height: 510px; float: left; position: relative;
}
.slideBoxyw .hd {
	height: 24px; right: 50px; bottom: 0px; overflow: hidden; position: absolute; z-index: 1;
}
.slideBoxyw .hd ul {
	overflow: hidden; float: left; -ms-zoom: 1;
}
.slideBoxyw .hd ul li {
	background: rgb(204, 204, 204); padding: 0px; border-radius: 50%; width: 7px; height: 7px; text-align: center; line-height: 7px; margin-right: 10px; float: left; cursor: pointer;
}
.slideBoxyw .hd ul li.on {
	background: rgb(255, 255, 255);
}
.slideBoxyw .bd {
	height: 100%; position: relative; z-index: 0;
}
.slideBoxyw .bd li {
	vertical-align: middle; -ms-zoom: 1;
}
.slideBoxyw .bd li img {
	display: block;
}
.slideBoxyw .bd li span {
	background: rgb(166, 37, 27); padding: 0px; left: 0px; width: 1040px; height: 40px; text-align: left; bottom: 0px; color: rgb(255, 255, 255); line-height: 40px; text-indent: 20px; overflow: hidden; font-size: 16px; white-space: nowrap; position: absolute; -ms-text-overflow: ellipsis; box-sizing: border-box;
}
.slideBoxyw .bd li span a {
	color: rgb(255, 255, 255); font-size: 14px;
}
.slideBoxyw .prev {
	background: url("../images/fg8.png") no-repeat center; left: 0px; top: 272px; width: 42px; height: 69px; display: block; position: absolute;
}
.slideBoxyw .next {
	background: url("../images/fg9.png") no-repeat center; top: 272px; width: 42px; height: 69px; right: 0px; display: block; position: absolute;
}
.slideBoxyw .prevStop {
	display: block;
}
.slideBoxyw .nextStop {
	display: block;
}
.yw_fra {
	width: 689px; float: left;
}
.yw_jrln {
	background: rgb(255, 255, 255); margin: 10px 0px 0px; padding: 0px 20px; width: 649px; height: 428px; float: left;
}
.yw_ul {
	padding: 15px 0px; width: 100%; float: left;
}
.yw_ul li {
	width: 100%; line-height: 30px; float: left;
}
.yw_ul li a {
	background: url("../images/zf11.jpg") no-repeat left; margin: 0px; padding-left: 20px; font-size: 14px; float: left;
}
.yw_ul li span {
	margin: 0px 2px 0px 0px; color: rgb(144, 144, 144); font-size: 14px; float: right;
}
.yw_ul2 {
	padding: 15px 0px 0px; width: 100%; border-top-color: rgb(241, 241, 241); border-top-width: 1px; border-top-style: solid; float: left;
}
.yw_ul2 li {
	width: 100%; line-height: 30px; float: left;
}
.yw_ul2 li a {
	background: url("../images/zf11.jpg") no-repeat left; margin: 0px; padding-left: 20px; font-size: 14px; float: left;
}
.yw_ul2 li span {
	margin: 0px 2px 0px 0px; color: rgb(144, 144, 144); font-size: 14px; float: right;
}
.yw_fra1 {
	width: 342px; float: right;
}
.yw_a1 span {
	background: url("../images/zf34.jpg") no-repeat left; padding: 0px 0px 0px 30px; height: 25px; line-height: 25px; font-size: 16px; float: left;
}
.yw_a1 {
	background: url("../images/zf06.jpg") repeat-x left bottom; margin: 0px; padding: 20px 0px; width: 100%; float: left;
}
.yw_a1 a {
	background: url("../images/zf07.jpg") no-repeat center; width: 16px; height: 25px; float: right;
}
.yw_zymt {
	background: rgb(255, 255, 255); margin: 10px 0px 0px; padding: 0px 20px; width: 302px; height: 428px; float: left;
}
.zf_hdtitkln {
	background: url("../images/zf06.jpg") repeat-x left bottom; margin: 0px; padding: 20px 0px; width: 100%; float: left;
}
.zf_hdtitkln span {
	padding: 0px; font-family: microsoft yahei,"Microsoft Yahei"; font-size: 16px; float: left;
}
.zf_hdtitkln a {
	background: url("../images/zf07.jpg") no-repeat center; width: 16px; height: 17px; float: right;
}
.zf_hdtitkln02 {
	background: url("../images/zf06.jpg") repeat-x left bottom; margin: 10px 0px 0px; padding: 20px 0px; width: 100%; float: left;
}
.zf_hdtitkln02 span {
	padding: 0px; font-family: microsoft yahei,"Microsoft Yahei"; font-size: 16px; float: left;
}
.zf_hdtitkln02 a {
	background: url("../images/zf07.jpg") no-repeat center; width: 16px; height: 17px; float: right;
}
.zf_gd {
	margin: 20px 0px 0px; width: 100%; float: left;
}
.zf_gd span {
	text-align: center; line-height: 40px; font-size: 14px; display: block;
}
.yw_sp {
	background: rgb(255, 255, 255); margin: 10px 0px 0px; padding: 0px 20px; width: 1000px; height: 355px; float: left;
}
.yw_ywxx {
	background: rgb(255, 255, 255); margin: 10px 0px 0px; padding: 0px 20px; width: 272px; height: 290px; float: left;
}
.zwgk_ul02yw {
	padding: 15px 0px 0px; width: 100%; float: left;
}
.zwgk_ul02yw li {
	width: 100%; line-height: 27px; float: left;
}
.zwgk_ul02yw li a {
	background: url("../images/zf11.jpg") no-repeat left 9px; margin: 0px; width: 252px; height: 27px; line-height: 27px; overflow: hidden; padding-left: 20px; font-size: 14px; float: left; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.zwgk_ul02yw li span {
	margin: 0px 2px 0px 0px; color: rgb(144, 144, 144); font-size: 14px; float: right;
}
.yw_tjd {
	background: rgb(255, 255, 255); margin: 10px 0px 0px; padding: 0px 20px; width: 1000px; height: 245px; float: left;
}
.yw_qsgd {
	background: rgb(255, 255, 255); margin: 10px 0px 0px; padding: 0px 20px; width: 1000px; height: 395px; float: left;
}
.yw_qsgd ul {
	padding: 26px 0px 0px; width: 100%; float: left;
}
.yw_qsgd ul li {
	margin: 0px 12px 15px 0px; width: 132px; float: left;
}
.yw_qsgd ul li span {
	padding: 10px 0px 0px; text-align: center; line-height: 35px; font-size: 14px; display: block;
}
.zwgk_ul02zy {
	padding: 15px 0px 0px; width: 100%; float: left;
}
.zwgk_ul02zy li {
	width: 100%; line-height: 30px; float: left;
}
.zwgk_ul02zy li a {
	background: url("../images/zf11.jpg") no-repeat left; margin: 0px; padding-left: 20px; font-size: 14px; float: left;
}
.zwgk_ul02zy li span {
	margin: 0px 2px 0px 0px; color: rgb(144, 144, 144); font-size: 14px; float: right;
}
.zhen_iptop5 {
	background: url("../images/zf06.jpg") repeat-x left bottom; margin: 20px 0px 0px; height: 40px; display: block; position: relative;
}
.zhen_iptop5 span {
	margin: 0px 34px 0px 0px; text-align: left; font-size: 16px; float: left;
}
.zhen_iptop5 span a {
	color: rgb(0, 0, 0); font-family: "Microsoft Yahei"; font-size: 16px;
}
.zhen_iptop5 span.pro_tab a {
	color: rgb(168, 5, 6); font-size: 16px;
}
.mr_frboxyw {
	padding: 30px 0px 0px; width: 100%; height: 240px; overflow: hidden; float: left; position: relative;
}
.mr_frBtnLyw {
	left: 0px; top: 130px; width: 32px; height: 56px; position: absolute; cursor: pointer;
}
.mr_frUlyw {
	padding: 0px 50px; width: 900px; float: left;
}
.mr_frBtnRyw {
	top: 130px; width: 32px; height: 56px; right: 40px; position: absolute; cursor: pointer;
}
.zwgk_spul {
	width: 100%; float: left;
}
.zwgk_spul li {
	margin: 0px 10px; border: 1px solid rgb(230, 230, 230); border-image: none; width: 278px; height: 233px; float: left;
}
.zwgk_spul li a.mimg {
	margin: 22px 0px 0px 22px; width: 235px; height: 158px; float: left;
}
.zwgk_spul li a.wor {
	width: 100%; text-align: center; line-height: 35px; font-size: 14px; margin-top: 10px; float: left;
}
.zfxxgkbody {
	background: url("../images/zf43.jpg") no-repeat top rgb(255, 255, 255);
}
.zf_xxgkmain {
	margin: 0px auto; width: 1100px;
}
.zf_xxgktop {
	margin: 38px 0px 0px; width: 100%; float: left;
}
.zf_xxgkf {
	background: url("../images/zf44.jpg") repeat-x left top; margin: 240px 0px 0px; width: 1100px; height: 1448px; float: left;
}
.zf_xxsearch {
	background: url("../images/zf45.jpg") no-repeat center; margin: 85px 0px 0px 35px; width: 1024px; height: 56px; float: left;
}
.zf_xxinp1 {
	margin: 6px 0px 0px 264px; border: 0px currentColor; border-image: none; width: 430px; height: 40px; float: left;
}
.zf_xxinp2 {
	background: url("../images/zf46.jpg") no-repeat center; margin: 6px 0px 0px 24px; border: 0px currentColor; border-image: none; width: 39px; height: 38px; float: left;
}
.zf_xxgkl {
	margin: 59px 0px 0px 36px; width: 245px; float: left;
}
a.zf_xxgka1 {
	background: url("../images/zfxxgk01.png") no-repeat 22px rgb(255, 255, 255); padding: 8px 0px 0px 90px; width: 150px; height: 62px; line-height: 27px; font-size: 23px; float: left; box-shadow: 0px 0px 3px rgba(0,0,0,0.2);
}
a.zf_xxgka1:hover {
	background: url("../images/zfxxgk02.png") no-repeat 22px rgb(165, 46, 45); padding: 8px 0px 0px 90px; width: 150px; height: 62px; color: rgb(255, 255, 255); float: left; box-shadow: 0px 0px 3px rgba(0,0,0,0.2);
}
a.zf_xxgka2 {
	background: url("../images/zfxxgk03.png") no-repeat 22px rgb(255, 255, 255); margin: 12px 0px 0px; padding: 8px 0px 0px 90px; width: 150px; height: 62px; line-height: 27px; font-size: 23px; float: left; box-shadow: 0px 0px 3px rgba(0,0,0,0.2);
}
a.zf_xxgka2:hover {
	background: url("../images/zfxxgk04.png") no-repeat 22px rgb(165, 46, 45); margin: 12px 0px 0px; padding: 8px 0px 0px 90px; width: 150px; height: 62px; color: rgb(255, 255, 255); float: left; box-shadow: 0px 0px 3px rgba(0,0,0,0.2);
}
a.zf_xxgka3 {
	background: url("../images/zfxxgk09.png") no-repeat 22px rgb(255, 255, 255); margin: 12px 0px 0px; padding: 8px 40px 0px 75px; width: 125px; height: 62px; text-align: center; line-height: 27px; font-size: 23px; float: left; box-shadow: 0px 0px 3px rgba(0,0,0,0.2);
}
a.zf_xxgka3:hover {
	background: url("../images/zfxxgk10.png") no-repeat 22px rgb(165, 46, 45); margin: 12px 0px 0px; padding: 8px 40px 0px 75px; width: 125px; height: 62px; text-align: center; color: rgb(255, 255, 255); float: left; box-shadow: 0px 0px 3px rgba(0,0,0,0.2);
}
.zf_xxgkr {
	background: rgb(255, 255, 255); margin: 73px 0px 0px 18px; padding: 0px 16px; width: 738px; height: 1082px; float: left; box-shadow: 0px 0px 3px rgba(0,0,0,0.2);
}
.zf_xxgkr1 {
	background: rgb(255, 255, 255); margin: 73px 0px 30px 18px; padding: 0px 0px 30px; width: 770px; float: left; min-height: 1160px; box-shadow: 0px 0px 3px rgba(0,0,0,0.2);
}
.zf_xxgkr2 {
	background: rgb(255, 255, 255); margin: 73px 0px 30px 18px; padding: 0px 0px 30px; width: 770px; float: left; box-shadow: 0px 0px 3px rgba(0,0,0,0.2);
}
.zf_xxgktitle {
	padding: 34px 0px 0px; text-align: center; color: rgb(165, 46, 45); line-height: 1; font-size: 32px; font-weight: bold; display: block;
}
.zf_xxgkrcon {
	margin: 30px 0px 0px; padding: 0px 15px; width: 708px; height: 940px; line-height: 30px; font-size: 16px; float: left;
}
.zf_xxgkrcon1 {
	margin: 30px 0px 0px 13px; padding: 0px 15px; width: 715px; height: 940px; line-height: 30px; font-size: 14px; float: left;
}
.zf_xxgkrcon1 img {
	max-width: 100%;
}
.nicescroll-rails {
	background: rgb(238, 238, 238);
}
.navBox ul {
	display: none;

}
a.zf_xxgka4 {
	background: url("../images/zfxxgk05.png") no-repeat 22px rgb(255, 255, 255); margin: 12px 0px 0px; padding: 8px 40px 0px 75px; width: 125px; height: 62px; text-align: center; line-height: 27px; font-size: 23px; float: left; box-shadow: 0px 0px 3px rgba(0,0,0,0.2);
}
a.zf_xxgka4:hover {
	background: url("../images/zfxxgk06.png") no-repeat 22px rgb(165, 46, 45); margin: 12px 0px 0px; padding: 8px 40px 0px 75px; width: 125px; height: 62px; text-align: center; color: rgb(255, 255, 255); float: left; box-shadow: 0px 0px 3px rgba(0,0,0,0.2);
}
a.zf_xxgka4.cur {
	background: url("../images/zfxxgk06.png") no-repeat 22px rgb(165, 46, 45); margin: 12px 0px 0px; padding: 8px 40px 0px 75px; width: 125px; height: 62px; text-align: center; color: rgb(255, 255, 255); float: left; box-shadow: 0px 0px 3px rgba(0,0,0,0.2);
}
a.zf_xxgka5 {
	background: url("../images/zfxxgk07.png") no-repeat 22px rgb(255, 255, 255); margin: 12px 0px 0px; padding: 8px 40px 0px 75px; width: 125px; height: 85px; text-align: center; line-height: 27px; font-size: 23px; float: left; box-shadow: 0px 0px 3px rgba(0,0,0,0.2);
}
a.zf_xxgka5:hover {
	background: url("../images/zfxxgk08.png") no-repeat 22px rgb(165, 46, 45); margin: 12px 0px 0px; padding: 8px 40px 0px 75px; width: 125px; height: 85px; text-align: center; color: rgb(255, 255, 255); float: left; box-shadow: 0px 0px 3px rgba(0,0,0,0.2);
}
a.zf_xxgka5.cur {
	background: url("../images/zfxxgk08.png") no-repeat 22px rgb(165, 46, 45); margin: 12px 0px 0px; padding: 8px 40px 0px 75px; width: 125px; height: 85px; text-align: center; color: rgb(255, 255, 255); float: left; box-shadow: 0px 0px 3px rgba(0,0,0,0.2);
}
.navBox ul {
	background: rgb(255, 255, 255); width: 240px; float: left; box-shadow: 0px 0px 3px rgba(0,0,0,0.2);
}
.msxxl {
	background: url("../images/zf28.png") no-repeat 12px; padding: 0px 0px 0px 30px; width: 110px; text-align: left; font-size: 16px; float: left;
}
.msxxl a {
	font-size: 16px; font-weight: bold;
}
.msxxr {
	padding: 0px 0px 0px 30px; width: 580px; text-align: left; font-size: 14px; float: left;
}
.msxxr a {
	font-size: 14px;
}
.msxxl2 {
	background: url("../images/zf28.png") no-repeat 12px; padding: 0px 0px 0px 30px; text-align: left; font-size: 16px; float: left;
}
.msxxl2 a {
	font-size: 16px; font-weight: bold;
}
.zf_xxgktitle1 {
	padding: 74px 0px 0px; text-align: center; color: rgb(0, 0, 0); line-height: 20px; font-size: 16px; font-weight: bold; display: block;
}
a.xin_butt {
	background: rgb(165, 46, 45); margin: 20px 0px 0px 20px; width: 300px; height: 35px; text-align: center; color: rgb(255, 255, 255); line-height: 35px; font-size: 15px; float: left;
}
.leftNav {
	width: 100%;
}
.leftNav a {
	
}
.leftNav .navLi {
	border-radius: 3px; height: 68px; overflow: hidden; margin-top: 15px; box-shadow: 0px 0px 3px rgba(0,0,0,0.2); background-color: rgb(255, 255, 255);
}
.leftNav .navLi.slideToggle {
	background: url("../images/jiajia.png") no-repeat 195px rgb(255, 255, 255);
}
.leftNav .navLi.slideToggle:hover {
	background: url("../images/jiabai.png") no-repeat 195px rgb(165, 46, 45);
}
.leftNav .navLi img {
	width: 40px; margin-top: 12px; margin-left: 20px; float: left;
}
.leftNav .navLi .large {
	display: none;
}
.leftNav .navLi a {
	width: 110px; color: rgb(165, 46, 45); line-height: 32px; padding-top: 3px; font-family: microsoft,"Microsoft Yahei"; font-size: 23px; margin-left: 25px; float: left;
}
.leftNav .navLi:hover {
	box-shadow: 0px 0px 3px rgba(0,0,0,0.2); background-color: rgb(165, 46, 45);
}
.leftNav .yes .navLi {
	box-shadow: 0px 0px 3px rgba(0,0,0,0.2); background-color: rgb(165, 46, 45);
}
.leftNav .navLi:hover a {
	color: rgb(255, 255, 255);
}
.leftNav .yes .navLi a {
	color: rgb(255, 255, 255);
}
.leftNav .yes .navLi.slideToggle {
	background: url("../images/jiabai.png") no-repeat 195px rgb(165, 46, 45);
}
.leftNav .yes .twoUl {
	display: block;
}
.leftNav .yes .navLi .large {
	display: block;
}
.leftNav .navLi:hover .large {
	display: block;
}
.leftNav .yes .navLi .small {
	display: none;
}
.leftNav .navLi:hover .small {
	display: none;
}
.leftNav .aaa.jianPic {
	background: url("../images/zfxxgk12.png") no-repeat 195px rgb(165, 46, 45) !important;
}
.leftNav .bbb.jianPic {
	background: url("../images/jiabai.png") no-repeat 195px rgb(165, 46, 45) !important;
}
.leftNav .bbb.jianPic a {
	color: rgb(255, 255, 255);
}
.leftNav .bbb.jianPic:hover a {
	color: rgb(255, 255, 255);
}
.leftNav .bbb.jianPic .large {
	display: block;
}
.leftNav .bbb.jianPic:hover .large {
	display: block;
}
.leftNav .bbb.jianPic .small {
	display: none;
}
.leftNav .bbb.jianPic:hover .small {
	display: none;
}
.leftNav .twoUl {
	padding: 15px 0px; display: none; box-shadow: 0px 0px 3px rgba(0,0,0,0.2); background-color: rgb(255, 255, 255);
}
.leftNav .twoUl li a {
	line-height: 43px; text-indent: 60px;
}
.leftNav .twoUl li a {
	background: url("../images/huidian.png") no-repeat 40px; color: rgb(64, 64, 64); font-size: 15px; display: block;
}
.leftNav .twoUl li:hover a.ccc {
	background: url("../images/hongdian.png") no-repeat 40px rgb(255, 230, 233);
}
.leftNav .twoUl li.twoyes a.ccc {
	background: url("../images/hongdian.png") no-repeat 40px rgb(255, 230, 233);
}
.leftNav .twoUl li:hover a.ccc {
	color: rgb(165, 46, 45);
}
.leftNav .twoUl li.twoyes a.ccc {
	color: rgb(165, 46, 45);
}
.leftNav .twoUl .navTwoLi .threeUl {
	display: none;
}
.leftNav .twoUl li.twoyes .slideToggle.ccc {
	background: url("../images/hongdian.png") no-repeat 15% rgb(255, 230, 233);
}
.leftNav .twoUl li.navTwoLi:hover a.slideToggle {
	background: url("../images/hongdian.png") no-repeat 40px rgb(165, 46, 45);
}
.leftNav .twoUl li.twoyes a.slideToggle {
	background: url("../images/hongdian.png") no-repeat 40px rgb(165, 46, 45);
}
.leftNav .twoUl li.navThreeLi a {
	height: 43px; text-indent: 56px; overflow: hidden; font-size: 14px;
}
.leftNav .twoUl li.navThreeLi.threeyes a {
	background-color: rgb(255, 230, 233);
}
.leftNav .twoUl .navTwoLi.twoyes ul {
	display: block;
}
.leftNav .twoUl li a.slideToggle:hover {
	color: rgb(165, 46, 45);
}
.leftNav .twoUl li a:hover {
	background: url("../images/hongdian.png") no-repeat 40px rgb(255, 230, 233); color: rgb(165, 46, 45);
}
.leftNav .twoUl li.navTwoLi a.twojianPic.slideToggle {
	background: url("../images/hongdian.png") no-repeat 15% rgb(255, 230, 233);
}
.leftNav .twoUl li.navTwoLi:hover a.twojianPic.slideToggle {
	background: url("../images/hongdian.png") no-repeat 15% rgb(255, 230, 233);
}
.leftNav .twoUl li.navThreeLi a.fs13 {
	font-size: 13px;
}
.leftNav .liBox .ysqgk01 a {
	text-align: center; line-height: 30px; padding-top: 5px; font-size: 22px; margin-left: 15px;
}
.leftNav .ysqgk01 {
	height: 96px;
}
.leftNav .liBox .ysqgk a {
	text-align: center; line-height: 32px; font-size: 22px; margin-left: 15px;
}
.xxgk_tt {
	width: 100%; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; float: left;
}
.xxgk_tt span {
	background: #226dc5; padding: 0px 10px; height: 35px; color: rgb(255, 255, 255); line-height: 35px; font-size: 16px; font-weight: bold; float: left;
}
.xxgk_rul {
	margin: 20px 0px 0px; width: 100%; float: left;
}
.xxgk_rul li {
	width: 105%; line-height: 35px; font-size: 16px; float: left;
}
.xxgk_rul li a {
	margin: 0px 10px 0px 20px; line-height: 35px; font-size: 16px; float: left;
}
.xxgk_rul li span {
	color: rgb(153, 153, 153); line-height: 35px; font-size: 16px; float: left;
}
.xxgk_rmore {
	background: rgb(230, 230, 230); margin: 20px 0px 30px 330px; width: 100px; height: 30px; text-align: center; color: rgb(77, 77, 77); line-height: 30px; font-size: 15px; float: left;
}
.xxgk_rulzd {
	margin: 20px 0px 0px; width: 100%; float: left;
}
.xxgk_rulzd li {
	width: 100%; line-height: 35px; font-size: 16px; float: left;
}
.xxgk_rulzd li a {
	margin: 0px 10px 0px 20px; line-height: 35px; font-size: 16px; float: left;
}
.xxgk_rulzd li span {
	width: 240px; text-align: left; color: rgb(153, 153, 153); line-height: 35px; font-size: 16px; float: right;
}
.provincial-leaders-inner li {
	padding: 20px 10px 0 10px; overflow: hidden;
}
.provincial-leaders-position {
	width: 135px; height: 40px; text-align: center; color: rgb(255, 255, 255); line-height: 40px; font-size: 18px; font-weight: 700; margin-right: 10px; float: left; background-color: #226dc5;
}
.provincial-leaders-inner dl {
	width: 110px; height: 145px; overflow: hidden; margin-left: 20px; float: left;
}
.provincial-leaders-inner .margin-layour-photo {
	margin-left: 165px;
}
.provincial-leaders-inner dl dt {
	padding: 5px; width: 100px; height: 119px; background-color: rgb(251, 251, 251);
}
.provincial-leaders-inner dl dt img {
	width: 100%; height: 100%; overflow: hidden;
}
.provincial-leaders-inner dl dd {
	height: 36px; text-align: center; line-height: 36px;width:100px;
}
.provincial-leaders-inner dl dd a {
	height: 36px; text-align: center; line-height: 36px; font-size: 16px;
}
.provic-orgnize-name {
	width: 100%; height: 36px; line-height: 36px; overflow: hidden; margin-top: 10px; float: left; position: relative; background-color: rgb(238, 238, 238);
}
.provic-orgnize .provic-orgnize-name span {
	padding: 20px; transition:0.3s linear; text-align: center; color: #666666; font-size: 14px; 
}
.provic-orgnize .current span {
	color: rgb(255, 255, 255); background-color: #226dc5;
}
.provic-orgnize .provic-orgnize-name i {
	background: url("../images/jiajia.png") no-repeat center; transition:0.3s ease-in-out; top: 0px; width: 18px; height: 36px; right: 10px; display: block; position: absolute;
}
.provic-orgnize .current i {
	background: url("../images/hongdian1.png") no-repeat center;
}
.provic-orgnize-items {
	padding: 10px 4px 0px 20px;
}
.provic-orgnize-items li {
	padding: 0px 10px; width: 140px; height: 36px; line-height: 36px; overflow: hidden; font-size: 14px; margin-top: 10px; margin-left: 8px; float: left; background-color: rgb(238, 238, 238);
}
.provic-orgnize-items .reset-mglf {
	margin-left: 0px;
}
.xxgk_sf {
	background: rgb(248, 248, 248); margin: 15px 0px; padding: 20px 0px; width: 100%; font-size: 16px; float: left;
}
.xxgk_sf a {
	margin: 0px 10px; color: rgb(51, 51, 51); font-size: 16px; display: inline-block;
}
.xxgk_sf a:hover {
	margin: 0px 10px; color: rgb(142, 0, 23); font-size: 16px; display: inline-block;
}
.xxgk_fra1 {
	background: rgb(238, 238, 238); margin: 15px 0px; padding: 20px 0px; width: 100%; float: left;
}
.zhen_iptop4 {
	padding: 20px 0px; width: 100%; font-size: 16px; float: left;
}
.zhen_iptop4 a {
	margin: 0px 10px; color: rgb(51, 51, 51); font-size: 16px; display: inline-block;
}
.zhen_iptop4 a.pro_tab {
	margin: 0px 10px; color: rgb(142, 0, 23); font-size: 16px; display: inline-block;
}
.yao_nfra4 a {
	margin: 0px 10px; color: rgb(131, 131, 131); font-size: 14px; display: inline-block;
}
.xxgk_rul02 {
	margin: 20px 0px 0px; width: 100%; float: left;
}
.xxgk_rul02 li {
	width: 100%; line-height: 35px; font-size: 16px; float: left;
}
.xxgk_rul02 li a {
	margin: 0px 10px 0px 20px; line-height: 35px; font-size: 16px; float: left;
}
.xxgk_rul02 li span {
	color: rgb(153, 153, 153); line-height: 35px; font-size: 16px; float: left;
}
.xxgk_rmore02 {
	background: rgb(230, 230, 230); margin: 20px 0px 30px 350px; width: 100px; height: 30px; text-align: center; color: rgb(77, 77, 77); line-height: 30px; font-size: 15px; float: left;
}
.xxgk_bgul {
	padding: 20px 0px; width: 100%; float: left;
}
.xxgk_bgul li {
	background: url("../images/zf48.jpg") repeat-x left; margin: 0px 0px 10px 20px; padding: 0px 10px 0px 0px; border: 1px solid rgb(197, 197, 197); border-image: none; height: 28px; line-height: 28px; float: left;
}
.xxgk_bgul li a {
	background: url("../images/zfxxgk11.png") no-repeat 7px; padding: 0px 0px 0px 25px; height: 28px; line-height: 28px; font-size: 14px; float: left; display: block;
}
.xxgk_bgul2 {
	padding: 20px 0px; width: 100%; float: left;
}
.xxgk_bgul2 li {
	background: url("../images/zf48.jpg") repeat-x left; margin: 10px 0px 0px 20px; border: 1px solid rgb(197, 197, 197); border-image: none; width: 126px; height: 28px; line-height: 28px; float: left;
}
.xxgk_bgul2 li a {
	background: url("../images/zfxxgk11.png") no-repeat 7px; padding: 0px 0px 0px 25px; height: 28px; line-height: 28px; font-size: 14px; float: left; display: block;
}
.xxgk_bgul3 {
	padding: 20px 0px; width: 100%; float: left;
}
.xxgk_bgul3 li {
	background: url("../images/zf48.jpg") repeat-x left; margin: 10px 0px 0px 20px; border: 1px solid rgb(197, 197, 197); border-image: none; width: 126px; height: 28px; line-height: 28px; float: left;
}
.xxgk_bgul3 li a {
	background: url("../images/zfxxgk11.png") no-repeat 7px; padding: 0px 0px 0px 25px; height: 28px; line-height: 28px; font-size: 14px; float: left; display: block;
}
.year_td1 {
	background: url("../images/zf47.jpg") no-repeat center; margin: 20px 0px 30px 20px; padding: 0px 10px; width: 710px; height: 38px; float: left;
}
.year_td3 {
	width: 86px; height: 38px; text-align: center; color: rgb(200, 18, 7); line-height: 38px; font-size: 14px; font-weight: bold; vertical-align: middle; background-image: url("../images/zfxxgk_qin_06.jpg"); background-repeat: no-repeat; background-size: 100% 100%;
}
.year_td2 {
	width: 74px; height: 38px; text-align: center; color: rgb(0, 0, 0); line-height: 38px; font-size: 14px; font-weight: bold; vertical-align: middle;
}
.contq:link {
	color: rgb(0, 0, 0); font-size: 14px; font-weight: bold; text-decoration: none;
}
.contq:visited {
	color: rgb(0, 0, 0); font-size: 14px; font-weight: bold; text-decoration: none;
}
.contq:hover {
	color: rgb(200, 18, 7); font-size: 14px; font-weight: bold; text-decoration: none;
}
.contq1:link {
	color: rgb(200, 18, 7); font-size: 14px; font-weight: bold; text-decoration: none;
}
.contq1:visited {
	color: rgb(200, 18, 7); font-size: 14px; font-weight: bold; text-decoration: none;
}
.contq1:hover {
	color: rgb(200, 18, 7); font-size: 14px; font-weight: bold; text-decoration: none;
}
.xxgk_now {
	padding: 20px 10px 20px 0px; width: 760px; text-align: right; float: left;
}
.zf_mainconlist {
	background: rgb(255, 255, 255); margin: 0px auto; padding: 10px 20px 30px; width: 1000px; overflow: hidden;
}
.zf_mainconlist1 {
	background: rgb(255, 255, 255); margin: 0px auto; padding: 30px 20px; width: 1000px; overflow: hidden;
}
.dlist_rul {
	width: 100%; padding-bottom: 20px; margin-top: 20px; float: left;
}
.dlist_rul li {
	width: 100%; line-height: 36px; font-size: 14px; border-bottom-color: rgb(114, 114, 114); border-bottom-width: 1px; border-bottom-style: dotted; float: left;
}
.dlist_rul li .dong_wor {
	padding-left: 18px; font-size: 14px; float: left;
}
.dlist_rul li .dong_date {
	font-size: 12px; float: right;
}
.dlist_page {
	width: 100%; text-align: center; padding-top: 20px; padding-bottom: 10px; font-size: 16px; float: left;
}
.dlist_page a {
	font-size: 16px; display: inline-block;
}
.dlist_title {
	width: 100%; text-align: center; line-height: 45px; font-family: microsoft yahei,"Microsoft Yahei"; font-size: 29px; font-weight: bold; margin-top: 2px; margin-bottom: 2px; float: left;
}
.dlist_subtitle {
	text-align: center; line-height: 25px; font-family: microsoft yahei,"Microsoft Yahei"; font-size: 20px; font-weight: bold; margin-top: 5px; margin-bottom: 5px; display: block;
}
.dlist_td {
	background: rgb(238, 238, 238); margin: 30px 0px 0px 30px; padding: 10px 0px; width: 940px; text-align: center; font-size: 12px; float: left;
}
.dlist_con {
	margin: 33px 65px 20px; width: 870px; text-align: left; color: rgb(0, 0, 0); line-height: 29px; font-size: 14px; float: left;
}
.dlist_bj {
	margin: 0px 0px 10px 30px; width: 940px; text-align: right; color: rgb(2, 83, 148); padding-top: 10px; font-size: 12px; border-top-color: rgb(204, 204, 204); border-top-width: 1px; border-top-style: solid; float: left;
}
.dlist_ztdx {
	margin: 0px 10px; float: right;
}
.dlist_time {
	margin: 0px 0px 0px 10px; float: left;
}
.bdsharebuttonbox {
	float: right;
}
.bdshare-button-style0-16 a {
	margin-top: 0px !important; margin-bottom: 0px !important;
}
.bdshare-button-style0-16 .bds_more {
	margin-top: 0px !important; margin-bottom: 0px !important;
}
.dxg {
	background: url("../images/q_dang_pic_new.jpg") no-repeat 30px top; width: 100%; height: 50px; float: left;
}
.xg_fra {
	margin: 0px 0px 0px 50px; width: 900px; float: left;
}
.dlist_fj {
	margin: 0px 0px 0px 50px; width: 900px; padding-bottom: 20px; float: left;
}
.dlist_fj li {
	width: 100%; line-height: 36px; font-size: 12px; float: left;
}
.dlist_fj li a {
	background: url("../images/find_r.jpg") no-repeat left; padding: 0px 0px 0px 20px; float: left;
}
.dh_dleft {
	margin: 18px 0px 0px 15px; width: 182px; float: left;
}
.dh_dright {
	padding: 10px 25px 0px; width: 748px; float: right;
}
.dh_ltitle {
	background: rgb(200, 18, 7); height: 48px; color: rgb(255, 255, 255); line-height: 48px; padding-left: 19px; font-family: microsoft yahei; font-size: 16px; display: block;
}
.dh_lul {
	background: rgb(247, 247, 247); padding: 10px 0px 20px; width: 182px; float: left;
}
.dh_lul li {
	background: url("../images/dh_dian.jpg") no-repeat 20px 12px; margin: 5px 0px; padding: 0px 0px 11px 30px; width: 152px; line-height: 25px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; float: left;
}
.dh_lul li a {
	font-family: microsoft yahei; font-size: 16px;
}
.shu_title {
	background: url("../images/zf06.jpg") repeat-x left bottom; width: 100%; padding-bottom: 5px; float: left;
}
.shu_title span {
	width: 173px; height: 41px; color: rgb(0, 0, 0); line-height: 41px; font-family: microsoft yahei,"Microsoft Yahei"; font-size: 16px; font-weight: bold; float: left;
}
.shu_title1 {
	background: url("../images/zf06.jpg") repeat-x left bottom; margin: 10px 0px 0px; width: 100%; padding-bottom: 5px; float: left;
}
.shu_title1 span {
	height: 41px; color: rgb(0, 0, 0); line-height: 41px; font-family: microsoft yahei,"Microsoft Yahei"; font-size: 16px; font-weight: bold; float: left;
}
.fb_wq {
	background: url("../images/zf55.jpg") no-repeat center; margin: 30px 0px 0px; width: 100%; height: 36px; text-align: center; line-height: 36px; font-size: 16px; float: left;
}
.dlist_rulf {

	width: 100%; padding-bottom: 20px; margin-top: 20px; border-bottom-color: rgb(238, 238, 238); border-bottom-width: 1px; border-bottom-style: solid; float: left;
}
.dlist_rulf li {
	width: 100%; line-height: 36px; font-size: 14px; float: left;
}
.dlist_rulf li .dong_wor {
	padding-left: 18px; font-size: 14px; float: left;
}
.dlist_rulf li .dong_date {
	font-size: 12px; float: right;
}
.fbh_fra {
	background: url("../images/zf56.jpg") no-repeat center; width: 1000px; height: 355px; border-bottom-color: rgb(19, 19, 19); border-bottom-width: 1px; border-bottom-style: solid; float: left;
}
.fbh_tp {
	margin: 20px 0px 0px 10px; padding: 18px; border: 2px solid rgb(228, 228, 228); border-image: none; width: 375px; height: 250px; float: left;
}
.fbh_wor {
	padding: 30px 0px 0px 58px; width: 506px; float: left;
}
.zxft_namefb {
	width: 506px; text-align: left; line-height: 30px; font-size: 16px; margin-bottom: 5px; float: left; display: block;
}
.zxft_namefb a {
	color: rgb(0, 0, 0); font-size: 16px;
}
.zxft_namefb label {
	color: rgb(168, 5, 6); font-size: 16px; float: left;
}
.lnsp_new_titlezxfb {
	width: 396px; color: rgb(168, 5, 6); line-height: 20px; margin-top: 5px; margin-bottom: 5px; margin-left: 10px; float: left;
}
.lnsp_new_titlezxfb:hover {
	color: rgb(0, 0, 0);
}
.lnsp_new_titlezxfb font {
	color: rgb(0, 0, 0);
}
.fbh_year {
	background: url("../images/zf57.jpg") no-repeat center; margin: 30px 0px 0px; width: 100%; height: 47px; float: left;
}
#tm2008style .select_box {
	margin: 0px 0px 0px 80px; width: 52px; height: 24px; font-size: 16px; float: left;
}
#tm2008style div.tag_select {
	background: url("../images/zf58.jpg") no-repeat right rgb(4, 15, 23); padding: 0px 10px; width: 52px; height: 47px; color: rgb(255, 255, 255); line-height: 47px; display: block;
}
#tm2008style div.tag_select_hover {
	background: url("../images/zf58.jpg") no-repeat right rgb(4, 15, 23); padding: 0px 10px; width: 52px; height: 47px; color: rgb(255, 255, 255); line-height: 47px; display: block;
}
#tm2008style div.tag_select_open {
	background: url("../images/zf58.jpg") no-repeat right rgb(4, 15, 23); padding: 0px 10px; width: 52px; height: 47px; color: rgb(255, 255, 255); line-height: 47px; display: block;
}
#tm2008style ul.tag_options {
	list-style: none; margin: 0px; padding: 0px 0px 1px; width: 52px; position: absolute;
}
#tm2008style ul.tag_options li {
	background: rgb(4, 15, 23); padding: 0px 10px; width: 52px; height: 47px; color: rgb(255, 255, 255); line-height: 47px; text-decoration: none; display: block;
}
#tm2008style ul.tag_options li.open_hover {
	background: rgb(48, 49, 49); color: rgb(255, 255, 255);
}
#tm2008style ul.tag_options li.open_selected {
	background: rgb(48, 49, 49); color: rgb(255, 255, 255);
}
#tm2008style {
	background: rgb(0, 0, 0); margin: 10px 0px 0px 100px; width: 100px; height: 30px; float: left;
}
#tm2008style select {
	background: rgb(0, 0, 0); border: 0px currentColor; border-image: none; width: 100px; height: 30px; color: rgb(255, 255, 255); font-size: 16px; float: left;
}
.fbh_wz {
	background: rgb(255, 255, 255); width: 100%; float: left;
}
.fbh_wztitle {
	margin: 20px 0px 0px; width: 100%; height: 42px; line-height: 42px; border-bottom-color: rgb(19, 19, 19); border-bottom-width: 1px; border-bottom-style: solid; float: left;
}
.fbh_wztitle span {
	background: url("../images/zf67.jpg") no-repeat 20px; padding: 0px 0px 0px 70px; color: rgb(195, 22, 24); font-size: 16px; float: left;
}
.mr_frboxyw2 {
	padding: 30px 0px 0px; width: 1040px; height: 240px; overflow: hidden; float: left; position: relative;
}
.mr_frBtnLyw2 {
	left: 0px; top: 130px; width: 32px; height: 56px; display: none; position: absolute; cursor: pointer;
}
.mr_frUlyw2 {
	padding: 0px 20px; width: 1000px; float: left;
}
.mr_frBtnRyw2 {
	top: 130px; width: 32px; height: 56px; right: 0px; display: none; position: absolute; cursor: pointer;
}
.zwgk_spul2 {
	width: 100%; float: left;
}
.zwgk_spul2 li {
	margin: 0px 10px 0px 20px; width: 218px; float: left;
}
.zwgk_spul2 li a.mimg {
	width: 218px; height: 145px; float: left;
}
.zwgk_spul2 li img {
	width: 218px; height: 145px;
}
.zwgk_spul2 li a.wor {
	width: 100%; text-align: center; line-height: 25px; font-size: 14px; margin-top: 10px; float: left;
}
.fbh_wzf {
	background: rgb(255, 255, 255); padding: 20px; width: 960px; height: 600px; overflow: hidden; float: left; -ms-overflow-y: scroll;
}
.szf_wzifra {
	margin: 30px 0px 0px 20px;
}
.fbh_rm {
	background: rgb(243, 243, 243); padding: 0px 15px; height: 47px; line-height: 47px; font-size: 14px; float: left;
}
.fbh_jh {
	padding: 20px 0px; width: 100%; color: rgb(153, 153, 153); line-height: 23px; text-indent: 2em; font-size: 12px; float: left;
}
.fbh_lsul00 {
	width: 100%; float: left;
}
.fbh_lsul00 li {
	margin: 20px 15px 0px; padding: 8px; border: 1px solid rgb(204, 204, 204); border-image: none; width: 198px; float: left;
}
.fbh_lsul00 li img {
	width: 198px; height: 131px; float: left;
}
.fbh_lsul00 li span {
	margin: 10px 0px 0px; width: 100%; height: 60px; line-height: 30px; font-size: 14px; float: left;
}
.zfjg {
	background: rgb(255, 255, 255); margin: 10px 0px 0px; padding: 0px 20px 40px; width: 1000px; float: left;
}
.zfjg_top {
	background: url("../images/zf59.jpg") no-repeat center; margin: 35px 0px 0px; width: 100%; height: 41px; text-align: center; line-height: 41px; font-family: microsoft yahei,"Microsoft Yahei"; font-size: 36px; float: left;
}
.zfjg_title {
	background: rgb(238, 238, 238); margin: 30px 0px 0px; width: 100%; height: 40px; text-align: left; line-height: 40px; font-size: 16px; float: left;
}
.zfjg_title span {
	background: url("../images/zf60.jpg") no-repeat left; margin: 0px 0px 0px 20px; padding: 0px 0px 0px 20px; text-align: left; color: rgb(154, 32, 23); font-family: microsoft yahei,"Microsoft Yahei鎷�"; font-size: 16px; float: left;
}
.zfjg_ul {
	padding: 20px 0px 0px; width: 100%; float: left;
}
.zfjg_ul li {
	margin: 5px 0px 0px 30px; width: 165px; line-height: 30px; font-size: 14px; float: left;
}
.zfjg_ul li a {
	width: 100%; line-height: 30px; text-indent: 10px; font-size: 14px; float: left; cursor: pointer;
}
.zfjg_ul li a:hover {
	background: rgb(238, 238, 238); width: 100%; line-height: 30px; font-size: 14px; float: left;
}
.jyta_fra {
	margin: 0px 0px 0px 40px; width: 920px; float: left;
}
.jyta_ul {
	padding: 20px 0px; width: 100%; border-bottom-color: rgb(238, 238, 238); border-bottom-width: 1px; border-bottom-style: solid; float: left;
}
.jyta_ul li {
	margin: 5px 45px 0px 0px; width: 180px; text-align: left; line-height: 30px; font-size: 14px; float: left;
}
.jyta_ul li a {
	width: 100%; text-align: left; line-height: 30px; text-indent: 10px; float: left;
}
.jyta_ul li a:hover {
	background: rgb(238, 238, 238); width: 100%; text-align: left; line-height: 30px; float: left;
}
.ld_fra {
	background: rgb(255, 255, 255); margin: 10px 0px 0px; padding: 0px 20px 40px; width: 1000px; float: left;
}
.l-box-left {
	margin: 25px 0px 0px; width: 780px; float: left;
}
.l-main {
	margin: 0px auto; width: 700px;
}
.l-main-box {
	clear: both; margin-top: 30px;
}
.l-box-right {
	margin: 25px 0px 0px; width: 200px; float: right;
}
.l-box-right ul {
	margin: 0px 20px; width: 160px; float: left;
}
.l-box-right ul li {
	width: 160px; line-height: 47px; font-size: 14px; border-bottom-color: rgb(238, 238, 238); border-bottom-width: 1px; border-bottom-style: solid; float: left;
}
.l-box-right ul li a {
	background: url("../images/zf61.jpg") no-repeat left; width: 130px; height: 47px; line-height: 47px; padding-left: 30px; font-size: 14px; float: left;
}
.l-box-right ul li a:hover {
	background: url("../images/zf61.jpg") no-repeat left rgb(238, 238, 238);
}
.ld_img {
	margin: 0px 0px 0px 27px; width: 140px; float: left;
}
.ld_worr {
	padding: 0px 40px 0px 0px; width: 520px; height: 600px; overflow: hidden; border-right-color: rgb(241, 241, 241); border-right-width: 1px; border-right-style: solid; float: right; -ms-overflow-y: scroll;
}
.ld_nn {
	width: 100%; height: 30px; line-height: 30px; font-size: 14px; font-weight: bold; float: left;
}
.ld_con {
	width: 100%; line-height: 30px; font-size: 14px; float: left;
}
.ld_img span {
	text-align: center; line-height: 35px; font-size: 14px; font-weight: bold; display: block;
}
.ld_bd {
	padding: 10px 0px 0px; width: 100%; float: left;
}
.ld_bd li {
	width: 100%; line-height: 30px; float: left;
}
.ld_bd li a {
	margin: 0px 0px 0px 10px; font-size: 14px; float: left;
}
.ld_bd li span {
	margin: 0px 10px 0px 0px; font-size: 14px; float: right;
}
.ld_left {
	margin: 25px 0px 0px 15px; padding: 0px 35px 0px 0px; width: 730px; border-right-color: rgb(241, 241, 241); border-right-width: 1px; border-right-style: solid; float: left; min-height: 450px;
}
.dlist_td1 {
	background: rgb(238, 238, 238); margin: 30px 0px 0px; padding: 10px 0px; width: 730px; text-align: center; font-size: 12px; float: left;
}
.dlist_con1 {
	margin: 33px 0px 20px; width: 730px; text-align: left; color: rgb(0, 0, 0); line-height: 29px; font-size: 14px; float: left;
}
.dlist_bj1 {
	margin: 0px 0px 10px; width: 730px; text-align: right; color: rgb(2, 83, 148); padding-top: 10px; font-size: 12px; border-top-color: rgb(204, 204, 204); border-top-width: 1px; border-top-style: solid; float: left;
}
.ld_list {
	padding: 10px 0px 0px; width: 100%; float: left;
}
.ld_list li {
	width: 100%; line-height: 30px; float: left;
}
.ld_list li a {
	margin: 0px 0px 0px 10px; font-size: 14px; float: left;
}
.ld_list li span {
	margin: 0px 10px 0px 0px; font-size: 14px; float: right;
}
.ld_left1 {
	margin: 25px 0px 0px; padding: 0px 35px 0px 0px; width: 740px; border-right-color: rgb(241, 241, 241); border-right-width: 1px; border-right-style: solid; float: left; min-height: 450px;
}
.dlist_title1 {
	width: 100%; text-align: center; line-height: 30px; font-family: microsoft yahei,"Microsoft Yahei"; font-size: 22px; font-weight: bold; margin-top: 2px; margin-bottom: 2px; float: left;
}
.dlist_subtitle1 {
	text-align: center; line-height: 25px; font-family: microsoft yahei,"Microsoft Yahei"; font-size: 14px; font-weight: bold; margin-top: 5px; margin-bottom: 5px; display: block;
}
.ld_videolist {
	padding: 10px 0px 0px; width: 100%; float: left;
}
.ld_videolist li {
	width: 300px; float: left;
}
.ld_videolist li a img {
	padding: 1px; border: 1px solid rgb(238, 238, 238); border-image: none; width: 138px; height: 106px; float: left;
}
.ld_videolist li .vvr {
	padding: 0px 0px 0px 10px; width: 138px; float: left;
}
.ld_videolist li .vvr .vwor {
	width: 100%; height: 57px; line-height: 28px; font-size: 12px; border-bottom-color: rgb(238, 238, 238); border-bottom-width: 1px; border-bottom-style: dashed; float: left;
}
.ld_videolist li .vvr .vtime {
	width: 100%; height: 28px; line-height: 28px; font-size: 12px; border-bottom-color: rgb(238, 238, 238); border-bottom-width: 1px; border-bottom-style: dashed; float: left;
}
.ld_videolist li .vvr .vsc {
	width: 100%; height: 28px; line-height: 28px; font-size: 12px; border-bottom-color: rgb(238, 238, 238); border-bottom-width: 1px; border-bottom-style: dashed; float: left;
}
.dlist_titlefbh {
	width: 600px; text-align: center; line-height: 45px; font-family: microsoft yahei,"Microsoft Yahei"; font-size: 29px; font-weight: bold; margin-top: 2px; margin-bottom: 2px; margin-left: 210px; float: left;
}
.lnsd1 {
	background: url("../images/zf62.jpg") no-repeat left top rgb(254, 247, 242); width: 207px; height: 226px; margin-bottom: 7px;
}
.gwyd1 {
	background: url("../images/zf63.jpg") no-repeat left top rgb(254, 247, 242); width: 207px; height: 47px; margin-bottom: 7px;
}
.swwjd1 {
	background: url("../images/zf64.jpg") no-repeat left top rgb(254, 247, 242); width: 207px; height: 47px; margin-bottom: 7px;
}
.fld1 ul li a:link {
	background: url("../images/zf65.jpg") no-repeat left top; font: 16px/32px Microsoft YaHei; width: 115px; height: 32px; color: rgb(67, 67, 67); padding-left: 13px; text-decoration: none; display: block; font-size-adjust: none; font-stretch: normal;
}
.fld1 ul li a:visited {
	background: url("../images/zf65.jpg") no-repeat left top; font: 16px/32px Microsoft YaHei; width: 115px; height: 32px; color: rgb(67, 67, 67); padding-left: 13px; text-decoration: none; display: block; font-size-adjust: none; font-stretch: normal;
}
.fld1 ul li a:hover {
	background: url("../images/zf65.jpg") no-repeat left top; font: 16px/32px Microsoft YaHei; width: 115px; height: 32px; color: rgb(67, 67, 67); padding-left: 13px; text-decoration: none; display: block; font-size-adjust: none; font-stretch: normal;
}
.fld1 ul li a:hover {
	background: url("../images/zf66.jpg") no-repeat left top; color: rgb(159, 46, 10);
}
.fld1 ul {
	margin: 0px auto; width: 125px;
}
.fld1 {
	clear: both; float: left;
}
.fld1 hr {
	margin: 4px auto; border: 1px solid rgb(215, 218, 222); border-image: none; width: 162px;
}
.dataListd1 {
	background: rgb(255, 255, 255); margin-top: 10px;
}
.dataListd1 th {
	background: rgb(249, 221, 222); text-align: left; line-height: 30px; font-size: 14px;
}
.dataListd1 td {
	padding: 0px 1px; height: 45px; color: rgb(80, 80, 80); overflow: hidden; font-size: 14px;
}
.dataListd1 .xh {
	width: 5px; color: rgb(85, 90, 91);
}
.dataListd1 .bt {
	color: rgb(85, 90, 91);
}
.dataListd1 .cwrq {
	width: 125px; color: rgb(85, 90, 91);
}
.dataListd1 .fwrq {
	width: 170px; color: rgb(85, 90, 91);
}
.dataListd1 .fbrq {
	width: 105px; color: rgb(85, 90, 91);
}
.dataListd1 .info ul {
	display: none;
}
.dataListd1 a:link {
	color: rgb(14, 14, 14); font-size: 14px; text-decoration: none;
}
.dataListd1 a:visited {
	color: rgb(14, 14, 14); font-size: 14px; text-decoration: none;
}
.dataListd1 a:hover {
	color: rgb(14, 14, 14); font-size: 14px; text-decoration: none;
}
.dataListd1 a:hover {
	color: rgb(0, 70, 147);
}
.dataListd1 td {
	padding: 10px 1px; height: 25px; color: rgb(80, 80, 80); line-height: 20px; overflow: hidden; font-size: 14px;
}
.lm01 {background: url(../images/zwgk_03.jpg); padding:10px;margin-top:6px;}
.lm01 .lm0-main {padding:10px; background: #fff;}
.lm01 .lm0-main .title {border: 1px dashed #e7e9ea; height: 40px; line-height: 40px; background: #f9f8f8; font-size: 24px; color: #226dc5; text-align: center; margin-bottom: 10px;}
.lm01 .lm0-main .list {line-height: 22px; overflow: hidden;}
.lm01 .lm0-main .list .tit {width: 70px; text-align: right; float: left; font-size: 17px;}
.lm01 .lm0-main .list .txt {float: left; text-align: left; width: 170px;/*padding-left:60px;*/}
.lm01 .lm0-main .list .txt li {width: 30%; display: inline-block; height: 22px; line-height: 22px; font-size: 17px;}

.mr_frbox1{ position: relative;float:left; width:100%; padding:26px 0;}
.mr_frBtnL1{cursor:pointer;position: absolute;left:30px;top:160px;height:25px;width:19px;}
.mr_frul1{float:left;width:980px;padding:0 0;}
.mr_frBtnR1{position: absolute;right:40px;top:160px;cursor:pointer;width:19px;height:25px;}

.index_zulm{ float:left; width:1100px; padding:0;}
.index_zulm li{ float:left; width:188px; margin-left:0;  margin-right:10px;  }
.index_zulm li a{ float: left; width:100%;}
.index_zulm li a img{ display:block; width:100%; height:62px; }

/* hack20201125 */
body,td,th,a,p{font-size:14px;}
.list-bsp,.list-bsp p,.list-bsp td{font-size:14px;}
.bsp-main-left1 .butt2 .apadding{padding: 10px 60px 0 80px!important;}
.bsp-main-right1,.bsp-main-right1 .main-wrap1,.bsp-main-right1 .main-wrap1 .firstRow td{text-align:center!important;}
.xxgk_rul li span{float:right;}
.bsp-main-right1 .title1,.bsp-main-right1 .main-wrap1 .xxgk_rul,.bsp-main-right1 .main-wrap1 .list-bsp,.bsp-main-right1 .list-bsp,.bsp-main-right1 .main-wrap1 .title_futi_time,.bsp-main-right1 .main-wrap1 .yinti,.bsp-main-right1 .xxgk_rul li a,.bsp-main-right1 .zwgk_wrap .title01,.bsp-main-right1 .zwgk_wrap ul{text-align:left;}

.bsp-main-right1 .main-wrap1{margin:0;}
.bsp-main-right1 .main-wrap1{padding-left:0;padding-right:0;width:100%;}
.bsp-main-right1 .title1{height:40px;line-height:40px;}
.bsp-main-right1 .xxgk_rul{padding:0 25px;margin-bottom:20px;}
.bsp-main-right1 .list-bsp{padding:0 20px;}
.weizhi,.title1{line-height:24px!important;padding:10px 10px!important;height:auto!important;}
.weizhi a,.title1 a{display:inline-block;width:auto;line-height:24px!important;}
.zwgk_yjcon li:nth-child(odd){background: rgb(238, 238, 238)!important;border-bottom: 1px solid rgb(241, 241, 241)!important;}
.zwgk_yjcon li:nth-child(even){background: rgb(255, 255, 255)!important;}
.foot{ margin:15px auto; width:1200px; border-radius:3px; background:#fff; text-align:center; padding:20px 0; line-height:25px;}
.con-text-img img{
	
}

.bsp_main_bg_lay strong{font-size:20px!important;font-weight:normal!important;}

/*2021-4-4 hack*/
.bsp-warp,.bsp_main_top_lay{width:1100px!important;}
.bsp-warp{background-color:#f7f7f7!important;border: 1px solid #e2e2e2!important;border-top:0!important;margin-top:-13px!important;margin-bottom:20px!important;}
.bsp-main-left1{border:0!important;width:240px!important;margin-left:36px;margin-right:18px;}
.bsp-main-left1 .bsp-main-left1{margin:0!important;}
.bsp-main-right1{width:770px!important;float:left!important;min-height:735px!important;padding-bottom:0!important;margin-bottom:0!important;}
.bsp_main_top_lay{border-bottom:0!important;overflow:hidden!important;}
.bsp_main_top_lay hr{width: 238px!important;margin: 105px 25px 0 27px!important;}
.bsp-main{display: inline-block!important;margin-bottom:25px!important;}
.bsp-main:before{display:none!important;}

.bsp-main{overflow:visible!important;display: inline-block!important;}
.bsp-main-left1{margin-top:-15px!important;float:left!important;padding-bottom:0!important;margin-bottom:0!important;}
.bsp_main_bg_lay{height:366px!important;padding:0!important;width:1100px!important;}
.xxgk_tt span{min-width:90px!important;width:auto!important;}
.bsp-main-left1 .list1{width:240px!important;background-color:#fff!important;box-shadow: 0 0 3px rgba(0,0,0,0.2);margin-top:-10px!important;padding:10px 0!important;}
.bsp-main-left1 .list-paddingleft-2 li[class=aaa],.bsp-main-left1 .list-paddingleft-2 li:hover{background-color:#f0f0f0!important;}
.bsp-main-left1 .list-paddingleft-2 li[class=aaa] a,.bsp-main-left1 .list-paddingleft-2 li:hover a{color: #000!important;font-weight:normal!important;}
.bsp-main-right1 .main-wrap1{width:97%!important;padding:0 10px!important;}
.xxgk_rmore{margin:20px 0px 30px 330px!important;}
.minhei1172{min-height:1172px!important;}
.title_futi_time .title{width:300px!important;}
.bsp-main-left1 .butt2 .apadding{font-size:23px!important;}
.hei1172{min-height:1172px!important;}
.bsp-main-right1 .pad0{padding:0!important;}
.bsp-main-right1 .title4{margin: 35px auto!important;font-size:32px!important;height:auto!important;}
.bsp-main-right1 .list-bsp{width:100%!important;padding-right:20px!important;}
.bsp-main-right1 .list-bsp *{font-size:12pt!important;}

.bsp-main-right1 .list-bsp strong{font-size:18pt!important}
.bsp-main-right1 .list-bsp span{word-break:break-all;}

.bsp-main-right1 .list-bsp{
  width   : 98%;
  height  : 940px;
 
  float   : left;
  margin  : 5px;
  border  : none;
  }
  .bsp_main_bg_lay strong{font-size:20px!important;font-weight:normal!important;}


.bsp-main-right1 .list-bspp span,.bsp-main-right1 .list-bsp span,.bsp-main-right1 .list-bsp p{font-size:16px!important;line-height:1.5!important;}
.bsp-main-right1 .list-bspp strong span,.bsp-main-right1 .list-bsp strong span,.bsp-main-right1 .list-bspp strong,.bsp-main-right1 .list-bsp strong{font-size:16px!important;}
.bsp-main-right1 .list-bspp span,.bsp-main-right1 .list-bsp span,.bsp-main-right1 .list-bsp p{word-break:break-all;}
.lay_no{width:980px!important;border:0!important;background-color:#fff!important;}
