
span{ display: inline-block; }


.main{
    background: #ffffff url(zwwgk_mianbg.png) no-repeat bottom center;
    padding-bottom: 50px;
}

.main_box{
    width: 1200px;
    height: auto;
    /* height: 1617px; */
    margin: auto;
    padding:10px 30px 0;
    background: #ffffff;
    box-shadow: 0px 0px 25px 0px rgba(4, 0, 0, 0.07);
}

.glj_lm_dqwz{
	width: 1200px;
	margin:0 auto 10px;
    height: 40px;
    line-height: 40px;
    font-size: 16px;
    color: #999999;
}

.glj_lm_dqwz span{
	overflow: hidden;
}

.title_item{
    height: 44px;
    margin: 30px auto 20px;
}


.jcgk_title{
    margin: 0 auto 25px;
    background: url(zwwgk_jcgk_title.png) no-repeat center center;
}

.zxgk_title{
    background: url(zwwgk_zxgk_title.png) no-repeat center center;
}

.glgk_title{
    background: url(zwwgk_glgk_title.png) no-repeat center center;
}

.fwgk_title{
    background: url(zwwgk_fwgk_title.png) no-repeat center center;
}

.jggk_title{
    background: url(zwwgk_jggk_title.png) no-repeat center center;
}


.jcgk_lm_list{
    height: 50px;
    margin-top: 20px;
}

.jcgk_lm_list_item{
    display: block;
    float: left;
    width: 150px;
    height: 50px;
    text-align: center;
    background-color: #f8f8f8;
    font-size: 17px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 50px;
	letter-spacing: 0px;
    color: #333333;
    margin-left: 15px;
}

.jcgk_lm_list a:first-child .jcgk_lm_list_item{
    margin-left: 0px;
}

.jcgk_lm_list_item:hover{
    text-align: center;
    /* text-indent: 18px; */
    color: #ffffff;
    background: #43A6ED;
}




.zxgk_box_item{
    float: left;
    width: 216px;
    margin-left: 15px;
    /* height: 217px; */
    background: #f4f4f4;
}

.zxgk_box_item:first-child{
    margin-left: 0px;
}

.zxgk_box_item_title{
    display: block;
    width: 216px;
    height: 50px;
    line-height: 50px;
    font-size: 20px;
    padding-left: 20px;
    color: #ffffff;
}

.zxgk_box_item_title:hover{
    color: #ffffff;
}

.zxgk_box_item ul{
    padding: 10px 20px;
    height: 167px;
    letter-spacing: 0px;
}

.zxgk_box_item ul a{
    display: block;
    max-width: 175px;
    font-size: 16px;
    padding-left: 15px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 32px;
	letter-spacing: 0px;
    color: #333333;
    background: url(zwwgk_zxgk_01.png) no-repeat left center;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    word-break: break-all;
}

.zxgk_box_item ul a:hover {
    color: #247aca;
    background: url(zwwgk_zxgk_02.png) no-repeat left center;
}


.glgk_box_item{
    display: block;
    float: left;
    width: 216px;
    height: 80px;
    margin-right: 15px;
    margin-bottom: 15px;
    padding: 20px 20px 20px 0px;
	background-color: #f4f4f4;
}

.ns{
    margin-right: 0px;
}

.glgk_box_item span.hg{
    line-height: 20px ;
    padding-right: 0px ;
    max-width: 138px ;
}

.glgk_box_item span.hg1{
    line-height: 20px;
    min-width: 108px;
    max-width: 108px;
    margin-right: 20px;
}

.glgk_box_item span{
    float: right;
    min-width: 128px;
    max-width: 150px;
    font-size: 18px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
    color: #333333;
    padding: 0 15px;
    line-height: 38px;
}

.glgk_box_item img{
    float: right;
    margin-top: 2px;
}


.zxgk_box1,#å®¡è®¡å…¬å¼€{
    background:#43a6ed url(zwwgk_pic_02.png) no-repeat 180px center;
}

.zxgk_box2,#é‡å¤§å»ºè®¾é¡¹ç›®{
    background:#37b77f url(zwwgk_pic_02.png) no-repeat 180px center;
}

.zxgk_box3,#å®žäº‹é¡¹ç›®{
    background:#cea840 url(zwwgk_pic_02.png) no-repeat 180px center;
}

.zxgk_box4,#å…¬å…±èµ„æºé…ç½®{
    background:#43a6ed url(zwwgk_pic_02.png) no-repeat 180px center;
}

.zxgk_box5,#å…¬ç›Šäº‹ä¸š{
    background:#e75656 url(zwwgk_pic_02.png) no-repeat 180px center;
}


.fwgk_box_item{
    float: left;
    width: 108px;
    text-align: center;
    margin: 0 40px;
}

.fwgk_box_item a img{ 
    width: 104px;
    height: 104px;
}

.fwgk_box_item a span{
    margin-top: 15px;
    font-size: 18px;
	line-height: 24px;
    max-width: 108px;
}

.fwgk_box_item:first-child a span{
    max-width: 90px;
}

.jggk_box{
    padding-bottom: 37px;
}

.jggk_box a{
    display: block;
    float: left;
    width: 270px;
    height: 157px;
    margin-left: 20px;
    padding-top: 35px;
    padding-left: 77px;
    font-size: 22px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #ffffff;
}

.jggk_box a:first-child{
    margin-left: 0px;
    padding-left: 86px;
}


#æ”¿åºœå·¥ä½œæŠ¥å‘Š{
    background: url(zwwgk_jggk_01.png) no-repeat center center;
}

#è®¡åˆ’æ€»ç»“{
    background: url(zwwgk_jggk_02.png) no-repeat center center;
}

#ä¿¡æ¯å…¬å¼€å¹´åº¦æŠ¥å‘Š{
    background: url(zwwgk_jggk_03.png) no-repeat center center;
}

#ç»Ÿè®¡åˆ†æž{
    background: url(zwwgk_jggk_04.png) no-repeat center center;
}


/* é€‰é¡¹å¡å¼€å§‹ */
.jcgk_box_left,.jcgk_box_right{
    width: 554px;
	height: 287px;
}

.tab_item{
    /* padding-left: 23px; */
}

.tab_item ul{
	border-bottom: 1px solid #999999;
}

.tab_item li{
	float: left;
    font-size: 21px;
    color: #333333;
    border-bottom: 0;
	line-height: 40px;
    position: relative;
}

.tab_item li.hover{
    /* color: #247aca; */
    font-weight: bold;
}

.tab_item li.hover:after{
    content: "";
    left: 0;
    right: 0;
    bottom: -2px;
    z-index: 15;
    position: absolute;
    border-bottom:3px solid#247aca;
}


.tab_item_con{
    width: 100%;
}

.tab_item_con_box{
	width: 100%;
	border: 0px;
	padding-top: 10px;
    position: relative;
    overflow: initial;
}

.tab_item_con_box li {
	font-size: 19px;
    border: 0px;
	padding-left: 23px;
	overflow: hidden;
    background: url(zwwgk_pic_03.png) no-repeat left 17px;
}

.tab_item_con_box li:hover {
    background: url(zwwgk_pic_01.png) no-repeat left 17px;
}

.tab_item_con_box li:hover>a{
    color: #1492ff;
}

.tab_item_con_box li:hover>.con_box_time{
    color: #1492ff;
}

.tab_item_con_box li a{
	display: inline-block;
    max-width: 440px;
    line-height: 35px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    word-break: break-all;
}

.tab_item_con_box .con_box_time{
	line-height: 35px;
	overflow: hidden;
	color: #666666;
	float: right;
}

.tab_item_con_box .box_mone{
    line-height: 35px;
    font-size: 17px;
    position: absolute;
    right: 0px;
    top: -35px;
    z-index: 20;
}

.tab_item_con_box .box_mone a{
    font-size: 17px;
    color: #333333;
}

.tab_item_con_box .box_mone a:hover{
    color: #1492ff;
}

#box1{
    background: url(zwwgk_jggk_01.png) no-repeat center center;
    color: #fff;
}
#box2{
    background:url(zwwgk_jggk_02.png) no-repeat center center;
    color: #fff;
}
#box3{
   background: url(zwwgk_jggk_03.png) no-repeat center center;
   color: #fff;
}

/* é€‰é¡¹å¡ç»“æŸ */