@charset "UTF-8";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,
fieldset,legend,input,textarea,p,blockquote,th,td {margin: 0; padding: 0;}
table {border-collapse: collapse;border-spacing: 0;}
fieldset,img { border: 0;}

address,caption,cite,code,dfn,em,strong,th,var {font-style: normal;font-weight: normal;}
ol,ul,li{list-style: none; padding:0px; margin:0px;}
i{font-style: normal;}
input:focus,textarea:focus,select:focus, button{outline:none;}
caption,
img,input,button {border: 0;}
/*th {text-align: left;}*/
li,button{list-style: none;}
h1,h2,h3,h4,h5,h6 {font-size: 100%;font-weight: normal;}
q:before,q:after {content: "";}
button,img,input { vertical-align: middle;}
abbr,acronym { border: 0;font-variant: normal;}
sup {vertical-align: text-top;}
sub {vertical-align: text-bottom;}
input,textarea,select {font-family: "Microsoft Yahei";font-size: inherit;font-weight: inherit;*font-size: 100%;}
legend {color: #000;}
iframe {display: block;}
.cont{width: 1200px;margin: 0 auto;}
.clearfix:before,
.clearfix:after {content: " ";display: table;clear: both;}
.fl{ float:left;}
.fr{ float:right;}
html{height: 100%;}
body {color: #333;font-size: 14px;font-family: "Microsoft Yahei";*position: relative;height: 100%;margin: 0;padding: 0;}
select,input,button,textarea {font: 99% arial, helvetica, clean, sans-serif;}
table {  font-size: inherit;  font: 100%;}



pre,
code,
kbd,
samp,
tt {    font-family: monospace;   *font-size: 108%;   line-height: 100%;}
a { font-family: "Microsoft Yahei"; font-size: 16px; color:#333;  text-decoration: none;}
a:hover{ color:#355e92;}
/* utilities */
.center-block {    display: block;    margin-left: auto;    margin-right: auto;}
.clearfix {    *zoom: 1;}

.clearfix:before,
.clearfix:after {    display: table;    line-height: 0;    content: "";}
.clearfix:after {    clear: both;}
.l {    float: left !important;}
.r {    float: right !important;}
.hidden {    display: none !important;}
.invisible {   visibility: hidden !important;}
.ewb-my{ background:#fff;}


body{ background:url(wc_index_bj.jpg) no-repeat top center fixed;}
.top_bg{width: 100%; min-height: 660px;}
.top_bg_con { padding: 0px 0 0px 0;}
.contant{ width:1200px; height:auto; margin:0px auto;position: relative;}
.top{ width:100%; height:42px; background:url(2022tx_index_top.png) repeat-x;background: rgba(0, 40, 116,.60);}
.ewb-area{ color:#fff; font-size:14px; line-height:42px;}
.ewb-top-l {float: left; padding-left: 10px;}
.ewb-top-r {float: right;}
.ewb-top-l a, .ewb-top-r a{ color:#fff; font-size: 14px;}
.top_con{width: 1200px; margin: 0 auto;  height: 260px; position: relative; z-index: 998;}
.top_logo{ position:absolute; width:560px; height:110px; top:100px; left:0; background:url(2025wc_index_logo.png) no-repeat center;}
.search{position: absolute; right: 0; top: 120px; display: block; width: 435px;background: url(2025wc_index_search.png) no-repeat;}
.search .sr { display: inline-block; float: left; width: calc(100%  - 90px); height: 50px; border: none; color: #6681b4; background: none; padding: 0 0 0 30px; margin-top:5px; font-size: 16px; line-height: 50px;}
.search .btn {display: inline-block; float: left; width: 60px; height: 50px; border: none; font: 20px "Microsoft YaHei";  color: #fff; text-align: center; background: none; cursor: pointer;}
.search form{ display:block; height:72px;}
.search .guanjz {font-size: 16px; color: #fff; height: 28px; line-height: 28px;  clear: both; padding: 10px 0 0 10px;}
.search .guanjz span { float: left;color: #fff; border-radius: 4px;padding: 4px 10px; background-color: #355e92; margin-right:6px;}
.search .guanjz a { font-size: 14px; float: left;  margin: 0 5px; background-color:#fff;border-radius: 4px; padding: 4px 10px;overflow: hidden; color: #777;}
.chengdiv {height: 307px; width: 100%; position: relative; z-index: 9;}
.zx_menu{width: 1200px;position: relative;margin: 0 auto; height: 50px; z-index: 998;}
.zx_menu_bg{ width:100%; height:50px;  background: rgba(45, 96, 180,.90);border-radius: 40px 40px 0 0;}
.zx_menu_con{background: #fff; width: 1200px; height:310px; margin: 0 auto; display: none; /*! padding: 0 0 30px 0; */ margin-top:0; z-index:999; position:relative;margin-bottom: 30px;}

.Senior-edition{display: inline-block;line-height: normal;vertical-align: middle;margin-top: -3px;padding:3px 10px;border:1px solid #333;border-radius:17px;margin-bottom:0;margin-right: .5rem;}
.Senior-edition a{float:left;position:relative;display:block;margin: 0;}
.Senior-edition a:first-child{padding-right:11px;padding-left:0;}
.Senior-edition a:first-child:after{content:'';width:1px;height:12px;background: #fff;display:block;position:absolute;right:0;top:50%;transform:translateY(-50%);}
/*日历*/
.st-panel{display: none;}
/*头部右侧*/
.ewb-area .ewb-top-r .top-menu{float: left;}
.ewb-area .ewb-top-r  .top-menu a{float: left;font-size: 14px;color: #999;margin-left: 10px;color: #fff;}
.ewb-area .ewb-top-r  .top-menu a img{vertical-align: middle;margin-left: 5px;}
.ewb-area .ewb-top-r .top-menu a:hover{color: #fff;}
.ewb-area .ewb-top-r .top-menu .site-nav{float: none;display: block;border-radius: 12px;width: 84px;height: 24px;background: #bb1a2a;text-align: center;color: #fff;line-height: 24px;margin: 0 auto;}
.ewb-area .ewb-top-r .top-menu .site-nav:hover{color: #fff !important;}
.ewb-area .ewb-top-r  .top-menu .site-nav{float: none;display: block;border-radius: 12px;width: 84px;height: 24px;background: #bb1a2a;text-align: center;color: #fff;line-height: 24px;margin: 0 auto;}
.ewb-area .ewb-top-r .top-menu .site-nav:hover{color: #fff !important;}
.ewb-area .ewb-top-r  .w1200{position: relative;}
.ewb-area .site-nav{float: right;margin: 9px 0 0 10px;}
.ewb-area .site-nav>h4{width: 85px;height: 23px;border-radius: 12px;background: #0c498d;font-size: 14px;text-align: center;line-height: 23px;color: #fff;}
.ewb-area .site-nav.active>h4{background: #fff;color: #0d7abf;}
.ewb-area .site-nav .site-nav-main{border: 1px solid #0d7abf;position: absolute;right: 0;z-index: 99999;top: 42px;width: 1100px;background: #fff;padding: 30px 50px;overflow: hidden;display: none;}
.ewb-area .site-nav-main .hd{float: left;width: 100%;position: relative;}
.ewb-area .site-nav-main .hd li{position: relative;float: left;width: calc(100% /4 - 0px);background: #f4f4f4;font-size: 18px;line-height: 45px;text-align: center;cursor: pointer;}



.ewb-area .site-nav-main .hd li.on{border-radius: 5px;box-shadow: 0 0 #ccc;line-height: 45px;top: 0px;background: #0d7abf;color: #fff;}
.ewb-area .site-nav-main .hd::before{width:100%;height:45px;background: #f4f4f4;content: '';display: block;z-index: 0;position: absolute;}
.ewb-area .site-nav-main .bd{clear: both;margin-top: 20px;}
.ewb-area .site-nav-main .bd ul{display: none;}
.ewb-area .site-nav-main .bd ul:first-child{display: block;}
.ewb-area .site-nav-main .bd ul li{float: left;width:  calc(100% /5 - 12px);text-align: center;font-size: 16px;line-height: 18px;padding: 15px 0;border: 1px solid #f4f4f4;border-radius: 5px;margin: 10px 10px 0 0;}
.ewb-area .site-nav-main .bd ul li a{color: #666;}
.ewb-area .site-nav-main .bd ul li:hover{border: 1px solid #2354b0;}
.ewb-area .site-nav-main .bd ul li:hover a{color: #2354b0;}
.ewb-area .site-nav-main ul.sydw li:last-child{width:185px}
.hd.tabs-title {color: #000;}

/*导航*/
.zx_nav{ width:100%; height:50px;}
.zx_nav ul{width: calc(100% - 90px);padding: 0 45px;height: auto;overflow: hidden;}
.zx_nav ul li{ width:calc(100% /6 - 5px); height:50px; display:block; float:left;}
.zx_nav ul span{ color:#779cc5; font-size:16px; display: block;float: left;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin-top: 18px;}
.zx_nav ul li a{ font-size:18px; color:#fff; line-height: 50px;display: block;text-align: center;}
.zx_nav ul li:first-child{margin-left: 0;}

.zx_op{ position:absolute; top:-45px; right:48%;  width:40px; height:85px; background:url(2025wc_index_gb1.png) no-repeat; cursor:pointer; z-index:999;}

.zx_nav .yc1_zx_nav{display: none;}



/*办事类导航*/
.fudaoh{ width:100%; height:200px;  position:relative; margin-top:-1px;margin-bottom: 50px;}
.slideContainer{ width:1280px; height:90px; margin:0px auto; padding-top:0; position:relative;padding: 47px 0;background: rgba(255, 255, 255,.75);border-radius: 20px;}
.slide_l{ position:absolute; bottom:30px; left:-10px; width:23px; height:43px;}
.slide_l a{ width:23px; height:50px; background:url(2022tx_index_next.png) no-repeat left top; display:block;}
.slide_l a:hover{ width:23px; height:50px; background:url(2022tx_index_next.png) no-repeat left bottom; display:block;}
.slide_r{ position:absolute; bottom:30px; right:-10px; width:23px; height:43px;}
.slide_r a{ width:23px; height:50px; background:url(2022tx_index_next.png) no-repeat right top; display:block;}
.slide_r a:hover{ width:23px; height:50px; background:url(2022tx_index_next.png) no-repeat right bottom; display:block;}
.slide_wrap{ width:100%; height:100px; margin:0px auto; overflow:hidden;}
.slide_wrap ul{width:calc(100% - 40px);height: auto;overflow: hidden;margin: 0 auto;}
.slide_wrap ul li{ width:calc(100% /4 - 8px); float:left;margin-left: 10px;height: 100px;}
.slide_wrap ul li:first-child{margin-left: 0;}
.slide_list{ width:100%; height:100%; float:left; padding:0; overflow:hidden;position: relative;}
.slide_list:hover{ background-color:#f1f1f1;border-radius: 4px;}
.zf_icon{ width:100px; height:100px;  position: absolute;z-index: 66;left: 0;}
.zf_icon img{width:100%; height:100%;}
.zf_tit{width: auto;height: 85px; position: absolute;background-color: #fff;border-radius: 20px;left: 55px;padding-left: 55px;padding-top: 15px;}
.zf_tit a{font-size: 16px;  color: #333; height: 36px; line-height: 36px; min-width: 70px; display: block; text-align: left; float:left;}
.zf_tit .zf_tit1,.zf_tit .zf_tit2,.zf_tit .zf_tit3{height: 22px; line-height: 22px; width: 155px;}
.zf_tit .zf_tit1{font-size: 18px;width: 147px;}
.zf_tit .zf_tit3{width: 80px;background: #6da339;color: #fff;text-align: center;border-radius: 5px;}



/*首页*/
.tab_con{ width:calc(100% - 40px); height:auto; margin:0px auto; padding-top:15px;overflow: hidden;padding: 0 20px;}
.tab_left{ width:400px; height:250px; float:left;}
.tpxw,.tpxw img{ width:400px; height:250px; overflow:hidden;}
.func{height: 43px;width:410px;margin-top: 10px;}
.func_1,.func_2{height: 43px;width: 198px;border: 1px solid #b5cdeb;}
.func_1 a,.func_2 a{padding-left: 87px;display: inline-block;height: 43px;width: 110px;line-height: 43px;font-size: 18px;color: #355e92;}
.func_1{margin-right: 10px;background: url(func_icon2.png) 50px center no-repeat;float: left;}
.func_2{background: url(func_icon3.png)  50px center no-repeat;float: left;}
.tab_mid{ width:calc(100% - 425px); height:250px; float:left; padding-left:25px; overflow:hidden;}
.zhenwu{ width:100%; height:38px;}
.zhenwu ul{width: 100%;height: auto;overflow: hidden;border-bottom: 1px solid #dcdcdc;}
.zhenwu ul li{ width:calc(100% /5 - 0px); height:36px; line-height:20px; text-align:center;  display:block; float:left; margin-right:0;position: relative;}
.zhenwu ul li::before {position: absolute;content: '';top: 1px;right: 0px;height: 20px;width: 1px; background-color: #dcdcdc;}
.zhenwu ul li:last-child::before{display: none; }
.zhenwu ul li.zw_show{ font-size: 18px;font-weight: bold;}
.zhenwu ul li a{ color:#000;font-size: 18px;font-weight: bold;}
.zhenwu ul li.zw_show a{ color:#2354b0;border-bottom: 3px solid #2354b0;padding-bottom: 11px;padding-left: 5px;padding-right: 5px;}
.zhenwu_list{ width:100%; /*! height:252px; */ padding-top:10px; overflow:hidden;}
.zhenwu_list ul li{ font-size:16px; width:100%; height:40px; line-height:40px; background: url(2025wc_index_li.png) no-repeat 2px center;}
.zhenwu_list ul li a{ font-size:16px; padding-left:20px; width:calc(100% - 150px);white-space: nowrap; text-overflow: ellipsis; overflow: hidden; display:block; float:left;}
.zhenwu_list ul li span{ color:#aaaaaa; display:block; float:right; width: 100px;text-align: right;}
.tab_right{ width:400px; height:230px; float:left; /*! overflow:hidden; */margin-left: 10px;}
.hot_spic{ width:100%;height: 36px;line-height: 36px; /*! border-bottom: 1px solid #e0e0e0; */ color: #355e92; font-size: 18px; position:relative;}
.hot_spic span{ line-height:35px; text-align:center; /*! padding:0px 15px; */ display:block; float:left;width: 131px;background: #f0f3f6;margin-left: 2px;}
.hot_spic span.hover_2{ /*! border-bottom:2px solid #355e92; */ background: #355e92;color: #fff;}
.hot_spic a{ color:#aaaaaa; position:absolute; right:0px; top:0px; width:60px; line-height:38px; text-align:right; display:block;}
.hot_spic_img{ width:100%; height:80px; padding:10px 0px;}
.hot_list{ width:100%; height:auto; overflow:hidden;}
.hot_list ul li{ font-size:14px; width:100%; height:40px; line-height:40px; background: url(2022tx_index_li.png) no-repeat 2px center;}
.hot_list ul li a{ font-size:14px; padding-left:20px; width:306px;white-space: nowrap; text-overflow: ellipsis; overflow: hidden; display:block; float:left;}



.means{ width:408px; height:300px; padding-left:15px; float:left;}
.means_list{ width:100%; height:185px; padding-top:10px; overflow:hidden;}
.means_list ul{ padding:0px; margin:0px; display:block;}
.means_list ul li{ font-size:14px; width:100%; height:35px; line-height:35px; background: url(2022tx_index_li.png) no-repeat 2px center; position:relative;}
.means_list ul li a{ font-size:14px; padding-left:20px;white-space: nowrap; text-overflow: ellipsis; overflow: hidden; display:block; float:left; width:300px;}
.means_list ul li span{ color:#aaaaaa; position:absolute; right:0px; top:0px; width:90px; line-height:35px; text-align:right; display:block; float:right; }
.notice{ width:350px; height:300px; float:right; overflow:hidden;}


/*头条*/
.new{ height: 110px; text-align: center;  /*! margin-bottom:5px; */ float: left;width: 100%;margin-top: 20px;}
.new h1{ margin-bottom: 10px; height:40px; overflow: hidden; text-overflow:ellipsis; white-space:nowrap; }
.new h1>a{ padding:0 40px 5px; font-weight:bold; font-size:30px; color:#2354b0 !important; }
.new .new-list{margin: 0 auto;width: 1160px;height: 35px;}
.new .new-list a{ width: 330px;}
.new .new-list a,.new .new-list span{ color:#999; font-size:16px; margin: 0 5px;display: block;float: left;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.new .new-list a:hover{ color:#265aac; }

.txbf{ width: 100%; height: 320px; border:1px solid #f1f1f1;float: left;margin: 30px 0 0 0;}
.x_ztzl{width: 260px; height: 310px; margin-left: 20px; float: left;/*! border:1px solid #f1f1f1; */margin-top: 10px;}

/*政览部分*/
.hot_spic1{ width:100%;height: 50px;line-height: 50px;  color: #355e92; font-size: 18px; position:relative;background-color: #eff2f8;}
.hot_spic1 span{ line-height:50px; text-align:center; display:block; float:left;width: calc(100% /4 - 0px);margin-left: 0;color: #333;height: 50px;}
.hot_spic1 span div{width: 200px;height: 50px;margin: 0 auto;padding-left: 50px;}
.hot_spic1 span.hover_2{ background: #355e92;color: #fff;}
.hot_spic1 a{ color:#aaaaaa; position:absolute; right:0px; top:0px; width:60px; line-height:38px; text-align:right; display:block;}
.hot_spic1 span.hover_21{ color: #fff;background: url(2025wc_index_con.png) no-repeat center;}
.hot_spic1 span i{background: url(2025wc_index_con1_0.png) no-repeat center;float: left;width: 28px;height: 28px;margin-top: 10px;margin-right: 10px;}
.hot_spic1 span p{float: left;font-size: 20px;font-weight: bold;color: #2354b0;}
.hot_spic1 span p:last-child{color: #000000;}
.hot_spic1 span .ico01{background: url(2025wc_index_con1_0.png) no-repeat center;}
.hot_spic1 span .ico02{background: url(2025wc_index_con2_0.png) no-repeat center;}
.hot_spic1 span .ico03{background: url(2025wc_index_con3_0.png) no-repeat center;}
.hot_spic1 span .ico04{background: url(2025wc_index_con4_0.png) no-repeat center;}
.hot_spic1 span.hover_21 p,.hot_spic1 span.hover_21 p:last-child{color: #fff;}
.hot_spic1 span.hover_21 .ico01{background: url(2025wc_index_con1_0bai.png) no-repeat center;}
.hot_spic1 span.hover_21 .ico02{background: url(2025wc_index_con2_0bai.png) no-repeat center;}
.hot_spic1 span.hover_21 .ico03{background: url(2025wc_index_con3_0bai.png) no-repeat center;}
.hot_spic1 span.hover_21 .ico04{background: url(2025wc_index_con4_0bai.png) no-repeat center;}

.means_list1{height: auto;overflow: hidden;}
.means_list1_left{width: calc(100% - 400px);height: auto;overflow: hidden;float: left;}
.tab_mid1{ width:calc(100% - 370px);  float:left; padding-left:15px; overflow:hidden;margin-top: 20px;height: auto;}
.tab_mid2{ width:320px;  float:left; padding-left:15px; overflow:hidden;margin-top: 20px;height: auto;}
.zhenwu1,.zhenwu2{ width:100%; height:38px;border-bottom: 1px solid #dcdcdc;}
.zhenwu1 ul li,.zhenwu2 ul li{ width:110px; height:36px; line-height:36px; text-align:center; display:block; float:left; margin-right:2px;position: relative;}
.zhenwu1 ul li.zw_show1,.zhenwu2 ul li.zw_show2{ /*! border-bottom: 2px solid #2a64a4; */color: #2354b0;font-size: 18px;font-weight: bold;}
.zhenwu1 ul li a,.zhenwu2 ul li a{ font-size:18px; color:#000;font-weight: bold;}
.zhenwu1 ul li.zw_show1 a,.zhenwu2 ul li.zw_show2 a{ color: #2a64a4;border-bottom: 3px solid #2a64a4;padding-bottom: 5px;padding: 0 5px 5px;}
.zhenwu1 ul li:nth-child(1) a{float: left;padding: 0 5px;}
.zhenwu1 ul li:nth-child(1).zw_show1 a{float: left;padding-left: 5px;padding-right: 5px;}
.zhenwu2 ul li:nth-child(1) a{float: left;padding: 0 5px;}
.zhenwu2 ul li:nth-child(1).zw_show1 a{float: left;padding-left: 5px;padding-right: 5px;}


.zhenwu1 ul li::before {position: absolute;content: '';top: 10px;right: 0px;height: 15px;width: 1px; background-color: #dcdcdc;}
.zhenwu2 ul li::before {position: absolute;content: '';top: 10px;right: 0px;height: 15px;width: 1px; background-color: #dcdcdc;}
.zhenwu1 ul li:last-child::before ,.zhenwu2 ul li:last-child::before{display: none; }



.zhenwu1 ul li.zw_show1 a.zhenwu2 ul li.zw_show2 a{ color:#fff;}
.zhenwu_list1{ width:calc(100% - 0px); padding-top:10px; overflow:hidden;}
.zhenwu_list2{ width:320px; padding-top:10px; overflow:hidden;}
.zhenwu_list1 ul li,.zhenwu_list2 ul li{ color:#aaaaaa; display:block; float:right; width: 100%;text-align: right;background: url(2025wc_index_li.png) no-repeat 2px center;border-bottom: 1px dashed #eff2f8;}
.zhenwu_list1 ul li a,.zhenwu_list2 ul li a{ font-size:16px; padding-left:20px; width:calc(100% - 80px);white-space: nowrap; text-overflow: ellipsis; overflow: hidden; display:block; float:left;text-align: left;line-height: 50px;height: 50px;}
.zhenwu_list1 ul li span,.zhenwu_list2 ul li span{ color:#aaaaaa; display:block; float:right; width: 50px;text-align: right;line-height: 50px;}
.zhenwu_list1 ul,.zhenwu_list1 ul{width: 100%;}

.ktxbf_list{width: 400px; float: right;margin-top: 20px;}
.ktxbf_list ul{}
.ktxbf_list ul li{ font-size: 16px;height: 108px;line-height: 20px;margin-bottom: 15px;text-align: center;width: calc(100% /3 - 14px);float: left;margin-right: 10px;border: 2px solid #eff2f8;border-radius: 5px;}
.ktxbf_list ul li a{ display: block;}
.ktxbf_list ul li a:hover{ background: #2a64a4; color: #fff;}
.ktxbf_list ul li i{width: 40px;height: 40px;display: block;margin: 10px auto;}
.ktxbf_list ul li i img{}
/*办*/
.wc_con2_left{width: calc(100% - 325px);float: left;margin: 20px 15px;}
.con2_left_s,.con2_left_s ul{width: 100%;height: auto;overflow: hidden;}
.con2_left_s ul{}
.con2_left_s ul li{width: calc(100% /3 - 0px);float: left;height: 180px;text-align: center;background: url(2025wc_index_con2_9.png) no-repeat right center;}
.con2_left_s ul li:last-child{background: unset;}
.con2_left_s ul li p{width: 100%;background: url(2025wc_index_con2_1.png) no-repeat top;height: 110px;}
.con2_left_s ul li:nth-child(2) p{background: url(2025wc_index_con2_2.png) no-repeat top;}
.con2_left_s ul li:nth-child(3) p{background: url(2025wc_index_con2_3.png) no-repeat top;}
.con2_left_s ul li p a{padding-top: 65px;display: block;font-size: 22px;color: #000;font-weight: bold;}
.con2_left_s ul li span{width: 190px;display: block;height: 30px;line-height: 30px;margin: 0 auto;}
.con2_left_s ul li span a{width: calc(100% /2 - 0px);display: block;float: left;color: #999;text-align: center;/*! margin-right: 20px; */}
.con2_left_s ul li span a:nth-child(2){margin-right: 0;width: auto;}
.con2_left_x{width: 100%;float: left;height: 53px;}
.con2_left_x li{width: calc(100% /2 - 10px);float: left;text-align: center;line-height: 53px;background: url(2025wc_index_con2_8.png);border-radius: 10px;}
.con2_left_x li:last-child{background: url(2025wc_index_con2_7.png);margin-left: 20px;}
.con2_left_x li a{display: block;width: 100%;height: 100%;color: #fff;font-size: 22px;font-weight: bold;text-shadow: 1px 1px 1px #000;}

.wc_con2_r{width: 280px;height: auto;overflow: hidden;}
.wc_con2_r ul li{float: left;text-align: center;}
.wc_con2_r ul li a{color: #000;font-size: 18px;font-weight: bold;}
.wc_con2_r .r_list1{width: 100%;height: 96px;background: url(2025wc_index_con2_6.png) no-repeat center;border-radius: 10px;line-height: 96px;margin: 20px 0;}
.wc_con2_r .r_list1 a{color: #fff;font-size: 22px;text-shadow: 1px 1px 1px #000;width: 100%;height: 100%;display: block;}
.wc_con2_r .r_list2,.wc_con2_r .r_list3{width: calc(100% /2 - 12px);border: 1px solid #2354b0;height: 117px;border-radius: 10px;}

.wc_con2_r .r_list2{margin-right: 20px;}
.wc_con2_r .r_list3 a,.wc_con2_r .r_list2 a{display: block;width: 100%;height: calc(100% - 15px);}
.r_list1 i{}
.r_list2 i,.r_list3 i{width: 50px;height: 50px;display: block;margin: 15px auto 10px;}
.r_list2 i{background: url(2025wc_index_con2_4.png) no-repeat center;}
.r_list3 i{background: url(2025wc_index_con2_5.png) no-repeat center;}


/*民生*/
.wc_con3_left{width: 386px;float: left;height: 215px;background: url(2025wc_index_con3_7.png) no-repeat;background-size: 100% 100%;margin: 20px;padding-bottom: 20px;}
.wc_con3_left span{width: 100%;display: block;height: 100%;background: url(2025wc_index_con3_7_1.png) no-repeat right bottom;}
.wc_con3_left span a{display: block;background: url(2025wc_index_con3_8.png) no-repeat;margin-top: 45px;margin-left: 45px;padding-left: 30px;font-size: 18px;font-weight: bold;color: #2354b0;width: 100px;float: left;}

.wc_con3_z{width: calc(100% - 766px);float: left;}
.wc_con3_z ul{}
.wc_con3_z ul li{float: left;background: #fafafa;border: 1px solid #ebeeef;border-radius: 8px;height: 105px;width: calc(100% /2 - 12px);margin-right: 20px;margin-top: 20px;text-align: center;}
.wc_con3_z ul li:nth-child(2),.wc_con3_z ul li:nth-child(4){margin-right: 0;}
.wc_con3_z ul li i{display: block;width: 42px;height: 42px;margin: 18px auto 8px;}
.wc_con3_z ul .con3_z1{background: url(2025wc_index_con3_1.png) no-repeat;}
.wc_con3_z ul .con3_z2{background: url(2025wc_index_con3_2.png) no-repeat;}
.wc_con3_z ul .con3_z3{background: url(2025wc_index_con3_3.png) no-repeat;}
.wc_con3_z ul .con3_z4{background: url(2025wc_index_con3_4.png) no-repeat;}

.wc_con3_z ul li p{color: #000;}

.wc_con3_r{width: 300px;height: auto;float: left;margin-top: 20px;border-radius: 8px;margin-left: 20px;margin-right: 20px;}
.wc_con3_r li{background: url(2025wc_index_con3_6.png) no-repeat center;width: 300px;height: 105px;float: left;margin-bottom: 22px;border-radius: 8px;}
.wc_con3_r li:first-child{background: url(2025wc_index_con3_5.png) no-repeat center;}
.wc_con3_r li a{font-size: 0;color: #2758b3;font-weight: bold;width: 100%;display: block;padding: 0;text-shadow: 0px 2px 0px #fff;height: 105px;}

/*智查*/
.wc_con3_box{margin: 15px;height: auto;overflow: hidden;}
.wc_con3_box ul{width: 100%;}
.wc_con3_box ul li{width: calc(100% /3 - 14px);margin-right: 20px;height: 106px;float: left;background: url(2025wc_index_con4_1.png) no-repeat;margin-bottom: 20px;border-radius: 8px;text-align: center;line-height: 106px;}
.wc_con3_box ul li:nth-child(3),.wc_con3_box ul li:nth-child(6){margin-right: 0;}
.wc_con3_box ul li a{color: #2354b0;text-align: center;width: 100%;height: 100%;display: block;font-weight: bold;font-size: 20px;text-shadow: 2px 5px 5px #fff;}



/*专题*/
.bd-con{width: 260px;height: 260px;border-radius: 8px;position: relative;}
.server-list li { float: left;width:253px;height: 85px;border-radius: 8px;margin-bottom: 10px;}
.server-list li a {text-align: center;font-size: 14px;display: block;width:107px;height: 82px;}
.bd-con .hd li {cursor: pointer;width: 8px;height: 8px;display: block;overflow: hidden;text-indent: 200px;float: left;margin: 0 0 0 15px;background: #2a64a4;border-radius: 100px;}
.bd-con .hd li.on {background: #ff0000;}
.bd-con .hd { position: absolute; z-index: 1; bottom: -39px; left:35%;}







/*搜索小*/
.search_sm{ width: 435px; background: url(2025wc_index_search.png) no-repeat; height: 60px;}
.search_sm .sr { display: inline-block; float: left; width: calc(100%  - 90px); height: 47px; border: none; color: #6681b4; background: none; padding: 0 0 0 30px; margin-top:5px; font-size: 16px; line-height: 47px;}
.search_sm .btn {display: inline-block; float: left; width: 60px; height: 50px; border: none; font: 20px "Microsoft YaHei";  color: #fff; text-align: center; background: none; cursor: pointer;}
.search_sm form{ display:block; height:62px;}
.search_sm .guanjz {font-size: 14px; color: #fff; height: 28px; line-height: 28px;  clear: both; padding: 10px 0 0 10px;}
.search_sm .guanjz span { float: left;color: #fff; border-radius: 4px;padding: 4px 10px; background-color: #355e92; margin-right:6px;}
.search_sm .guanjz a { font-size: 12px; float: left;  margin: 0 5px; background-color:#fff;border-radius: 4px; padding: 4px 10px;overflow: hidden; color: #777;}

/*滚动专题*/
.zx_menu_con{ height:890px;}





/*图片新闻*/
.slideBox{ width: 100%; height:250px; overflow:hidden; position:relative; }
.slideBox .dt_hd{ height:10px; line-height: 10px; overflow:hidden; position:absolute; right: 5px; bottom:10px; z-index:1; }
.slideBox .dt_hd ul{ overflow:hidden; zoom:1; float:right; padding-right: 10px; }
.slideBox .dt_hd ul li{ float:left; margin: 0 10px 0 0; width: 8px; height: 8px; font-size: 0; cursor:pointer; overflow:hidden; background: #ffffff;  border-radius: 50%;}
.slideBox .dt_hd ul li.on{ background: #2354b0; /*! width: 8px; */ }
.slideBox .dt_bd{ position:relative; height:100%; z-index:0;}
.slideBox .dt_bd ul{ width: 100% !important;}
.slideBox .dt_bd li{ width: 100%!important; height:250px; zoom:1; vertical-align:middle; position: relative; }
.slideBox .dt_bd img{ width:100%!important; height:250px; display:block; }
.slideBox .dt_bd li p{ height:35px; line-height:35px; color:#fff; background: #00000075; position:absolute; right: 0; left:0; bottom:0; z-index: 2; display: inline-block; cursor:pointer; padding:0 100px 0 10px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.slideBox .dt_bd li p a{ text-align: center; display:block; width:100%; height:100%; overflow: hidden; text-overflow:ellipsis; white-space:nowrap; position:relative; color:#fff;}



/*滚动专题*/
.wc_con1_list{width: 100%;height: 95px;float: left;margin: 30px 0;position: relative;}
.wc_con1_list_dh{position: absolute;width: 90px;height: 30px;background-color: #2354b0;z-index: 99;text-align: center;line-height: 30px;box-shadow: 0 1px 2px #fff;border-top-left-radius: 5px;}
.wc_con1_list_dh a{color: #fff;font-weight: bold;}
.wc_con1_qh_list{height: 90px;float: left;position: relative;width: calc(100% - 0px);padding: 0;}




/*右侧导航*/
.wc_cb_dh{ width:82px; height:auto; overflow:hidden; position: absolute; top: -60px;right: -120px;}
.wc_cb_dh ul{width: 100%;}
.wc_cb_dh ul li{ width:80px; height:65px;float:left; background-color:#f6fafd; text-align:center; border:1px solid #dcdcdc;margin-bottom: 10px;border-radius: 5px;padding-top: 15px;}
.wc_cb_dh ul li a{font-size: 14px;padding-top: 38px;}
.wc_cb_dh .th1{}
.wc_cb_dh .th2{  background-image: linear-gradient(to bottom right, #96d1f1, #6aa6e9, #508de5);border: none;}
.wc_cb_dh .th1 a,.wc_cb_dh .th2 a,.wc_cb_dh .th3 a,.wc_cb_dh .th4 a,.wc_cb_dh .th5 a{ color:#333; background: url(wc_cb_dh_01.png) no-repeat top #6fabea;width: 100%;display: block;height: 25px;}
.wc_cb_dh .th1 a{background: url(wc_cb_dh_02.png) no-repeat top;}
.wc_cb_dh .th3 a{background: url(wc_cb_dh_03.png) no-repeat top;}
.wc_cb_dh .th2 a{ color:#fff; background: url(wc_cb_dh_01.png) no-repeat top;}
.wc_cb_dh .th4 a{ background: url(wc_cb_dh_04.png) no-repeat top;}
.wc_cb_dh .th5 a{  background: url(wc_cb_dh_05.png) no-repeat top;}



/*专题专栏0911修*/
.wc_con1_list .sepcial-list { height: 90px;float: left;position: relative;width: calc(100% - 0px);padding: 0;}
.wc_con1_list .sepcial-list li{float:left;width: 280px;height: 90px;border-radius: 5px;margin-right: 13px;}
.wc_con1_list .sepcial-list li a{ display:block;  overflow:hidden; position: relative; }
.wc_con1_list .sepcial-list li img{width:280px;height:90px; border-radius: 5px; }
.wc_con1_list .sepcial-list li:hover img { -webkit-transform: scale( 1.1,1.1); -moz-transform: scale(1.1,1.1); -ms-transform: scale(1.1,1.1);  transform: scale(1.1,1.1); }
.wc_con1_list .sepcial-list li p{ position: absolute; left: 0; right: 0; top: 50%; margin-top: -150px; height: 60px; line-height: 60px; padding: 0 10px; text-align: center; font-size: 18px; color: #ffffff; font-weight: bold; background: url(2021liuyang_b_08.png); overflow: hidden; text-overflow:ellipsis; white-space:nowrap; -webkit-transition: all 0.3s ease-out; transition: all .3s ease-out; }
.wc_con1_list .sepcial-list .prev,.sepcial-list .next{ display: block !important;    position: absolute;width: 20px;height: 90px;z-index: 3;background: url(2025wc_index_con5_01.png) no-repeat center;}
.wc_con1_list .sepcial-list .next{ left: auto; right: 0;   background: url(2025wc_index_con5_02.png) no-repeat center;}





/*尾部*/
.footer{position: relative;overflow:hidden;width: 100%;background: #2354b0;min-height: 140px;    padding: 0;}

.footer1{width: 1240px; margin:  20px auto;height: auto;overflow: hidden;}
.footer2{width: 100%;height: auto;overflow: hidden;}
.footer .left-xx{float:left;width: 220px;/* position: relative; */display: block;margin-top: 15px;}
.footer .left-xx span{margin-right: 15px; display: block; float: left;}
.footer .middle-xx{color:#fff;font-size:15px;width: calc(100% - 220px);float:left;position: relative;}
.footer .middle-xx h4{font-weight:normal;color:#fff;margin-bottom: 15px;margin-top: 15px;}
.footer .middle-xx h4 a{ color:#fff;}
.footer .middle-xx p{line-height: 30px;height: 30px;text-align: left;position:relative;}
.footer .middle-xx p span{margin-right: 10px;}
.footer .middle-xx p a{ color:#fff; font-size: 15px;}
.footer .middle-xx p i{ float:left; height:24px; width:18px; margin-right:5px;}
.footer .middle-xx p i img{ margin-top:2px;}
.footer .wxgzh{position: absolute;bottom: 0;right: 0;}
.footer .wxgzh p{ color:#fff; margin-top:10px; text-align:center;}
._ideConac{margin-top: -10px;}
.slhIcon{top: 1px;right: 0px;}
.Box{width: 9%;float: right;text-align: left;}
.middle-xx p  span .cht {border: 1px solid #fff;border-radius: 5px;padding: 0 5px;background-color: #fff;color: #2354b0 !important;}

.warp_insfoot{background-color: #0168B7;height: 100px;margin: 0;padding: 20px 0;}
.warp_foot{display: flex;justify-content: space-between;}
.dzjg a{}
.dzjg_pointer{}
.dzjg_pointer img{}
.jiucuo_pointer{}
.jiucuo_pointer img{}
.foot_lins li{float: left;/* border-left: 1px solid #417dc1;*/margin-left: 18px;padding: 0 13px;font-size: 15px;line-height: 28px;color: #fff;}
.foot_lins{float: left;position: relative;}
.foot_lins p,.foot_lins p a{margin: 0;font-size: 15px;line-height: 30px;color: #ffffff;}
.foot_lins p a{margin-right: 1em;}
.foot_lins2{/* display:none; */position: absolute;right: 0;bottom: 0;}

/**/
.sidebar{display: none;}
.warp_insfoot{background-color: #2354b0;}
.Senior-edition{border: 1px solid #fff;}