
/*基础样式*/

h1,h2,h3,h4,h5,h6,i,em{margin: 0;padding: 0;font-weight:normal;font-style: normal;font-size: 100%;}
.fl {float: left;}
.fr{float: right;}
.clearfix:before, .clearfix:after {display: table;content: " ";}
.clearfix:after {clear: both;}
.clearfix {*zoom: 1; }
.wrap{width: 1200px;margin: 0 auto;}
.slh{display: block;width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.mtop10{margin-top: 10px;}
.mtop20{margin-top: 20px;}
.mbot20{margin-bottom: 20px;}

/* footer */
.footer{padding-top:30px;border-top: 1px solid #e5e5e5; height:184px; font-size:14px; line-height:32px;}
.copyright{ width:800px; float:left;}
.copyright img{float:left; margin-right:10px; margin-bottom:30px;}
.foot{ width:1200px; margin:0 auto;overflow: hidden;}
.f-nav{ float:right; text-align:right;}
/* header */
.hd-header{border-bottom: 1px solid #1c466b;}
.top-t{height: 106px;overflow: hidden;}
.enter-2{float: right;margin-top:100px; position: relative;  padding-right: 30px;}
.ent1{float: left;margin-left: 20px; background: #074695;line-height: 30px;color: #fff;padding: 0 10px 0 10px; }
.ent1-h1{padding-right: 20px;font-size: 16px;position: relative;cursor: pointer;}
.ent1-h1 i{position: absolute;width: 12px;height: 8px;background: url(../images/hdl4_03.png) no-repeat;right: 0;top: 10px;transition: all .2s;}
.ent1-h1:hover i{transform: rotate(180deg);}
.gov-a{float: left;margin-left: 407px;padding-left: 26px;font-size: 14px;background: url(../images/hdl6_03.png) no-repeat left center;margin-top: 8px;}
.xsq-enter-box{position: absolute;width: 1200px;top: 20px;right: 0px;z-index: 10;display: none;}
.xsq-enter{background-color: rgba(255, 255, 255, 1);padding: 11px 20px 20px;margin-top: 20px;-moz-box-shadow: 2px 2px 5px #333333;-webkit-box-shadow: 2px 2px 5px #333333;box-shadow: 2px 2px 5px #333333;}
.xsq1{overflow: hidden;margin-top: 12px;}
.xsq1 h5{line-height: 25px;width: 130px;float: left;color: #1c466b;text-align: right;font-weight: bold;}
.xsq1 ul{float: left;width: 1030px;}
.xsq1 ul li{float: left;width: 14.28%;margin-bottom: 12px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.xsq1 ul li a{padding: 0 12px;line-height: 25px;border-radius: 4px;display: inline-block;}
.xsq1 ul li a:hover{color: #5179b1;}
.xsq1 ul li.on a{background-color: #5179b1;color: #fff;}
.ent1:hover .xsq-enter-box{display: block;}
.bm-titel{font-weight: bold;color: #1c466b;text-indent: 12px;margin-top: 10px;}
.bm-lists ul{overflow: hidden;}
.bm-lists li{width: 20%;float: left;margin-top: 22px;}
.bm-lists li a{padding: 0 12px;line-height: 25px;border-radius: 4px;display: inline-block;}
.bm-lists li a:hover{background-color: #5179b1;color: #fff;}
.header{ height:160px;}
.hd1-bg1{ width: 1200px; height: 245px; margin: 0 auto; background-color: #e4f3ff; border-top: 3px solid #006dba;}
.hd2{clear:both;}
.hd1-bg1 h1{margin-top:85px; margin-left: 30px; font-family: "方正正准黑简体";font-size: 48px;color: #074695;float:left;}
.hd1-bg1 h1 a{color: #074695;}
.hd1-bg2{height: 554px;}
.hd1-box-1{position: absolute;top: 535px;left: 0;width: 1200px;right: 0;margin: 0 auto;/* height: 1000px; *//* display: none; */}
.m1-title1{height: 67px;position: relative;border-bottom: 1px solid #1c466b;background: url(../images/hd_h_title.jpg) repeat-x left 18px;}
.hd1-m2{background: #fff;padding: 0 18px;overflow: hidden;}
.m1-title1 a{float: left;width: 300px;height: 67px;text-align: center;line-height: 86px;font-size: 18px;font-weight: 600;background: url(../images/czhds7_06.jpg) no-repeat right 35px;}
.m1-title1 a.active{background: url(../images/hd_ldxx.png) no-repeat;font-size: 20px;box-shadow: 5px -5px 10px rgba(3, 44, 80, .3);color: #fff;line-height: 67px;}
.hd1-m2-a{border-bottom: 1px solid #e5e5e5;height: 149px;}
.hd1-m2-a li{float: left;width: 32.8%;border-right: 1px solid #e5e5e5;height: 149px;padding-top: 35px;}
.hd1-m2-a li:nth-of-type(2){width: 34.4%;}
.hd1-m2-a li:last-child{border: none;}
.hd1-m2-a li{display: block;}
.hd1-m2-a li .s1{float: left;width:88px;height:85px;margin-left:15px;margin-right: 13px;background: url(../images/hd_tico.png) no-repeat;transition: all .2s; cursor:pointer;}
.hd1-m2-a li .s2{float: left;width: 248px;}
.hd1-m2-a li .s2 i{display: block;font-size: 18px;margin-bottom: 7px;}
.hd1-m2-a li .s2 em{font-size: 12px;color: #999;line-height: 24px;text-indent: 2em;display: block;}
.hd1-m2-a li .s1-1{background-position: 0 0px;}
.hd1-m2-a li .s1-2{background-position: -152px 0px;}
.hd1-m2-a li .s1-3{background-position: -314px 0px;}
.hd1-m2-a li .s2 i{display: block;font-size: 18px;margin-bottom: 10px;}
.hd1-m2-a li .s2 em{font-size: 12px;color: #999;line-height: 24px;text-indent: 2em;display: block;}
.hd1-m2-a li:hover .s1{transform: scaleX(-1);}
.hd1-m2-a li a:hover i{color: #1c466b;}
.hd1-m2-a li .s2 p{	padding-top: 10px;}
.hd1-m2-a li .s2 p a{display:inline-block;width: 76px;height: 26px;text-align: center;line-height: 26px;border-radius: 15px;background: #f4f4f4;font-size: 14px;margin-right: 4px; color:#000;}
.hd1-m2-a li .s2 p a:hover{background: #1c466b;color: #fff;}
.hd1-m2-a li:hover .s1{transform: scaleX(-1);}
.hd1-m2-a li:hover i{color: #1c466b;}
.hd1-m2-b{overflow: hidden;padding-bottom: 22px;}
.hd1-m2-b1{float: left;width: 780px;margin-top: 7px;}
.m2-title{height: 50px;line-height: 50px;overflow: hidden;}
.m2-title h4{float: left;font-size: 22px; line-height: 50px;}
.m2-title h4 a{font-weight: 600;float: left;}
.m2-title h4 a.active{color: #1c466b;}
.m2-title h4 span{float: left;margin: 0 24px;}
.m2-title h6{float: right;}
.hd1-m2-b2{float: right;width: 364px;margin-top: 5px;}
.b1-m2-c1 table{width: 100%;table-layout: fixed;}
.b1-m2-c1 .table1 thead tr{background: #f4f4f4;}
.b1-m2-c1 .table3 thead tr{background: #f4f4f4;}
.b1-m2-c1 table th{color: #000;padding: 10px 5px;}
.b1-m2-c1 .table2 {margin-top: 18px;}
.b1-m2-c1 .table2 td{padding: 10px 0;text-align: center;}
.b1-m2-c1 .table2 td:nth-of-type(2){text-align: left;}
.b1-m2-c1 .table2 td a{display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 87%;}
.b1-m2-c1 .table2 td a:hover{color: #1c466b;}
.b1-m2-c1 .table2{height: 198px;overflow-y: auto;display: block;width: 100%;}
.b1-m2-c1 .table2 th{ font-weight:normal;}
.b1-m2-c1 .table2 th a:hover{ color:#1c466b;}
.b1-m2-c1 .table2  td:nth-of-type(2){ width:160px;display: block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.b1-m2-c1 .table4 {margin-top: 18px;}
.b1-m2-c1 .table4 td{padding: 10px 0;text-align: center;}
.b1-m2-c1 .table4 td:nth-of-type(2){text-align: left;}
.b1-m2-c1 .table4 td a{display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 87%;}
.b1-m2-c1 .table4 td a:hover{color: #1c466b;}
.b1-m2-c1 .table4{height: 127px;overflow-y: auto;display: block;width: 100%;}
.b1-m2-content .mCSB_scrollTools{width: 6px;}
.b1-m2-content .mCSB_outside + .mCS-minimal.mCSB_scrollTools_vertical,.b1-m2-content .mCSB_outside + .mCS-minimal-dark.mCSB_scrollTools_vertical{background: #f2f2f3;}
.m2-title h6 a{width: 20px;height: 20px;background: url(../images/hd_rt.png) no-repeat;display: block;margin-top: 16px;}
.index-main{margin-top: 40px;}
.hd2-title{overflow: hidden;}
.hd2-title .as1{float: left;font-size: 22px;color: #1c466b;font-weight: bold;}
.hd2-title .hd2-nav{float: right;margin-top: 5px;}
.hd2-title .hd2-nav a{color: #666;}
.hd2-title .hd2-nav span{margin: 0 10px;color: #666;}
.hd2-nav a:hover{text-decoration: underline;}
.hd2-box-1{margin-top: 35px;margin-left: -10px;margin-right: -10px;padding-bottom: 34px;}
.online-box{margin: 0 10px;}
.online-box img{display: block;width: 100%;height: 160px;}
.online-box span{display: block;width: 86px;height: 22px;text-align: center;line-height: 22px;border-radius: 11px;background: #5179b1;font-size: 14px;color: #fff;margin-top: 22px;margin-left: 20px;}
.online-box .over{background: #999999;}
.online-box a{padding: 0 20px;margin-top: 13px;display: block;cursor: pointer;}
.online-box p{font-size: 14px;color: #999;margin-top: 10px;padding: 0 20px;}
.online-box a:hover{color:#1c466b;}
.hd2-box{width:50%;float: left;padding:0 10px;}
.hd2-box-1 .slick-prev,.hd2-box-1 .slick-next{width: 20px;height: 40px;background: rgba(0, 0, 0, .5);top: 79px;}
.hd2-box-1 .slick-next{right: 10px;}
.hd2-box-1 .slick-prev{left: 10px;}
.hd2-box-1 .slick-next:before{background: url(../images/hd_jt01.png) no-repeat;width: 10px;height: 16px;font-size: 0;display: block;margin-left: 6px;}
.hd2-box-1 .slick-prev:before{background: url(../images/hd_jt01.png) no-repeat 0 -18px;width: 10px;height: 16px;font-size: 0;display: block;margin-left: 6px;}
.hd2-box-1 .slick-prev:hover{background: rgba(0, 0, 0, .2);}
.hd2-box-1 .slick-next:hover{background: rgba(0, 0, 0, .2);}
.hd2-box-1 .slick-slider{margin-bottom: 0;}
.hd3-box{margin-top: 37px;padding-bottom: 34px;border-bottom: 1px solid #1c466b;overflow: hidden;}
.hd3-r{float: right;width: 286px;}
.hd3-l{float: left;width: 895px;}
.hd4-box{padding-bottom: 34px;overflow: hidden;margin-top: 37px;}
.hd4-l{float: left;width: 285px;}
.hd4-r{float: right;width: 884px;}
.hd4-r .m2-title h4 a{font-size: 18px;}
.hd4-r-1 li{width: 268px;margin-right: 33px;float: left;}
.hd4-r-1 li:last-child{margin-right: 0;}
.hd4-r .m2-title{margin-top: -15px;}
.hd4-r-1 li h6 a{display: block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;margin-top: 20px;}
.hd4-r-1 li p{font-size: 14px;color: #999;margin-top: 12px;line-height: 24px;}
.zslb{margin-top: 23px;overflow: hidden;}
.zslb a{float: left;width: 110px;height: 35px;text-align: center;background: #f8f8f8;margin-right: 12px;line-height: 35px;border-radius: 5px;font-size: 14px;color: #999;}
.zslb a span{display: inline-block;padding-left: 19px;position: relative;}
.zslb a span:before{width: 14px;height: 14px;background: url(../images/hdl25_07.png) no-repeat;content: "";left: 0;position: absolute;top: 12px;}
.zslb a:hover{background: #1c466b;color: #fff;}
.zslb a:hover span:before{background-position: -27px 0px;}
.hd5-box{margin-top: 37px;overflow: hidden;margin-bottom: 39px;}
.hd5-list { margin-left:-25px;}
.hd5-list li{ width:280px; padding:15px 0px; background:#f4f4f4; float:left;font-size:20px; text-align:center; color:#fff; line-height:64px; margin-left:25px; transition: .2s;}
.hd5-list li a{color:#333;}
.hd5-list li i{ display: inline-block;width:64px; height:64px;margin-right:15px;background:#4762ae;font-size:35px; border-radius:50%; line-height:64px; color:#fff;transition: all .2s; cursor:pointer;}
.hd5-list li a:hover i{ background:#1a3a95; color:#ffc600;transform: scaleX(-1);}
.hd5-list li:hover{background: #ececec;}
.listy li{margin-top: 35px;overflow: hidden;}
.listy li .numy{width: 49px;height: 49px;border: 1px solid #e5e5e5;text-align: center;line-height: 47px;font-size: 20px;float: left;border-radius: 50%;}
.listy li .nrss{float: left;width: 558px;margin-left: 32px;}
.listy li .nrss a{display: block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.listy li .nrss p{font-size: 14px;color: #999;margin-top: 21px;}
.listy li .ztimg{width: 86px;height: 22px;background-color: #5179b1;text-align: center;line-height: 22px;color: #fff;float: right;border-radius: 11px;margin-right: 19px;}
.listy li .end{background-color: #999999;}
/* .dc-cons1{margin-top: 10px;overflow: hidden;} */
.dc-cons1 .slick-prev,.dc-cons1 .slick-next{width: 20px;height: 20px;background:#5179b1;top: 340px;}
.dc-cons1 .slick-next{right: 10px;}
.dc-cons1 .slick-prev{left: 840px;}
.dc-cons1 .slick-next:before{background: url(../images/hd_jt02.png) no-repeat -2px -13px;width: 7px;height: 13px;font-size: 0;display: block;margin-left: 7px;}
.dc-cons1 .slick-prev:before{background: url(../images/hd_jt02.png) no-repeat 0px 0;width: 7px;height: 13px;font-size: 0;display: block;margin-left: 6px;}
.dc-cons1 .slick-slider{margin-bottom: 0;}
.dc-cons1 .slick-disabled{background: #999;}
.dc-cons1 .slick-prev.slick-disabled:before, .dc-cons1 .slick-next.slick-disabled:before{opacity: 1;}
.listy li .nrss a:hover{color: #1c466b;}
.cph1{margin-top: 20px;}
.cph1 img{display: block;}
.cph2{overflow: hidden;margin-top: 16px;}
.cph2-1{float: left;width: 696px;}
.cph2-2{float: right;width: 432px;}
.cph2-1-c1 li{margin-bottom: 22px;overflow: hidden;}
.cph2-1-c1 li .time1{float: left;width: 80px;height: 70px;border: 1px solid #d2d2d2;padding: 4px;text-align: center;}
.cph2-1-c1 li .time1 span{display: block;font-size: 22px;color: #153f7c;font-weight: bold;border-bottom: 1px solid #d2d2d2;margin-bottom: 3px;margin-top: 1px;padding-bottom: 2px;}
.cph2-1-c1 li .time1 em{color: #666;}
.cph2-1-c1 li .text1{float: left;width: calc(100% - 80px);padding-left: 20px;}
.cph2-1-c1 li .text1 a{display: block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;margin-top: 9px;font-size: 18px;}
.cph2-1-c1 li .text1 a:hover{color: #1c466b;}
.cph2-1-c1 li .text1 p{white-space: nowrap;text-overflow: ellipsis;overflow: hidden;margin-top: 9px;font-size: 14px;color: #999;}
.cph2-1-con{padding-top: 8px;}
.cph2-2-con li{height: 20px;line-height: 20px;padding-left: 20px;position: relative;margin-top: 16px;}
.cph2-2-con li:before{content: "";border: 5px solid transparent;border-left-color: #bfbfbf;position: absolute;left: 0;top: 5px;}
.cph2-2-con li a{white-space: nowrap;text-overflow: ellipsis;overflow: hidden;float: left;width: 80%;}
.cph2-2-con li span{float: right;font-size: 14px;color: #999;}
.cph2-2-con li a:hover{color: #1c466b;}
.cph2-2-con li:hover:before{border-left-color: #1c466b;}
/*.hd5-box li:nth-of-type(4){line-height: 30px;}
.hd5-box li:nth-of-type(4) span{margin-top: 28px;}
*/.hd5-box li:hover{transform: translateY(-8px);background: #f0f0f0;}
.listy2 ul{padding-right: 19px;padding-left: 19px;}
.listy2 li{line-height: 36px;height: 36px;margin-top: 15px;}
.listy2 li a{float: left;width: 80%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.listy2 li span{float: right;color: #999;font-size: 14px;}
.listy2 li a:hover{color: #1c466b;}
.table-p1 td p{line-height: 33px;width:100%;padding: 3px 0;}
.table-p1 td:nth-of-type(2){text-align:center;color:#999}
.tagd1{height: 186px;overflow-y: auto;}
.qkfk-ul{padding-right:20px;padding-top:10px;}
.qkfk-ul li{margin-bottom: 22px;overflow: hidden;}
.qkfk-ul li .time1{float: left;width: 80px;height: 70px;border: 1px solid #d2d2d2;padding: 4px;text-align: center;}
.qkfk-ul li .time1 span{display: block;font-size: 22px;color: #153f7c;font-weight: bold;border-bottom: 1px solid #d2d2d2;margin-bottom: 3px;margin-top: 1px;padding-bottom: 2px;}
.qkfk-ul li .time1 em{color: #666;}
.qkfk-ul li .text1{float: left;width: calc(100% - 80px);padding-left: 20px;}
.qkfk-ul li .text1 a:hover{color: #1c466b;}
.qkfk-ul li .text1 p{line-height:33px;padding:3px 0;}
.xxph-table{ border:1px solid #eaeaea;}
.xxph-table th{ line-height:40px; background:#eaeaea; text-align:center; font-size:14px; font-weight: normal; cursor:pointer;}
.xxph-table th.current{ background-color:#fff; border:none;}
.xxph-table-list tr td{ line-height:32px;font-size:14px; background:#fff; color:#333;}
.xxph-table-list i{ display:block; width:20px; height:20px; background:#808080; color:#fff; font-size:12px; line-height:20px; text-align:center;}
.xxph-table-list i.top1{ background-color:#ef8200;}
.xxph-table-list i.top2{ background-color:#f6ab00;}
.xxph-table-list i.top3{ background-color:#fee100;}

/* 临时修改 */
/* .b1-m2-c1:nth-of-type(2){
  display:none;
}
.b1-m2-c1:nth-of-type(3){
  display:none;
}
.dc-cons1:nth-of-type(2){
  display:none;
}
.dc-cons1:nth-of-type(3){
  display:none;
}
#hd_dczj2{
  display:none;
}
.responsive div .online-box{
  display:none;
}
.responsive div:nth-of-type(1) .online-box{
  display:block;
} */

.m1-title1 span {
    float: left;
    width: 300px;
    height: 67px;
    text-align: center;
    line-height: 86px;
    font-size: 18px;
    font-weight: 600;
    background: url(../images/czhds7_06.jpg) no-repeat right 35px;
    cursor: pointer;
}
.m1-title1 span:hover {
    color: #074695;
}