@charset "utf-8";
body{ background:#f6f6f6;}
/* tr{ border-left:1px solid #333; border-top:1px solid #333;}
td{ border-right:1px solid #333; border-bottom:1px solid #333;} */
.header .nr .search{width: 322px;height: 40px;float:right;display:inline;margin-right: 110px;margin-top: 44px;}
.site_search_wrap .site_search_submit {width: 40px;height: 40px;cursor:pointer;display: block;position: absolute;background: transparent;border: none;outline: none;overflow: hidden;white-space: nowrap;text-indent: -9999px;}
.site_search_wrap .site_search {width: 270px;height: 40px;position: absolute;display: block;left: 45px;background: transparent;border: none;outline: none;color: #333;font-size: 14px;}
.site_search_wrap {width: 322px;height: 40px;background: url(../images/search.png) no-repeat center center;position: relative;}
input::-webkit-input-placeholder{color: #333;}

.header{ width:100%; height:128px; overflow:hidden; background:#327abb;}
.header .nr{ width:1200px; height:128px; margin:0 auto; background:url(../images/logo.png) no-repeat;}
.nav{ width:100%; height:60px; background:#327abb; overflow:hidden; border-top:1px solid #2b6293;}
.nav .nr{ width:1200px; height:50px; margin:0 auto; overflow:hidden;}
.nav .nr ul li{width: 20%;float:left;display:inline;text-align:center;}
.nav .nr ul li a{font-size: 21px;color:#fff;line-height: 60px;display:block;}
.nav .nr ul .home{background: url(../images/home.png) 35px no-repeat;}



.main{ width:1200px; height:auto; background:#fff; box-shadow:0px 5px 5px #d9d9d9; margin:0 auto; overflow:hidden;}
.tt{width:1180px;height:90px;margin: 20px auto;background:#f6f6f6;border-radius:8px;text-align:center;overflow:hidden;}
.tt .bt{float:left;display:inline;width:163px;height:50px;margin: 20px auto;border-right:1px solid #327abb;}
.tt .nr{width: 995px;float:left;display:inline;height: 50px;margin: 20px auto;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;padding: 0 10px;font-weight:  bold;color: #327abb;}
.tt .nr a{padding: 0 10px;font-size:36px;font-weight:bold;line-height: 50px;color: #327abb;}

.news{ width:1180px; height:365px; overflow:hidden; margin:10px auto;}
.news_pic{ width:640px; height:365px; float:left; display:inline;}
.news_list{ width:520px; height:365px; float:left; display:inline; margin-left:20px;}
.xwdtUl{width: 520px;height: 365px;float: left;display:inline;}
.xwdtU{width: 520px;height: 49px;overflow:hidden;padding: 0;margin: 0;float: left;border-bottom: 1px solid #ccc;box-sizing: border-box;background: url(../images/tb.jpg) 10px 18px no-repeat;padding-left: 10px;}
.xwdtU li{color: #333;float: left;height: 50px;text-align: center;/* width: 120px; */padding: 0 10px 0 20px;}
.xwdtU li a{font-size: 21px;color: #999;line-height: 50px;font-weight:  bold;}
.xwdtCts{width: 100%;float: left;overflow: hidden;}
.xwdtCts .xwdtCt{width: 500px;margin: 5px auto;display: none;}
.xwdtCts .xwdtCt p{width:500px;line-height:40px;padding:0 10px;margin: 10px auto 0 auto;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.xwdtCts .xwdtCt p a{ font-size:20px; font-weight:bold; color:#c00000;}
.xwdtCts .xwdtCt ul{margin: 10px auto;}
.xwdtCts .xwdtCt ul li{width: 485px;padding-left: 15px;background:url(../images/tb1.png) 0 no-repeat;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.xwdtCts .xwdtCt ul li a{color:#333;line-height: 42px;width: 500px;font-size: 16px;}
.xwdtCts .xwdtCt ul li a span{float:right;display:inline;color: #ccc;font-size: 16px;}

.xwdtUl .activexwdt a{color: #327abb !important;/* font-weight:  bold; */}

.zt{width: 1180px;height:100px;margin:20px auto;overflow:hidden;}

.main_content{ width:1180px; height:auto; overflow:hidden; margin:0 auto;}
.zwgk{width:780px;margin: 0 15px 0 0;float:left;display:inline;}
.zwgk .bt{ width:100%; height:49px; border-bottom:1px solid #ccc; overflow:hidden;}
.zwgk .bt p{ font-weight:bold; line-height:50px; font-size:21px; color:#327abb; padding-left:15px;}
.zwgk .nr{}
.zwgk .nr .jggk{width:100%;height:60px;margin:15px auto;float: left;display: inline;}
.zwgk .nr .jggk ul li{ width:186px; height:60px; float:left; display:inline; margin-right:12px; background:#f6f6f6; text-align:center;}
.zwgk .nr .jggk ul li:nth-child(4){margin-right:0px;}
.zwgk .nr .jggk ul li i{ width:30px; height:30px; float: left; display: inline; position: relative; top: 15px; left: 30px;}
.zwgk .nr .jggk ul li .ldjs{background: url(../images/jggktb.png) no-repeat; background-position:0 0;}
.zwgk .nr .jggk ul li .zyzn{background: url(../images/jggktb.png) no-repeat;background-position: -30px 0;}
.zwgk .nr .jggk ul li .nsjg{background: url(../images/jggktb.png) no-repeat;background-position: -60px 0;}
.zwgk .nr .jggk ul li .ssjg{background: url(../images/jggktb.png) no-repeat;background-position: -90px 0;}
.zwgk .nr .jggk ul li a{font-size:16px;color:#666;line-height:60px;display: block;}
.zwgk .nr .jggk ul li a:hover{ color:#327abb;}

.zwgk .nr .xxgkzl{width:186px;height:auto;overflow:hidden;float: left;display: inline;}
.zwgk .nr .xxgkzl ul li{width:100%;height:48px;background:#f6f6f6;text-align: left;margin-bottom: 10px;}
.zwgk .nr .xxgkzl ul li i{ width:27px; height:27px; float: left; display: inline; position: relative; top: 10px; left: -15px; }
.zwgk .nr .xxgkzl ul li .xxgkzd{background: url(../images/xxgkzltb.png) no-repeat; background-position:0 0;}
.zwgk .nr .xxgkzl ul li .xxgkzn{background: url(../images/xxgkzltb.png) no-repeat; background-position:-30px 0;}
.zwgk .nr .xxgkzl ul li .xxgknb{background: url(../images/xxgkzltb.png) no-repeat; background-position:-60px 0;}
.zwgk .nr .xxgkzl ul li .xxgkml{background: url(../images/xxgkzltb.png) no-repeat; background-position:-90px 0;}
.zwgk .nr .xxgkzl ul li .ysqgk{background: url(../images/xxgkzltb.png) no-repeat; background-position:-120px 0;}

.zwgk .nr .xxgkzl ul li a{font-size:14px;color:#666;line-height:48px;padding-left:45px;display: block;}
.zwgk .nr .xxgkzl ul li a:hover{ color:#327abb;}

.zcfg{width:573px;height:auto;float:left;display:inline;margin-left: 20px;}
.zcfgUl{width:573px;height: 280px;margin: 0 auto;overflow:hidden;}
.zcfgU{width:100%;height: 38px;position:relative;border-bottom: 2px solid #f0f0f0;}
.zcfgU li{color: #333;float: left;display: inline;height: 40px;text-align: center;}
.zcfgU li a{font-size: 18px;color: #666;line-height: 40px;height: 38px;display: block;font-weight:normal;padding: 0 10px;}
.zcfgU li:hover{cursor: pointer;}
.zcfgCts{width: 100%;float: left;overflow: hidden;}
.zcfgCts .zcfgCt{width: 550px;margin: 5px auto;display: none;}
.zcfgCts .zcfgCt p{width:500px;line-height:40px;padding:0 10px;margin: 10px auto 0 auto;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.zcfgCts .zcfgCt p a{ font-size:20px; font-weight:bold; color:#c00000;}
.zcfgCts .zcfgCt ul{margin: 0px auto;}
.zcfgCts .zcfgCt ul li{width: 550px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.zcfgCts .zcfgCt ul li a{color:#333;line-height: 40px;width: 500px;font-size: 16px;}
.zcfgCts .zcfgCt ul li a span{float:right;display:inline;color: #ccc;font-size: 16px;}
.zcfgUl .activezcfg a{color: #327abb !important;border-bottom: 2px solid #327abb;}

.c_right{ width:385px; height:auto;float:left;display:inline; border-left:1px solid #eee; overflow:hidden; box-sizing:border-box;}
.zwfw{width:370px;height:auto;overflow:hidden;margin-left: 14px;}
.zwfw .bt{width:370px;height:49px;border-bottom:1px solid #ccc;line-height:50px;}
.zwfw .bt p{ font-weight:bold; line-height:50px; font-size:21px; color:#327abb; padding-left:15px;}
.zwfw .nr{width:370px;height:auto;overflow:hidden;}
.zwfw .nr ul li{width: 370px;height:60px;background:#f6f6f6;margin: 12px auto 0 auto;float:left;display:inline; -webkit-transition: all 0.5s; transition: all 0.5s;}
.zwfw .nr ul li i{width:45px;height:45px;float: left;display: inline;position: relative;top: 8px;left: -20px;-webkit-transition: all 0.5s; transition: all 0.5s;}
.zwfw .nr ul li .znwd{background: url(../images/zwfwtb.png) no-repeat; background-position:0 0;}
.zwfw .nr ul li .wyzx{background: url(../images/zwfwtb.png) no-repeat; background-position:-45px 0;}
.zwfw .nr ul li .bsjd{background: url(../images/zwfwtb.png) no-repeat; background-position:-90px 0;}
.zwfw .nr ul li .xjdf{background: url(../images/zwfwtb.png) no-repeat; background-position:-135px 0;}
.zwfw .nr ul li a{font-size:21px;color:#666;line-height:60px;padding-left: 120px;display: block;}
.zwfw .nr ul li .jzxx{background: url(../images/zwhdtb.png) no-repeat; background-position:0 0;}
.zwfw .nr ul .active{background:#327abb;-moz-transition: background 1s;-moz-transition-timing-function:ease-in-out;}
.zwfw .nr ul .active a{ color:#fff;}
.zwfw .nr ul .active .znwd{background: url(../images/zwfwtb.png) no-repeat; background-position:0 -45px;}
.zwfw .nr ul .active .wyzx{background: url(../images/zwfwtb.png) no-repeat;background-position: -45px -45px;}
.zwfw .nr ul .active .bsjd{background: url(../images/zwfwtb.png) no-repeat; background-position:-90px -45px;}
.zwfw .nr ul .active .xjdf{background: url(../images/zwfwtb.png) no-repeat;background-position: -135px -45px;}
.zwfw .nr ul li a{color:#666;font-size:18px;line-height: 60px;padding-left: 130px;}

.kjyw{width: 370px;height:114px;margin: 15px 0 15px 14px;overflow:hidden;}

.zwhd{width:370px;height:auto;overflow:hidden;margin-left: 14px; margin-top:15px;}
.zwhd .bt{width:370px;height:49px;border-bottom:1px solid #ccc;line-height:50px;}
.zwhd .bt p{ font-weight:bold; line-height:50px; font-size:21px; color:#327abb; padding-left:15px;}
.zwhd .nr{width:370px;height:auto;overflow:hidden;}
.zwhd .nr .xxgkzl{width:186px;height:auto;overflow:hidden;float: left;display: inline;}
.zwhd .nr ul li{width:100%;height: 60px;background:#f6f6f6;text-align: left;margin: 20px auto;-webkit-transition: all 0.5s;transition: all 0.5s;display: block;}
.zwhd .nr ul li i{width: 35px;height: 35px;float: left;display: inline;position: relative;top: 12px;left: -20px;-webkit-transition: all 0.5s;transition: all 0.5s;}
.zwhd .nr ul li .jzxx{background: url(../images/zwhdtb.png) no-repeat; background-position:0 0;}
.zwhd .nr ul .active{background:#327abb;}
.zwhd .nr ul .active a{ color:#fff;}
.zwhd .nr ul .active .jzxx{background: url(../images/zwhdtb.png) no-repeat; background-position:0 -35px;}
.zwhd .nr ul li .zxzj{background: url(../images/zwhdtb.png) no-repeat; background-position:-35px 0;}
.zwhd .nr ul .active .zxzj{background: url(../images/zwhdtb.png) no-repeat;background-position: -35px -35px;}
.zwhd .nr ul li a{color:#666;font-size:18px;line-height: 60px;padding-left: 130px;display: block;}

.czyjs{width: 780px;height:auto;float:left;display:inline;margin-top: 5px;margin-bottom: 15px;}
.qhb{border-bottom: 2px solid #f0f0f0;width: 100%;height: 40px;overflow:hidden;position: relative;}
.qhb p{line-height:40px;color:#327abb;font-weight:bold;font-size:18px;float: left;display: inline;padding-left: 15px;}
.czyjsUl{width: 100%;height: 280px;margin: 0 auto;overflow:hidden;}
.czyjsU{/* width:100%; */height: 40px;position:relative;float: right;display: inline;/* border-bottom: 2px solid #f0f0f0; */}
/* .czyjsU p{line-height:40px;color:#327abb;font-weight:bold;font-size:18px;float: left;display: inline;padding-left: 15px;} */
.czyjsU li{color: #333;float: left;display: inline;height: 40px;text-align: center;}
.czyjsU li a{font-size: 16px;color: #666;line-height: 40px;height: 38px;display: block;font-weight:normal;padding: 0 10px;}
.czyjsU li:hover{cursor: pointer;}
.czyjsCts{width: 100%;float: left;overflow: hidden;}
.czyjsCts .czyjsCt{width: 750px;margin: 5px auto;display: none;}
.czyjsCts .czyjsCt p{width:500px;line-height:40px;padding:0 10px;margin: 10px auto 0 auto;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.czyjsCts .czyjsCt p a{ font-size:20px; font-weight:bold; color:#c00000;}
.czyjsCts .czyjsCt ul{margin: 0px auto;}
.czyjsCts .czyjsCt ul li{width: 750px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.czyjsCts .czyjsCt ul li a{color:#333;line-height: 40px;width: 500px;font-size: 16px;}
.czyjsCts .czyjsCt ul li a span{float:right;display:inline;color: #ccc;font-size: 16px;}
.czyjsUl .activeczyjs a{color: #327abb !important;border-bottom: 2px solid #327abb;}

.ztzl{width:1180px;margin: 0 auto 20px auto;height:80px;overflow:hidden;}
.ztzl ul li{ width:176px; height:80px; float:left; display:inline; margin:0 10px; overflow:hidden;}
.ztzl ul li img{width:100%;}

.footer{width:100%;height: 230px;min-width:1200px;overflow:hidden;background: #327abb;margin-top:20px;}
.footernr{width: 1200px;overflow:hidden;margin:0 auto;text-align:center;height: 180px;}















.footernr img.red{float:left;display:inline;margin: 60px 20px 0 120px;}
.footernr img.zc{float:left;display:inline;margin: 65px 20px 30px 30px;}
.footernr p{width: 600px;color: #fff;line-height: 30px;font-size: 14px;margin: 30px 20px;float:left;display:inline;}
.footernr p a{color: #fff;line-height: 32px;font-size: 14px;display:inline;}




.list{
    width:1200px;
    min-width: 1200px;
    height:auto;
    margin: 0 auto;
}
.list>.leftList{
    width:270px;
    height:auto;
    float:left;
}
.list>.leftList>.listTitleList{
    width: 270px;
    height:auto;
    /* border:1px solid #dcdcdc; */
    box-sizing: border-box;
    background: #fff;
}
.list>.leftList>.listTitleList>.title1{
     height:88px;
     line-height: 88px;
     text-align: center;
     background: #327abb;
     color:#fff;
     font-size:24px;
     vertical-align: middle;
     font-weight:  bold;
}
.list>.leftList>.listTitleList>.title1>img{
    vertical-align: middle;
    margin-right:8px;
}
.list>.leftList>.listTitleList>ul>li{
    height: 65px;
    line-height:65px;
    background:url('../images/secondicon15.png') no-repeat 90%;
    border-top: 1px solid #eee;
}
.list>.leftList>.listTitleList>ul>li:hover{
    height: 65px;
    line-height:65px;
    background:url('../images/secondicon16.png') no-repeat 90%;
    border-top: 1px solid #eee;
}
.list>.leftList>.listTitleList>ul>li>a{
    width:75%;
    display: inline-block;
    padding-left:20px;
    transition:all 0.3s;
    text-decoration: none;
    border-left:5px solid #fff;
    font-size:16px;
    color: #333;
}
.list>.leftList>.listTitleList>ul>li>a:hover{
    /* font-size: 21px; */
    color: #327abb;
    border-left: 5px solid #327abb;
    font-weight: bold;
}

.list>.leftList>.listTitleList>ul>li>.hover{
    /* font-size: 21px; */
    color: #327abb;
    border-left: 5px solid #327abb;
    font-weight: bold;
}




.list>.leftList>.kjfw{
    width:270px;
    height:auto;
    min-height: 455px;
    border:1px solid #dcdcdc;
    border-bottom:0;
    border-right:0;
    box-sizing: border-box;
    margin-top:10px;
}
.list>.leftList>.kjfw>.title1{
     width:268px;
     height:88px;
     line-height: 88px;
     text-align: center;
     background:#2b59ad;
     color:#fff;
     font-size:24px;
     vertical-align: middle;
     border-right:1px solid  #dcdcdc;
     box-sizing:border-box;
}
.list>.leftList>.kjfw>.title1>img{
    vertical-align: middle;
    margin-right:8px;
}
.list>.leftList>.kjfw>ul>li{
    width:134px;
    height:61px;
    line-height:60px;
    text-align:left;
    border-right:1px solid #dcdcdc;
    border-bottom:1px solid  #dcdcdc;
    float:left;
    vertical-align:middle;
    font-size:14px;
    box-sizing:border-box;
}
.list>.leftList>.kjfw>ul>li img{
    vertical-align:middle;
    margin-right:5px;
    margin-left:15px;
    width:26px;
    height:26px;
}




.list>.rightList {
    width:900px;
    height:100%;
    min-width:900px;
    /* border:1px solid  #dcdcdc; */
    float:right;
    display:inline-block;
    background: #fff;
}
.list>.rightList>.rightListTitle{
    width:900px;
    min-width:900px;
    height: 60px;
    line-height: 50px;
    border-bottom:1px solid #dcdcdc;
}
.list>.rightList>.rightListTitle>.title{
    padding: 3px;
    float:left;
    border-bottom: 4px solid #327abb;
    box-sizing:border-box;
    margin-left: 20px;
    font-size:22px;
    font-weight: bold;
    color: #327abb;
}
.mbx{
    padding:5px;
    box-sizing:border-box;
    margin-right:15px;
    color:#505050;
    font-size:16px;
    margin: 15px auto;
    width: 1200px;
}


.list>.rightList>.rightListCenter > .textlist{
    padding:25px;
    margin-bottom:20px;
    display:block;
    min-height:560px;
}
.list>.rightList>.rightListCenter > .textlist > li{
    height:50px;
    line-height:50px;
    border-bottom:1px dashed #dddddd;
    background: url(../images/tb1.png) 0 no-repeat;
    padding-left: 15px;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
}

.list>.rightList>.rightListCenter > .textlist > li a{
    color:#333;
}

.list>.rightList>.rightListCenter > .textlist > li  span{
    /* width:650px; */
    float: right;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
    font-size:16px;
    color:#666;
}
.list>.rightList>.rightListCenter > .textlist > li  .time{
    width:100px;
    float:right;
    text-align:center;
    font-size:14px;
    color:#999;
}


.list>.rightList>.rightListCenter > .imgList{
    padding:25px;
    top:50px;
    margin-bottom:20px;
	display:block;
	min-height:694px;
}

.list>.rightList>.rightListCenter > .imgList > li{
    height:170px;
    width:840px;
    line-height:50px;
    box-shadow: 0px 0px 10px #ddd;
    margin:30px auto;
    background: #fff;
    border-left:solid 1px #fff;
}
.list>.rightList>.rightListCenter > .imgList > li img{
    float:left;
    width:227px;
    height:170px;
}
.list>.rightList>.rightListCenter > .imgList > li p{
    float:left;
    width:462px;
    height:105px;
    padding:35px 24px;
}
.list>.rightList>.rightListCenter > .imgList > li  span{
    width:750px;
    float:left;
}
.list>.rightList>.rightListCenter > .imgList > li p > .name{
    font-size:16px;
    width:480px;
    font-weight:bold;
    display:block;
    height:36px;
    line-height:16px;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
    color: #2268ae;
}
.list>.rightList>.rightListCenter > .imgList > li p > .text{
    display:block;
    font-size:14px;
    color:#999;
    height:69px;
    line-height:24px;
    width: 630px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.list>.rightList>.rightListCenter > .list > li:hover span{
    color:#2b59ad;
}
.list>.rightList>.rightListCenter > .imgList > li:hover span{
    color: #b60000;
}


.fenye {text-align:center;width: 900px;margin: 20px auto;}
.fenye a{padding:6px 15px;margin-right:10px;background: #327abb;color:#fff;border-radius: 3px;font-size: 14px;}
.fenye a:hover{ padding:6px 15px; margin-right:10px; background:#ffb266; color:#fff; text-decoration:none;    border-radius: 3px; font-size: 14px;}
.fenye input{width: 50px;}


.fenye .current{color:#fff;background: #ffad5c;padding:6px 15px;margin-right:10px;border-radius: 3px;font-size: 14px;}
.fenye .but{background: none;color: #000;float: none;border: 0;}
.pagerSpanClass {display:none;}

.list>.rightList>.rightListCenter .page{
    width:900px;
    height:30px;
    line-height:30px;
    text-align:center;
    margin:15px auto 39px auto;

}

.page li{
    padding:5px 10px;
    margin:0 5px;
    color:#4579d9;
	height:16px;
	line-height:16px;
	border:1px solid #4579d9;
}
.page a{
    padding:5px 10px;
    margin:0 5px;
    color: #327abb;
    height:16px;
    line-height:16px;
    border: 1px solid #327abb;
}

.page .empty{
    border: 1px solid #aaa;
    color: #aaa;
}
.page li:last-child{
	width:70px
}
.page .isAction{
    background: #327abb;
    color:#fff;
}
.mbx a{ color:#333;}


.zwgk_jggk{width:240px;height:285px;overflow:hidden;float:left;display:inline;margin: 20px 10px;}
.zwgk_jggk .bt{width:100%;height:45px;overflow:hidden;background: #327abb;text-align:center;/* border-bottom: 1px solid #ddd; */}
.zwgk_jggk .bt a{font-size:18px;/* font-weight:bold; */color: #ffffff;line-height:45px;}
.zwgk_jggk .nr{ width:100%; height:240px; overflow:hidden;}
.zwgk_jggk .nr ul{ margin-top:10px;}
.zwgk_jggk .nr ul li{ width:100%; height:50px; overflow:hidden; background:#f6f6f6; margin-bottom:10px;}
.zwgk_jggk .nr ul li a{color: #327abb;line-height:50px;font-size:16px;display: block;padding-left: 80px;}
.zwgk_jggk .nr ul li i{width:30px;height:30px;float: left;display: inline;position: relative;top: 10px;left: -20px;-webkit-transition: all 0.5s;transition: all 0.5s;}
.zwgk_jggk .nr ul li .ld{background: url(../images/zwgk_jggk.png) no-repeat; background-position:0 0;}
.zwgk_jggk .nr ul li .zn{background: url(../images/zwgk_jggk.png) no-repeat;background-position: 0 -30px;}
.zwgk_jggk .nr ul li .ns{background: url(../images/zwgk_jggk.png) no-repeat;background-position: 0 -60px;}
.zwgk_jggk .nr ul li .ss{background: url(../images/zwgk_jggk.png) no-repeat;background-position: 0 -90px;}
.zwgk_jggk .nr ul .active{background:#327abb;-moz-transition: background 1s;-moz-transition-timing-function:ease-in-out;}
.zwgk_zcfg{width: 460px;height:285px;overflow:hidden;float:left;display:inline;margin:20px auto;}
.zwgk_zcfg .bt{ width:100%; height:44px; border-bottom:1px solid #ccc; overflow:hidden;}
.zwgk_zcfg .bt p{background:#327abb;height:45px;padding: 0 25px;display: inline-block;color: #fff;line-height:45px;font-size: 18px;}
.zwgk_zcfg .bt span{ float:right; display:inline; margin-right:15px;}
.zwgk_zcfg .bt span a{ font-size:12px; color:#aaa; line-height:45px;}
.zwgk_zcfg .nr{ width:100%; height:240px; overflow:hidden;}
.zwgk_zcfg .nr ul{padding: 5px 10px;}
.zwgk_zcfg .nr ul li{ width:100%;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.zwgk_zcfg .nr ul li a{ color:#666; line-height:40px; font-size:16px;}
.zwgk_zcfg .nr ul li a span{ float:right; display:inline;}

.zwgk_zcjd{width: 460px;height:auto;overflow:hidden;float:left;display:inline;margin: 20px 10px;}
.zwgk_zcjd .bt{ width:100%; height:44px; border-bottom:1px solid #ccc; overflow:hidden;}
.zwgk_zcjd .bt p{background:#327abb;height:45px;padding: 0 25px;display: inline-block;color: #fff;line-height:45px;font-size:  18px;}
.zwgk_zcjd .bt span{ float:right; display:inline; margin-right:15px;}
.zwgk_zcjd .bt span a{ font-size:12px; color:#aaa; line-height:45px;}
.zwgk_zcjd .nr{ width:100%; height:240px; overflow:hidden;}
.zwgk_zcjd .nr ul{padding: 5px 10px;}
.zwgk_zcjd .nr ul li{ width:100%;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.zwgk_zcjd .nr ul li a{ color:#666; line-height:40px; font-size:16px;}
.zwgk_zcjd .nr ul li a span{ float:right; display:inline;}

.zwgk_xxgk{width:1180px;margin:0 auto;height: 145px;overflow:hidden;}
.zwgk_xxgk .bt{width: 1170px;border-left: 10px solid #327abb;background:#f6f6f6;height:45px;}
.zwgk_xxgk .bt a{line-height:45px;padding-left:20px;color:#666;font-size:  18px;}
.zwgk_xxgk .nr{width:100%;height: 100px;overflow:hidden;}
.zwgk_xxgk .nr ul li{width:228px;margin: 15px 10px 0 0;background: #f2f9ff;float:left;display:inline;height:80px;border: 1px solid #c4e3ff;box-sizing: border-box;text-align:center;}
.zwgk_xxgk .nr ul li:nth-child(5){ margin-right:0px;}
.zwgk_xxgk .nr ul li a{line-height:80px;color:#327abb; display:block; font-size: 18px;}

.zwgk_tzgg{ width:380px; height:285px; overflow:hidden; float:left; display:inline; margin:20px 0 20px 10px;}
.zwgk_tzgg .bt{ width:100%; height:44px; border-bottom:1px solid #ccc; overflow:hidden;}
.zwgk_tzgg .bt p{background:#327abb;height:45px;padding: 0 25px;display: inline-block;color: #fff;line-height:45px;font-size: 18px;}
.zwgk_tzgg .bt span{ float:right; display:inline; margin-right:15px;}
.zwgk_tzgg .bt span a{ font-size:12px; color:#aaa; line-height:45px;}
.zwgk_tzgg .nr{ width:100%; height:240px; overflow:hidden;}
.zwgk_tzgg .nr ul{padding: 5px 10px;}
.zwgk_tzgg .nr ul li{ width:100%;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.zwgk_tzgg .nr ul li a{ color:#666; line-height:40px; font-size:16px;}
.zwgk_tzgg .nr ul li a span{ float:right; display:inline;}

.zwgk_czyjs{ width:380px; height:285px; overflow:hidden; float:left; display:inline; margin:20px;}
.zwgk_czyjs .bt{ width:100%; height:44px; border-bottom:1px solid #ccc; overflow:hidden;}
.zwgk_czyjs .bt p{background:#327abb;height:45px;padding: 0 25px;display: inline-block;color: #fff;line-height:45px;font-size: 18px;}
.zwgk_czyjs .bt span{ float:right; display:inline; margin-right:15px;}
.zwgk_czyjs .bt span a{ font-size:12px; color:#aaa; line-height:45px;}

.zwgk_gznb{ width:380px; height:285px; overflow:hidden; float:left; display:inline; margin:20px auto;}
.zwgk_gznb .bt{ width:100%; height:44px; border-bottom:1px solid #ccc; overflow:hidden;}
.zwgk_gznb .bt p{background:#327abb;height:45px;padding: 0 25px;display: inline-block;color: #fff;line-height:45px;font-size: 18px;}
.zwgk_gznb .bt span{ float:right; display:inline; margin-right:15px;}
.zwgk_gznb .bt span a{ font-size:12px; color:#aaa; line-height:45px;}
.zwgk_gznb .nr{ width:100%; height:240px; overflow:hidden;}
.zwgk_gznb .nr ul{padding: 5px 10px;}
.zwgk_gznb .nr ul li{ width:100%;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.zwgk_gznb .nr ul li a{ color:#666; line-height:40px; font-size:16px;}
.zwgk_gznb .nr ul li a span{ float:right; display:inline;}

.zwgk_czyjs .nr{ width:100%; height:240px; overflow:hidden;}
.zwgk_czyjsUl{width: 100%;margin: 0 auto;overflow:hidden;}
.zwgk_czyjsU{width:100%;height: 39px;position:relative;float: left;display: inline;border-bottom: 1px dashed #ccc;}
.zwgk_czyjsU p{line-height:40px;color:#327abb;font-weight:bold;font-size:18px;float: left;display: inline;padding-left: 15px;}
.zwgk_czyjsU li{color: #333;float: left;display: inline;/* height: 40px; */text-align: center;}
.zwgk_czyjsU li a{font-size: 16px;color: #666;line-height: 40px;/* height: 38px; */display: block;font-weight:normal;padding: 0 10px;}
.zwgk_czyjsU li:hover{cursor: pointer;}
.zwgk_czyjsCts{width: 100%;float: left;overflow: hidden;}
.zwgk_czyjsCts .zwgk_czyjsCt{width: 750px;margin: 5px auto;display: none;}
.zwgk_czyjsCts .zwgk_czyjsCt p{width:500px;line-height:40px;padding:0 10px;margin: 10px auto 0 auto;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.zwgk_czyjsCts .zwgk_czyjsCt p a{ font-size:20px; font-weight:bold; color:#c00000;}
.zwgk_czyjsCts .zwgk_czyjsCt ul{margin: 0px auto;}
.zwgk_czyjsCts .zwgk_czyjsCt ul li{width: 750px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.zwgk_czyjsCts .zwgk_czyjsCt ul li a{color:#333;line-height: 40px;width: 500px;font-size: 16px;}
.zwgk_czyjsCts .zwgk_czyjsCt ul li a span{float:right;display:inline;color: #ccc;font-size: 16px;}
.zwgk_czyjsUl .activezwgk_czyjs a{color: #327abb !important;font-weight: bold;}

.jggkU .hover{font-weight:bold;}
/* .jggkU a:hover{ font-weight:bold;} */
.jggkU a:hover{ font-weight:bold;}
.link{padding: 10px;width:1200px;height: 40px;margin:0 auto;border-bottom: 1px solid #fff;}
.link p{color:#fff;line-height:40px;font-size:14px;}
.link p a{ color:#fff; font-size:14px;}

.jggkUl{width: 1180px;min-height: 365px;float: left;display:inline;margin: 20px 10px;}
.jggkU{width: 100%;height: 49px;overflow:hidden;padding: 0;margin: 0;float: left;border-bottom: 1px solid #f6f6f6;box-sizing: border-box;background: #f6f6f6;}
.jggkU li{color: #333;float: left;height: 50px;text-align: center;padding: 0 20px;border-top-left-radius:  8px;border-top-right-radius: 8px;/* background: #327abb; */margin: 0 10px;display: block;}
.jggkU li a{font-size: 18px;color: #327abb;line-height: 50px;/* font-weight:  bold; */cursor: pointer;display: block;padding: 0 15px;}
.jggkCts{width: 100%;float: left;overflow: hidden;}
.jggkCts .jggkCt{width: 96%;margin: 5px auto;display: none;}
.jggkCts .jggkCt ul{margin: 10px auto;}
.jggkCts .jggkCt ul li{width: 485px;padding-left: 15px;background:url(../images/tb1.png) 0 no-repeat;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.jggkCts .jggkCt ul li a{color:#333;line-height: 42px;width: 500px;font-size: 16px;}
.jggkCts .jggkCt ul li a span{float:right;display:inline;color: #ccc;font-size: 16px;}
.jggkUl .activejggk{border-top-left-radius: 8px;border-top-right-radius: 8px;background: #327abb;}
.jggkUl .activejggk a{color: #ffffff !important;/* font-weight:  bold; */}
.jbxx table{margin:30px auto;width: 100%;}
.jbxx table tr td{ line-height:45px; color:#666;/*border-right:1px solid #ddd; border-bottom:1px solid #ddd;*/}
/*.jbxx table tr{ border-left:1px solid #ddd; border-top:1px solid #ddd;}*/
.jgzn{ width:100%; margin:20px auto;}
.jgzn p{font-size:16px;color:#666;/* text-indent:2em; */line-height: 40px;}
.jgzn .zy_zyzn{ font-size:24px; color:#000; line-height:50px; font-weight:bold; text-align:center;}
.zy_nsjg{ margin:20px auto;}
.kuai{background-color: #f0f8ff;border: #d2e1ef 1px solid;padding: 20px;width: 46%;margin: 10px 2%;box-sizing: border-box;float: left;display:  inline;}
.ksname{line-height: 50px; font-weight: bold; color: #327abb; font-size:18px;}
.zwfont02 p{ line-height:40px; color:#666; font-size:16px;}
.zy_ssjg{margin: 20px auto;overflow: hidden;}
.zy_ldjs{ border-bottom:1px dashed #ccc;}
.zy_ldjs > table{width:90%;margin:20px auto;}
.zy_ldjs table tr{}
.zy_ldjs table tr td{
    line-height: 40px;
    color: #666;
    vertical-align: top;
    font-size: 16px;
    padding: 0;
}
.zy_ldjs table tr .ldname{ }
.table01 tr td p>img{ display:none;}
.table01 tr td div>img{ max-width:100%;}

.xxgk_mlnr_t{width:1000px;margin: 0 auto 30px auto;}
.xxgk_mlnr_t tr{ margin:10px auto;}
.xxgk_mlnr_t tr .ml_bt{ width:15%; line-height:45px; border:1px solid #ccc; background:#f6f6f6; font-size:16px; font-weight:bold; color:#333; text-align:center;}
.xxgk_mlnr_t tr .ml_nr{ width:35%; line-height:45px; border:1px solid #ccc; border-left:none; font-size:16px;  color:#333; }
