
/* CSS Document */
.clear{ clear:both;}
input::-webkit-input-placeholder{color: #759ced;}
.container{width:100%;height:auto;margin:0 auto;min-width: 1200px;}
.header{width:100%;height: 280px;background:url(../image/bgbg.jpg) repeat-x;overflow:hidden;}
.top{width:100%;height: 35px;background: rgba(0,0,0,.3) repeat-x;overflow:hidden;}
.topnr{width:1200px;height: 35px;margin:0 auto;overflow:hidden;}
.topnr .hy{float:left;display:inline;line-height: 35px;color:#fff;font-size:14px;padding-left:10px;}
.topnr .tq{ font-size:14px; color:#fff; line-height:40px; padding-left:10px; float:right; display:inline;}
.topnr .date{font-size:14px;color:#fff;line-height: 35px;padding-left:10px;float:right;display:inline;}
.topnr .mw{ padding:0 10px; float:right; display:inline;}
.topnr .mw a{font-size: 14px;color: #fff;line-height: 35px;}
.banner{width:1200px;height: 245px;overflow:hidden;background:url(../image/header.png) no-repeat;margin:0 auto;}
.nav{width:100%;height:50px;background:#2d66a5;/* overflow:hidden; */}
.nav .nr{width:1200px;height:50px;margin:0 auto;/* overflow:hidden; */}
.nav .nr ul>li{width: 180px;float:left;display:inline;text-align:center;}
.nav .nr ul li a{ font-size:18px; color:#fff; line-height:50px; display:block;}
.nav .nr ul li a i{width: 24px;height: 24px;float:left;display:inline;position:relative;top: 13px;left: 30px;}
.nav .nr ul li a i.wzsy{background:url(../image/nav_tb.png) no-repeat; background-position:0 0;}
.nav .nr ul li a i.zjhs{background:url(../image/nav_tb.png) no-repeat;background-position: -96px 0;position: relative;}
.nav .nr ul li a i.ywdt{background:url(../image/nav_tb.png) no-repeat;background-position: -56px 0;}
.nav .nr ul li a i.zwgka{background:url(../image/nav_tb.png) no-repeat;background-position: -24px 0;}
.nav .nr ul li a i.zwfw{background:url(../image/nav_tb.png) no-repeat;background-position: -48px 0;}
.nav .nr ul li a i.zmhd{background:url(../image/nav_tb.png) no-repeat;background-position: -72px 0;}
.site_search_wrap .site_search_submit {width: 34px;height: 34px;cursor:pointer;display: block;position: absolute;left: 10px;/* top: 13px; */background: transparent;border: none;outline: none;overflow: hidden;white-space: nowrap;text-indent: -9999px;}
.site_search_wrap .site_search {width: 200px;height: 34px;position: absolute;display: block;left: 40px;background: transparent;border: none;outline: none;color: #6791df;font-size: 14px;}
.site_search_wrap {width: 241px;height: 34px;background: url(../image/search.png) no-repeat center center;position: relative;float: right;margin: 8px 25px;}

.tt{width:100%;height:80px;margin:0px auto;overflow: hidden; background:#f7f8fc;}
.ttnr{ width:1200px; height:80px; overflow:hidden; margin:0 auto;}
.ttnr .bt{ width:80px; height:80px; background:url(../image/tt.png) no-repeat; float:left; display:inline;}
.ttnr .bt p{font-size: 30px;color:#fff;line-height: 80px;text-align:center;font-weight: bold;}
.ttnr .nr{ width:1120px; height:80px; overflow:hidden;float:left; display:inline; text-align:center;}
.ttnr .nr p a{font-size:30px;font-weight:bold;line-height:80px;color: #b92a2d;}
.main{width:1200px;height:auto;margin:0 auto;background:#fff;overflow: hidden;}
.news{ width:1200px; height:390px; overflow:hidden; margin:20px auto;}
.news_pic{ width:660px; height:390px; float:left; display:inline;}
.news_list{ width:520px; height:390px; float:left; display:inline; margin-left:20px;}
.xwdtCts .xwdtCt dl{border-bottom:1px dashed #aaa;padding-top: 10px;}
.xwdtCts .xwdtCt dl dt{width:100%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;text-align:center;/* padding: 10px 0 0 0; */}
.xwdtCts .xwdtCt dl dt a{font-size: 18px;color: #333;line-height: 40px;font-weight:bold;}
.xwdtCts .xwdtCt dl dd{font-size:14px;line-height: 30px;color:#aaa;text-indent:2em;overflow: hidden;text-overflow: ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;padding: 0;}
.xwdtUl{width: 520px;height: 390px;float: left;display:inline;}
.xwdtU{width: 520px;height: 44px;overflow:hidden;padding: 0;margin: 0;float: left;border-bottom: 1px solid #ccc;box-sizing: border-box;}
.xwdtU li{color: #333;float: left;height: 45px;text-align: center;width: 14%;margin: 0 3%;}
.xwdtU li a{font-size: 18px;color: #333;line-height: 41px;display: block;}
.xwdtCts{width: 100%;float: left;overflow: hidden;}
.xwdtCts .xwdtCt{width: 500px;/* display: none; *//* float: left; */margin: 0 auto;}
.xwdtCts .xwdtCt p{width:440px;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: 0px auto;}
.xwdtCts .xwdtCt ul li{width: 485px;padding-left: 15px;background:url(../image/tb1.png) 0 no-repeat;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.xwdtCts .xwdtCt ul li a{color:#333;line-height: 40px;width: 465px;font-size: 16px;}
.xwdtCts .xwdtCt ul li a span{float:right;display:inline;color: #ccc;font-size:  14px;}
.xwdtUl .activexwdt{}
.xwdtUl .activexwdt a{color: #2268ae !important;font-weight:  bold;border-bottom: 2px solid #2d66a5;}

.zt{ width:1200px; height:90px; margin:0px auto; overflow:hidden;}

.zwgk{ width:100%; height:340px; background:#f5f5f5; margin:20px auto; overflow:hidden;}
.zwgknr{ width:1200px; margin:0 auto; height:340px; overflow:hidden;}
.zwgk_left{width:660px;height:300px;margin:20px auto;overflow:hidden;float: left;}
.zfwjCts .zfwjCt dl{border-bottom:1px dashed #aaa;padding-top: 10px;}
.zfwjCts .zfwjCt dl dt{width:100%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;text-align:center;/* padding: 10px 0 0 0; */}
.zfwjCts .zfwjCt dl dt a{font-size: 18px;color: #333;line-height: 40px;font-weight:bold;}
.zfwjCts .zfwjCt dl dd{font-size:14px;line-height: 30px;color:#aaa;text-indent:2em;overflow: hidden;text-overflow: ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;padding: 0;}
.zfwjUl{width: 660px;height: 390px;float: left;display:inline;}
.zfwjU{width: 100%;height: 44px;overflow:hidden;padding: 0;margin: 0;float: left;border-bottom: 1px solid #ccc;box-sizing: border-box;}
.zfwjU li{color: #333;float: left;height: 45px;text-align: center;width: 14%;margin: 0 3%;}
.zfwjU li a{font-size: 18px;color: #333;line-height: 41px;display: block;}
.zfwjCts{width: 100%;float: left;overflow: hidden;}
.zfwjCts .zfwjCt{width: 640px;display: none;/* float: left; */margin: 0 auto;}
.zfwjCts .zfwjCt p{width:440px;line-height:40px;padding:0 10px;margin: 10px auto 0 auto;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.zfwjCts .zfwjCt p a{ font-size:20px; font-weight:bold; color:#c00000;}
.zfwjCts .zfwjCt ul{margin: 10px auto;}
.zfwjCts .zfwjCt ul li{width: 625px;padding-left: 15px;background:url(../image/tb2.png) 0 no-repeat;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.zfwjCts .zfwjCt ul li a{color:#333;line-height: 40px;font-size: 16px;}
.zfwjCts .zfwjCt ul li a span{float:right;display:inline;color: #ccc;font-size:  14px;}
.zfwjUl .activezfwj{}
.zfwjUl .activezfwj a{color: #2268ae !important;font-weight:  bold;border-bottom: 2px solid #2d66a5;}

.zwgk_right{ width:520px; height:300px; overflow:hidden; float:left; display:inline; margin:20px 0 20px 20px;}
.xxgk{ width:520px; height:180px; overflow:hidden;}
.xxgk ul li{width:250px;height:50px;border:1px solid #e3e3e3;float:left;display:inline;margin-bottom:10px;background:#fff;box-sizing: border-box; -webkit-transition: all 0.5s; transition: all 0.5s;}
.xxgk ul li a{font-size:16px;color:#666;line-height:50px;padding-left: 50px;}
.xxgk ul li a i{width: 28px;height: 28px;float:left;display:inline;position:relative;top: 11px;left: 40px; -webkit-transition: all 0.5s; transition: all 0.5s;}
.xxgk ul li a i.gkzn{background:url(../image/xxgk_tb.png) no-repeat; background-position:0 0;}
.xxgk ul li a i.gkml{background:url(../image/xxgk_tb.png) no-repeat;background-position: -28px 0;}
.xxgk ul li a i.gknb{background:url(../image/xxgk_tb.png) no-repeat;background-position: -56px 0;}
.xxgk ul li a i.gkzd{background:url(../image/xxgk_tb.png) no-repeat;background-position: -84px 0;}
.xxgk ul li a i.ysqgk{background:url(../image/xxgk_tb.png) no-repeat;background-position: -112px 0;}
.xxgk ul li a i.shjd{background:url(../image/xxgk_tb.png) no-repeat;background-position: -140px 0;}
.xxgk ul .active{background:#2d66a5;-moz-transition: background 1s;-moz-transition-timing-function:ease-in-out; border:1px solid transparent;}
.xxgk ul .active a{ color:#fff;}
.xxgk ul .active a i.gkzn{background:url(../image/xxgk_tb.png) no-repeat; background-position:0 -28px;}
.xxgk ul .active a i.gkml{background:url(../image/xxgk_tb.png) no-repeat;background-position: -28px -28px;}
.xxgk ul .active a i.gknb{background:url(../image/xxgk_tb.png) no-repeat;background-position: -56px -28px;}
.xxgk ul .active a i.gkzd{background:url(../image/xxgk_tb.png) no-repeat;background-position: -84px -28px;}
.xxgk ul .active a i.ysqgk{background:url(../image/xxgk_tb.png) no-repeat;background-position: -112px -28px;}
.xxgk ul .active a i.shjd{background:url(../image/xxgk_tb.png) no-repeat;background-position: -140px -28px;}

.xian{height:1px;width:80%;background:#e3e3e3;margin: 18px auto;overflow:hidden;}

.zwan{width:520px;height:80px;overflow:hidden;margin: 20px auto;}
.zwan ul li{width:120px;height:80px;border:1px solid #e3e3e3;float:left;display:inline;margin-bottom:10px;background:#fff;box-sizing: border-box;text-align: center;-webkit-transition: all 0.5s; transition: all 0.5s;}
.zwan ul li a{font-size:16px;color:#666;line-height: 40px;/* padding-left: 50px; */}
.zwan ul li a i{width: 33px;height: 33px;float:left;display:inline;position:relative;top: 11px;left: 40px;-webkit-transition: all 0.5s; transition: all 0.5s;}
.zwan ul li a i.ldzc{background:url(../image/antb.png) no-repeat; background-position:0 0;}
.zwan ul li a i.jgsz{background:url(../image/antb.png) no-repeat;background-position: -33px 0;}
.zwan ul li a i.gzbg{background:url(../image/antb.png) no-repeat;background-position: -66px 0;}
.zwan ul li a i.zcwj{background:url(../image/antb.png) no-repeat;background-position: -99px 0;}

.zwan ul .active{background:#2d66a5;-moz-transition: background 1s;-moz-transition-timing-function:ease-in-out;border:1px solid transparent;}
.zwan ul .active a{ color:#fff;}
.zwan ul .active a i.ldzc{background:url(../image/antb.png) no-repeat; background-position:0 -33px;}
.zwan ul .active a i.jgsz{background:url(../image/antb.png) no-repeat;background-position: -33px -33px;}
.zwan ul .active a i.gzbg{background:url(../image/antb.png) no-repeat;background-position: -66px -33px;}
.zwan ul .active a i.zcwj{background:url(../image/antb.png) no-repeat;background-position: -99px -33px;}

.bsfw{width:1200px;margin:0 auto;min-height: 350px;overflow:hidden;}
.bsfw .grbs{width:380px;height: 200px;background: url(../image/grbsbg.jpg) top no-repeat;overflow:hidden;float:left;display:inline;box-shadow: 0px 5px 5px #efefef;}
.bsfw .grbs ul{width: 70%;margin: 50px 25% 0 5%;float: left;display: inline;}
.bsfw .grbs ul li{ width:33.3333%; float:left; display:inline;ont-size:14px;color:#fff;line-height: 30px;}
.bsfw .grbs ul li a{font-size:14px;color:#fff;line-height: 30px;}
.bsfw .grbs ul li a:hover{ color:#f00;}
.bsfw .grbs p{width:100px;height:30px;border-radius:15px;background:#f67d8d;text-align:center;float: left;display: inline;margin: 44px 10px;}
.bsfw .grbs p a{font-size: 14px;line-height:30px;color:#fff;display: block;}
.bsfw .frbs{ width:380px; height:200px;background:url(../image/frbsbg.jpg) no-repeat; overflow:hidden; float:left; display:inline;box-shadow: 0px 5px 5px #efefef;}
.bsfw .frbs ul{width: 70%;margin: 50px 25% 0 5%;float: left;display: inline;}
.bsfw .frbs ul li{ width:33.3333%; float:left; display:inline;ont-size:14px;color:#fff;line-height: 30px;}
.bsfw .frbs ul li a{font-size:14px;color:#fff;line-height: 30px;}
.bsfw .frbs ul li a:hover{ color:#f00;}
.bsfw .frbs p{width:100px;height:30px;border-radius:15px;background:#7c90ff;text-align:center;float: left;display: inline;margin: 44px 10px;}
.bsfw .frbs p a{font-size: 14px;line-height:30px;color:#fff;display: block;}
.bsfw .bmfw{ width:380px; height:200px;background:url(../image/bmfwbg.jpg) no-repeat; overflow:hidden; float:left; display:inline;box-shadow: 0px 5px 5px #efefef;}
.bsfw .bmfw ul{width: 70%;margin: 50px 25% 0 5%;float: left;display: inline;}
.bsfw .bmfw ul li{ width:33.3333%; float:left; display:inline;ont-size:14px;color:#fff;line-height: 30px;}
.bsfw .bmfw ul li a{font-size:14px;color:#fff;line-height: 30px;}
.bsfw .bmfw ul li a:hover{ color:#f00;}
.bsfw .bmfw p{width:100px;height:30px;border-radius:15px;background:#ffcb78;text-align:center;float: left;display: inline;margin: 44px 10px;}
.bsfw .bmfw p a{font-size: 14px;line-height:30px;color:#fff;display: block;}
.bsjggs{width:1200px;height:300px;overflow:hidden;float:left;display:inline;margin:20px auto;}
.bsjggs .bt{ width:1200px; height:44px; background:#f3f3f3; overflow:hidden;}
.bsjggs .bt p{ width:140px; text-align:center; background:#2d66a5; line-height:44px; color:#fff; font-size:18px; font-weight:bold;}
.bsjggs .nr{ width:1200px; height:256px; overflow:hidden;}

.hdjl{width:1200px;height:345px;overflow:hidden;margin: 0 auto 20px auto;}
.xzxx{ width:660px; height:345px; overflow:hidden; margin:0 auto; float:left; display:inline;}
.xzxx .bt{ width:100%; height:65px; background:url(../image/xzxxbt.jpg) no-repeat; overflow:hidden;}
.xzxx .bt ul{width: 450px;height:45px;overflow:hidden;margin: 10px auto;float: right;display: inline;}
.xzxx .bt ul li{width:120px;height:45px;float:left;display:inline;margin: 0 15px;text-align: center;border-radius: 5px;}
.xzxx .bt ul li a{font-size:16px;color:#fff;line-height: 45px; display:block;}
.xzxx .bt ul li a i{width: 24px;height: 24px;float:left;display:inline;position:relative;top: 11px;left: 13px;}
.xzxx .bt ul li a i.wyxx{background:url(../image/xzxxtb.png) no-repeat; background-position:0 0;}
.xzxx .bt ul li a i.wycx{background:url(../image/xzxxtb.png) no-repeat;background-position: -24px 0;}
.xzxx .bt ul li a i.fktj{background:url(../image/xzxxtb.png) no-repeat;background-position: -48px 0;}
.xzxx .nr{ width:100%; height:280px; overflow:hidden;}
.xzxx .nr table tr{}
.xzxx .nr table tr th{ font-size:16px; line-height:40px; color:#2d66a5; text-align:center;}
.xzxx .nr table tr td{font-size:16px; line-height:40px; color:#666; text-align:center;}
.xzxx .nr p{ line-height:40px; color:#666; background:#edf2f9; text-align:center;}

.zxft{ width:520px; height:345px; overflow:hidden; margin:0 auto 0 20px; float:left; display:inline;}
.zxft .bt{ width:100%; height:45px; overflow:hidden;}
.zxft .bt p{ width:90px; height:45px; background:url(../image/zxftbt.jpg) no-repeat; overflow:hidden; color:#2d66a5; line-height:45px; font-size:21px;}
.zxft .bt span{ float:right; display:inline;}
.zxft .bt span a{ font-size:12px; color:#999; line-height:45px;}
.zxft .nr{ width:100%; height:300px; overflow:hidden;}
.zxft .nr .ftpic{ width:160px; height:115px; margin:10px auto; float:left; display:inline;}
.zxft .nr .ftnr{ width:350px; height:115px;margin:10px auto 10px 10px; float:left; display:inline;}
.zxft .nr .ftnr p{ font-size:16px; color:#666; line-height:30px;}
.zxft .nr .ftnr p a{ color:#666;}
.zxft .nr .ftnr p a:hover{ color:#9d0000;}
.wqhg{ width:100%; height:165px; overflow:hidden; float:left; display:inline;}
.wqhg p{ display:block; background:#f3f3f3; height:40px; text-align:center;}
.wqhg p	a{ line-height:40px; color:#9d0000; font-weight:bold; font-size:18px;}
.wqhg ul { margin:5px auto;}
.wqhg ul li{width:100%;background: url(../image/tb2.png) 5px 16px no-repeat;}
.wqhg ul li a span{ float:right; display:inline;}
.wqhg ul li a{font-size:16px;line-height:40px;color:#666;padding-left: 20px;}

.footer{width:100%;height:230px;background:#2d66a5;overflow:hidden;}
.footernr{ width:1200px; height:230px; margin:0 auto;}
.link{width:1200px;height:40px;margin: 20px auto;overflow:hidden;}
.link .bt{ width:100px; height:40px; float:left; display:inline; overflow:hidden; background:#2d66a5;}
.link .bt p{ line-height:50px; color:#fff; font-weight:bold; text-align:center;}
.link ul li{width: 210px;height: 40px;float:left;display:inline;margin: 0 15px;overflow:hidden;/* background: #91b1d4; */border: none;text-align:center;border: 1px solid #91b1d4;box-sizing: border-box;}
.link ul li a{ color:#666; font-size:16px; line-height:40px;}
.link ul li select{width: 100%;height: 100%;color: #fff;border: none;font-size: 16px;background: transparent;}
.link ul li select option{/* background:#2d66a5; */line-height:30px;color: #333;}
.footernr p{font-size:14px;line-height:30px;color:#fff;float:left;display:inline;margin: 10px auto;}
.footernr>a{float:left;display:inline;}
.footernr p img{/* padding-top: 5px; */}
.footernr>img{margin: 10px 100px;}

.zjnc_ncgk{width:1200px;height:540px;margin:20px auto;/* overflow:hidden; */}
.zjnc_ncgk .bt{ width:1200px; height:50px; background:url(../image/ncgk.png) no-repeat; margin:0 auto; overflow:hidden;}
.zjnc_ncgk .bt a{ display: inline-block; text-indent: -9999px; width: 1200px; height: 50px;}
.zjnc_ncgk .nr{width:1200px;height:490px;background:url(../image/zjncbg.jpg) no-repeat;margin:0 auto;/* overflow:hidden; */}
.zjnc_ncgk .nr p{ font-size:16px; line-height:36px; color:#333; text-indent:2em;}
.zjnc_ncgk .nr ul{ margin: 10px auto;}
.zjnc_ncgk .nr ul li{ width:220px; height:70px; float:left; display:inline; text-align:center; box-shadow: 0px 0px 5px #ccc; background:rgba(255,255,255,.7) no-repeat; margin-top:10px; margin-bottom:10px;}
.zjnc_ncgk .nr ul li a{font-size: 18px;line-height:70px;color:#333;display: block;}
.zjnc_ncgk .nr ul li a:hover{ font-weight:bold; color:#333;}

.zjnc_ls{width:1200px;height: 485px;margin:0 auto;}
.rwls{ width:286px; height:485px; overflow:hidden; float:left; display:inline; margin:0 57px;}
.rwls .bt{ width:286px; height:50px; background:url(../image/rwlsbt.png) no-repeat; margin:0 auto 35px auto;}
.rwls .bt p{ font-size:20px; font-weight:bold; line-height:50px; text-align:center; color:#fff;}
.rwls .nr{ width:286px; height:400px; background:url(../image/rwlsbg.jpg) no-repeat; overflow:hidden;}
.rwls .nr ul{ width:110px; margin:272px auto 0 auto;}
.rwls .nr ul li{ text-align:center;}
.rwls .nr ul li a{line-height:40px; color:#333; font-size:16px;}
.rwls .nr ul li a:hover{ color:#2d66a5;}

.zykc{ width:286px; height:485px; overflow:hidden; float:left; display:inline; margin:0 57px;}
.zykc .bt{ width:286px; height:50px; background:url(../image/zykcbt.png) no-repeat; margin:0 auto 35px auto;}
.zykc .bt p{ font-size:20px; font-weight:bold; line-height:50px; text-align:center; color:#fff;}
.zykc .nr{ width:286px; height:400px; background:url(../image/zykcbg.jpg) no-repeat; overflow:hidden;}
.zykc .nr ul{ width:110px; margin:272px auto 0 auto;}
.zykc .nr ul li{ text-align:center;}
.zykc .nr ul li a{line-height:40px; color:#333; font-size:16px;}
.zykc .nr ul li a:hover{ color:#2d66a5;}

.gyjj{ width:286px; height:485px; overflow:hidden; float:left; display:inline; margin:0 57px;}
.gyjj .bt{ width:286px; height:50px; background:url(../image/gyjjbt.png) no-repeat; margin:0 auto 35px auto;}
.gyjj .bt p{ font-size:20px; font-weight:bold; line-height:50px; text-align:center; color:#fff;}
.gyjj .nr{ width:286px; height:400px; background:url(../image/gyjjbg.jpg) no-repeat; overflow:hidden;}
.gyjj .nr ul{ width:110px; margin:272px auto 0 auto;}
.gyjj .nr ul li{ text-align:center;}
.gyjj .nr ul li a{line-height:40px; color:#333; font-size:16px;}
.gyjj .nr ul li a:hover{ color:#2d66a5;}

.zjnc_ncfg{width:1200px;height:280px;margin: 20px auto;overflow:hidden;}
.zjnc_ncfg .bt{ width:1200px; height:50px; overflow:hidden;}
.zjnc_ncfg .nr{ width:1200px; height:190px; margin:20px auto; overflow:hiddne;}

.zymain{width:1200px;height:auto;margin: 10px auto;overflow:hidden;}
.main_left{ width:810px; height:auto; margin:0 40px 0 auto; overflow:hidden; float:left; display:inline;}
.qha{width:810px;height:300px;overflow:hidden;margin: 15px auto;}
.zyzfwjUl{width: 100%;height: 300px;float: left;display:inline;}
.zyzfwjU{width: 100%;height: 49px;overflow:hidden;padding: 0;margin: 0;float: left;border-bottom: 1px solid #ccc;box-sizing: border-box;}
.zyzfwjU li{color: #333;float: left;height: 50px;text-align: center;width: 12%;margin: 0 15px;}
.zyzfwjU li a{font-size: 18px;color: #333;line-height: 46px;display: block;font-weight: bold;}
.zyzfwjCts{width: 100%;float: left;overflow: hidden;}
.zyzfwjCts .zyzfwjCt{width: 790px;display: none;/* float: left; */margin: 0 auto;}
.zyzfwjCts .zyzfwjCt p{width:440px;line-height:40px;padding:0 10px;margin: 10px auto 0 auto;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.zyzfwjCts .zyzfwjCt p a{ font-size:20px; font-weight:bold; color:#c00000;}
.zyzfwjCts .zyzfwjCt ul{margin: 10px;}
.zyzfwjCts .zyzfwjCt ul li{width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.zyzfwjCts .zyzfwjCt ul li a{color:#333;line-height: 48px;font-size: 16px;}
.zyzfwjCts .zyzfwjCt ul li a span{float:right;display:inline;color: #ccc;font-size:  14px;}
.zyzfwjUl .activezyzfwj{}
.zyzfwjUl .activezyzfwj a{color: #2268ae !important;font-weight:  bold;border-bottom: 2px solid #2d66a5;}
.ban{ width:810px; height:90px; overflow:hidden;}
.zyhyCts .zyhyCt dl{border-bottom:1px dashed #aaa;padding-top: 10px;}
.zyhyCts .zyhyCt dl dt{width:100%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;text-align:center;/* padding: 10px 0 0 0; */}
.zyhyCts .zyhyCt dl dt a{font-size: 18px;color: #333;line-height: 40px;font-weight:bold;}
.zyhyCts .zyhyCt dl dd{font-size:14px;line-height: 30px;color:#aaa;text-indent:2em;overflow: hidden;text-overflow: ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;padding: 0;}
.zyhyUl{width: 100%;height: 300px;float: left;display:inline;}
.zyhyU{width: 100%;height: 49px;overflow:hidden;padding: 0;margin: 0;float: left;border-bottom: 1px solid #ccc;box-sizing: border-box;}
.zyhyU li{color: #333;float: left;height: 50px;text-align: center;width: 12%;margin: 0 15px;}
.zyhyU li a{font-size: 18px;color: #333;line-height: 46px;display: block;font-weight: bold;}
.zyhyCts{width: 100%;float: left;overflow: hidden;}
.zyhyCts .zyhyCt{width: 790px;display: none;/* float: left; */margin: 0 auto;}
.zyhyCts .zyhyCt p{width:440px;line-height:40px;padding:0 10px;margin: 10px auto 0 auto;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.zyhyCts .zyhyCt p a{ font-size:20px; font-weight:bold; color:#c00000;}
.zyhyCts .zyhyCt ul{margin: 10px;}
.zyhyCts .zyhyCt ul li{width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.zyhyCts .zyhyCt ul li a{color:#333;line-height: 48px;font-size: 16px;}
.zyhyCts .zyhyCt ul li a span{float:right;display:inline;color: #ccc;font-size:  14px;}
.zyhyUl .activezyhy{}
.zyhyUl .activezyhy a{color: #2268ae !important;font-weight:  bold;border-bottom: 2px solid #2d66a5;}

.main_right{width:350px;height:auto;background:#f5f5f5;margin: 10px auto;overflow:hidden;float:left;display:inline;}
.zyxxgk{ width:350px; height:auto; margin:0 auto; overflow:hidden;}
.zyxxgk p{font-size:21px;color:#333;line-height:70px;font-weight: bold;padding-left: 10px;}
.zyxxgk ul{ width:270px; margin:0 auto;}
.zyxxgk ul li{width:270px;height:60px;margin-bottom:2px;background:#fff;text-align: center;}
.zyxxgk ul li:hover{background:#2d66a5;}
.zyxxgk ul li a{font-size:18px; line-height:60px; color:#666; display:block}
.zyxxgk ul li a:hover{font-size:18px; line-height:60px; color:#fff;}

.zyqt{width:270px;margin: 10px auto 0 auto;overflow:hidden;}
.zyqt a{ display:block; width:270px; height:60px; margin:20px auto;}

.snfw{ width:590px; height:290px; overflow:hidden; float:left; display:inline; margin:10px auto;}
.snfwCts .snfwCt dl{border-bottom:1px dashed #aaa;padding-top: 10px;}
.snfwCts .snfwCt dl dt{width:100%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;text-align:center;/* padding: 10px 0 0 0; */}
.snfwCts .snfwCt dl dt a{font-size: 18px;color: #333;line-height: 40px;font-weight:bold;}
.snfwCts .snfwCt dl dd{font-size:14px;line-height: 30px;color:#aaa;text-indent:2em;overflow: hidden;text-overflow: ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;padding: 0;}
.snfwUl{width: 570px;height: 390px;float: left;display:inline;}
.snfwU{width: 100%;height: 44px;overflow:hidden;padding: 0;margin: 0;float: left;border-bottom: 1px solid #ccc;box-sizing: border-box;}
.snfwU li{color: #333;float: left;height: 45px;text-align: center;width: 14%;margin: 0 3%;}
.snfwU li a{font-size: 18px;color: #333;line-height: 41px;display: block;}
.snfwCts{width: 100%;float: left;overflow: hidden;}
.snfwCts .snfwCt{width: 550px;display: none;/* float: left; */margin: 0 auto;}
.snfwCts .snfwCt p{width:440px;line-height:40px;padding:0 10px;margin: 10px auto 0 auto;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.snfwCts .snfwCt p a{ font-size:20px; font-weight:bold; color:#c00000;}
.snfwCts .snfwCt ul{margin: 10px auto;}
.snfwCts .snfwCt ul li{padding-left: 15px;/* background:url(../image/tb2.png) 0 no-repeat; */overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.snfwCts .snfwCt ul li a{color:#333;line-height: 40px;font-size: 16px;}
.snfwCts .snfwCt ul li a span{float:right;display:inline;color: #ccc;font-size:  14px;}
.snfwUl .activesnfw{}
.snfwUl .activesnfw a{color: #2268ae !important;font-weight:  bold;border-bottom: 2px solid #2d66a5;}

.cxjs{ width:590px; height:290px; overflow:hidden; float:left; display:inline; margin:10px 0 10px 20px;}
.cxjsCts .cxjsCt dl{border-bottom:1px dashed #aaa;padding-top: 10px;}
.cxjsCts .cxjsCt dl dt{width:100%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;text-align:center;/* padding: 10px 0 0 0; */}
.cxjsCts .cxjsCt dl dt a{font-size: 18px;color: #333;line-height: 40px;font-weight:bold;}
.cxjsCts .cxjsCt dl dd{font-size:14px;line-height: 30px;color:#aaa;text-indent:2em;overflow: hidden;text-overflow: ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;padding: 0;}
.cxjsUl{width: 570px;height: 390px;float: left;display:inline;}
.cxjsU{width: 100%;height: 44px;overflow:hidden;padding: 0;margin: 0;float: left;border-bottom: 1px solid #ccc;box-sizing: border-box;}
.cxjsU li{color: #333;float: left;height: 45px;text-align: center;width: 14%;margin: 0 3%;}
.cxjsU li a{font-size: 18px;color: #333;line-height: 41px;display: block;}
.cxjsCts{width: 100%;float: left;overflow: hidden;}
.cxjsCts .cxjsCt{width: 550px;display: none;/* float: left; */margin: 0 auto;}
.cxjsCts .cxjsCt p{width:440px;line-height:40px;padding:0 10px;margin: 10px auto 0 auto;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.cxjsCts .cxjsCt p a{ font-size:20px; font-weight:bold; color:#c00000;}
.cxjsCts .cxjsCt ul{margin: 10px auto;}
.cxjsCts .cxjsCt ul li{/* width: 625px; */padding-left: 15px;/* background:url(../image/tb2.png) 0 no-repeat; */overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.cxjsCts .cxjsCt ul li a{color:#333;line-height: 40px;font-size: 16px;}
.cxjsCts .cxjsCt ul li a span{float:right;display:inline;color: #ccc;font-size:  14px;}
.cxjsUl .activecxjs{}
.cxjsUl .activecxjs a{color: #2268ae !important;font-weight:  bold;border-bottom: 2px solid #2d66a5;}


.ftpic{ width:100%; height:270px; overflow:hidden;}


.hdjlmain{width:1200px;height:auto;margin: 20px auto 0;overflow:hidden;}
.hdjlmain_left{width:420px;height:auto;overflow:hidden;float: left;display: inline;}
.zyzxftCts .zyzxftCt dl{border-bottom:1px dashed #aaa;padding-top: 10px;}
.zyzxftCts .zyzxftCt dl dt{width:100%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;text-align:center;/* padding: 10px 0 0 0; */}
.zyzxftCts .zyzxftCt dl dt a{font-size: 18px;color: #333;line-height: 40px;font-weight:bold;}
.zyzxftCts .zyzxftCt dl dd{font-size:14px;line-height: 30px;color:#aaa;text-indent:2em;overflow: hidden;text-overflow: ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;padding: 0;}
.zyzxftUl{width: 420px;height: auto;/* float: left; *//* display:inline; */overflow: hidden;}
.zyzxftU{width: 100%;height: 44px;overflow:hidden;padding: 0;margin: 0;float: left;border-bottom: 1px solid #ccc;box-sizing: border-box;}
.zyzxftU li{color: #333;float: left;height: 45px;text-align: center;width: 100px;margin: 0 3%;}
.zyzxftU li a{font-size: 20px;color: #333;line-height: 41px;display: block;}
.zyzxftCts{width: 100%;float: left;overflow: hidden;}
.zyzxftCts .zyzxftCt{width: 380px;display: none;/* float: left; */margin: 10px auto;}
.zyzxftCts .zyzxftCt p{width: 380px;line-height:40px;margin:  0 auto;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.zyzxftCts .zyzxftCt p a{font-size: 16px;/* font-weight:bold; */color:#c00000;}
.zyzxftCts .zyzxftCt p font{ font-weight:bold;}
.zyzxftCts .zyzxftCt ul{margin: 10px auto;}
.zyzxftCts .zyzxftCt ul li{width: 625px;padding-left: 15px;background:url(../image/tb2.png) 0 no-repeat;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.zyzxftCts .zyzxftCt ul li a{color:#333;line-height: 40px;font-size: 16px;}
.zyzxftCts .zyzxftCt ul li a span{float:right;display:inline;color: #ccc;font-size:  14px;}
.zyzxftUl .activezyzxft{}
.zyzxftUl .activezyzxft a{color: #2268ae !important;border-bottom: 2px solid #2d66a5;}

.hdan{width: 420px;height: 240px;overflow:hidden;margin: 20px auto;}
.hdan ul li{width: 170px;height: 60px;float:left;display:inline;margin-bottom: 20px;background: #f5f5f5;box-sizing: border-box;-webkit-transition: all 0.5s;transition: all 0.5s;}
.hdan ul li a{font-size:16px;color:#666;line-height: 60px;padding-left: 40px;}
.hdan ul li a i{width: 24px;height: 24px;float:left;display:inline;position:relative;top: 18px;left: 35px;-webkit-transition: all 0.5s;transition: all 0.5s;}
.hdan ul li a i.xzxxa{background:url(../image/hdan_tb.png) no-repeat; background-position:0 0;}
.hdan ul li a i.zwzx{background:url(../image/hdan_tb.png) no-repeat;background-position: -24px 0;}
.hdan ul li a i.wsxf{background:url(../image/hdan_tb.png) no-repeat;background-position: -48px 0;}
.hdan ul li a i.wsts{background:url(../image/hdan_tb.png) no-repeat;background-position: -72px 0;}
.hdan ul li a i.rmyjzj{background:url(../image/hdan_tb.png) no-repeat;background-position: -96px 0;}
.hdan ul li a i.cxpj{background:url(../image/hdan_tb.png) no-repeat;background-position: -120px 0;}
.hdan ul .activehd{background:#2d66a5;-moz-transition: background 1s;-moz-transition-timing-function:ease-in-out; }
.hdan ul .activehd a{ color:#fff;}
.hdan ul .activehd a i.xzxxa{background:url(../image/hdan_tb.png) no-repeat; background-position:0 -24px;}
.hdan ul .activehd a i.zwzx{background:url(../image/hdan_tb.png) no-repeat;background-position: -24px -24px;}
.hdan ul .activehd a i.wsxf{background:url(../image/hdan_tb.png) no-repeat;background-position: -48px -24px;}
.hdan ul .activehd a i.wsts{background:url(../image/hdan_tb.png) no-repeat;background-position: -72px -24px;}
.hdan ul .activehd a i.rmyjzj{background:url(../image/hdan_tb.png) no-repeat;background-position: -96px -24px;}
.hdan ul .activehd a i.cxpj{background:url(../image/hdan_tb.png) no-repeat;background-position: -120px -24px;}

.hdjlmain_right{width:760px;height: auto;float:left;display:inline;margin:0 auto 0 20px;overflow:hidden;}
.zyxzxx{ width:100%; height:390px; overflow:hidden;}
.zyxzxx .bt{ width:100%; height:45px; background:url(../image/xian.jpg) bottom no-repeat; overflow:hidden;}
.zyxzxx .bt p{width:80px;height:45px;color:#2d66a5;line-height: 45px;text-align:center;font-size: 20px;}
.zyxzxx .bt span{ float:right; display:inline;}
.zyxzxx .bt span a{width: 80px;height:45px;display:block;float: left;padding-left: 40px;line-height: 45px;color: #666;}
.zyxzxx .bt span a.zywyxx{background: url(../image/wyxx.png) 10px no-repeat;}
.zyxzxx .bt span a.zywycx{background: url(../image/wycx.png) 10px no-repeat;}
.zyxzxx .nr{ width:100%; height:345px; overflow:hidden;}
.zyxzxx .nr ul{ width:740px; margin:10px;}
.zyxzxx .nr ul li{width: 710px;padding-left: 30px;background:url(../image/xin.png) 0 no-repeat;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.zyxzxx .nr ul li a{color:#333;line-height: 48px;font-size: 16px;}
.zyxzxx .nr ul li a span{float:right;display:inline;color: #ccc;font-size: 16px;}
.zyxzxx .nr p{width: 760px;height:40px;background:#f5f5f5;overflow:hidden;line-height:40px;text-align:center;color:#666;}

.zyyjzj{ width:100%; height:340px; overflow:hidden; margin-top:20px;}
.zyyjzj .bt{ width:100%; height:45px; background:url(../image/xian.jpg) bottom no-repeat; overflow:hidden;}
.zyyjzj .bt p{width:80px;height:45px;color:#2d66a5;line-height: 45px;text-align:center;font-size: 20px;}
.zyyjzj .bt span{ float:right; display:inline; margin-right:15px;}
.zyyjzj .bt span a{ font-size:12px; color:#ccc; line-height:45px;}
.zyyjzj .nr{ width:100%; height:295px; overflow:hidden;}
.zyyjzj .nr ul{ width:740px; margin:10px;}
.zyyjzj .nr ul li{width: 740px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.zyyjzj .nr ul li a{color:#333;line-height: 48px;font-size: 16px;}
.zyyjzj .nr ul li a span{float:right;display:inline;color: #ccc;font-size: 16px;}

.page{    margin-top: 20px;
    height: 30px;}

/*列表页 begin*/
.list{
    width:1200px;
    min-width: 1200px;
    height:auto;
    margin: 0 auto 20px auto;
    border: 1px solid #f5f5f5;
    box-sizing: border-box;
    box-shadow: 0 0 10px #dfe0e2;
    padding: 15px;
}
.list>.leftList{
    width: 320px;
    height:auto;
    float:left;
    display: inline;
}
.list>.leftList>.listTitleList{
    width: 100%;
    height:auto;
    box-sizing: border-box;
    background: #f9f9f9;
    border: 1px solid #e6e6e6;
}
.list>.leftList>.listTitleList>.title1{
     height: 70px;
     line-height: 70px;
     text-align: center;
     background: #2d66a5;
     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: 60px;
    line-height: 60px;
    background:url('../image/secondicon15.png') no-repeat 90%;
    border-bottom: 1px solid #eee;
    box-sizing: border-box;
    overflow: hidden;
}
.list>.leftList>.listTitleList>ul>li:hover{
    height: 60px;
    line-height: 60px;
    border-bottom: 1px solid #eee;
    /* box-sizing: border-box; */
}
.list>.leftList>.listTitleList>ul>li>a{
    width: 95%;
    display: inline-block;
    padding-left: 20px;
    transition:all 0.3s;
    text-decoration: none;
    font-size: 16px;
    color: #333;
    white-space: nowrap;
}
.list>.leftList>.listTitleList>ul>li>a:hover{
    /* font-size: 21px; */
    color: #2d66a5;
    border-left: 5px solid #2d66a5;
    /*font-weight: bold;*/
}

.list>.leftList>.listTitleList>ul>li>.hover{
    /* font-size: 21px; */
    color: #2d66a5;
    /* border-left: 5px solid #2d66a5; */
    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: 830px;
    height:100%;
    /* border:1px solid  #dcdcdc; */
    float:right;
    display:inline-block;
    background: #fff;
}
.list>.rightList>.rightListTitle{
    /* min-width: 880px; */
    width: 100%;
    height: 69px;
    line-height: 60px;
    border-bottom:1px solid #dcdcdc;
}
.list>.rightList>.rightListTitle>.title{
    padding: 4px;
    float:left;
    border-bottom: 2px solid #327abb;
    box-sizing:border-box;
    margin-left: 15px;
    font-size: 21px;
    /* font-weight: bold; */
    color: #327abb;
}
.position{padding: 0px;
    box-sizing:border-box;
    color:#505050;
    font-size: 15px;
    margin: 0 auto 20px auto;
    background: #f5f5f5;
    line-height: 45px;}
.mbx{
    margin:0 auto;
	width:1200px;
}


.list>.rightList>.rightListCenter > .textlist{
    padding: 15px;
    margin-bottom:20px;
    display:block;
    min-height: 650px;
    width: 800px;
}
.list>.rightList>.rightListCenter > .textlist > li{
    height:50px;
    line-height:50px;
    border-bottom:1px dashed #dddddd;
    background: url(../image/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: 830px;margin: 20px auto;}
.fenye a{padding: 6px 10px;margin-right:10px;color: #666;font-size: 14px;border: 1px solid #e1e1e1;}
.fenye a:hover{ padding:6px 10px; margin-right:10px; background:#2d66a5; color:#fff; text-decoration:none;   font-size: 14px;}
.fenye input{width: 50px;}


.fenye .current{color:#fff;background: #2d66a5;padding:6px 15px;margin-right:10px;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: #2d66a5;
    height:16px;
    line-height:16px;
    border: 1px solid #2d66a5;
}

.page .empty{
    border: 1px solid #aaa;
    color: #aaa;
}
.page li:last-child{
	width:70px
}
.page .isAction{
    background: #2d66a5;
    color:#fff;
}
.mbx a{ color:#333;}
/*列表页 end*/


