/*公共*/
html{height: 100%;}
body{height: 100%;background-image: url();background-repeat: no-repeat;background-position: center top;background-size: 100% 100%;background-attachment: fixed;
	-ms-behavior: url();
    behavior: url();
}
.wrap{width: 1152px;margin: 15px auto 0;font-family: "microsoft yahei";font-size: 14px;}
.main{background: #f2f2f2;padding: 0 16px; position: relative;}
.w960{width: 960px; margin: 0 auto;}
/*侧边导航*/ 
.fixed_nav{position: fixed;/*top: 349px;*/ top: 50%; margin-top: -222px; left: 50%;margin-left: 610px;z-index: 999;}
.fixed_nav .fn_con>div{display: block; background: #2079cc; width: 60px;height: 60px; margin-bottom: 4px; text-align: center;line-height: 70px;cursor: pointer;position: relative;transition: all 0.3s; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -ms-transition: all 0.3s;} 
.fixed_nav .fn_con>div>img:first-child{position: absolute; left: 0; right: 0; top: 0; bottom: 0; margin: auto;}
.fixed_nav .fn_con>div:hover{background: #fdb435;}
.fixed_nav .fn_con span{position: absolute;right: 70px;top: 0;font-size: 0;white-space: nowrap;display: none;transition: all 2s;}
.fixed_nav .fn_con span img{display: inline-block;vertical-align: middle;}
.fixed_nav .fn_con  span i{display: inline-block;font-size: 15px;color: #fff;font-style: normal;vertical-align: middle;background: url(fixed_nav_textm.png);height: 28px;line-height: 28px;}
.fixed_nav .fn_con>div:hover span{display: block;}
.fixed_nav .fn_con .bdsharebuttonbox{width: 76px; padding: 5px; padding-left: 11px; background: #4774c3; border-radius: 5px;}
/*新增*/
.fixed_nav>.returnTop{display: none; cursor: pointer; width: 60px !important; height: 60px; background: url(rightNav//returnTop.jpg) no-repeat; background-size: 100% 100%;}
.fixed_nav>.returnTop:hover{background-color: transparent;}
.fixed_nav>.returnTop:hover img{display: block;}
.fixed_nav>.returnTop img{width: 100%; height: 100%;}
.fixed_nav .drop{position: absolute;right: 0px;top:0px;padding: 10px;z-index: 9; background: #4774c3; border-radius: 5px;}
.fixed_nav .drop span {display: block;text-align: center;color: #000;padding-top: 5px;line-height: 18px;font-size: 12px; position: static; color: white;}
/*头部*/
.head .head_search_l{float: left;}
.head .head_search_l a{display: block;cursor: pointer;}
.head .head_search_r{background: url(search.png) no-repeat;width: 495px;height: 40px;font-size: 0;float: right;margin-top: 18px;}
.head .head_search_r input[type=text]{height: 40px;line-height: 40px;border: none;width: 401px;outline: none;padding: 0 19px;font-size: 16px;color: #4774c3;}
.head .head_search_r input[type=submit]{height: 40px;width: 56px;background: none;border: none;outline: none;font-size: 0;cursor: pointer;}
.head .head_nav{position: relative; z-index: 1000; background: url(nav_bg.jpg);margin-top: 18px;}
.head .head_nav li{float: left;width: 144px;height: 78px;line-height: 78px;background: url(nav_line.png) no-repeat left center;}
.head .head_nav li:first-child{background: none;}
.head .head_nav a{display: block;color: #fff;font-size: 16px;text-align: center;cursor: pointer;height: 64px;padding-top: 14px;position: relative;}
.head .head_nav span{display: block;text-align: center;line-height: 16px;height: 16px;position: relative;z-index: 2;}
.head .head_nav span:first-child{height: 29px;line-height: 29px;margin-bottom: 7px;}
.head .head_nav span img{vertical-align: middle;}
.head .head_nav_on{position: absolute;left: 0;top: 7px;display: none;}
.head .head_nav_on.on{display: block;}
.head .head_nav a:hover .head_nav_on{display: block;}
.head .language{float: right; margin-top: 25px; height: 25px; line-height: 25px; margin-left: 15px; background: #0d60aa; border-radius: 10px; padding: 0 5px;}
.head .language a{margin: 0 5px; font-size: 14px; color: white; cursor: pointer;}
/*底部*/
.foot{font-size: 0;text-align: center;padding: 20px 0;}
.foot div{display: inline-block;vertical-align: middle;font-size: 14px;}
.foot div a{cursor: pointer;}
.foot .foot_l,.foot .foot_m{margin-right: 60px;}
.foot .foot_m p{color: #262626;line-height: 14px;margin-bottom: 8px;}
.foot .foot_m p:first-child{margin-bottom: 15px;}
.foot .foot_m a{display: inline-block;color: #262626;border-left: 1px solid #262626;padding: 0 15px;cursor: pointer;}
.foot .foot_m a:first-child{border: none;padding-left: 0;}
.foot .foot_m span{font-size: 18px;}
/*面包屑导航*/
.bread_lead{display: table; color: #606060;font-size: 14px;line-height: 14px;padding: 20px 0;}
.bread_lead .bl1{display: table-cell}
.bread_lead .bl1{display: table-cell}
.bread_lead img{margin-left: 14px;margin-right: 10px;vertical-align: -3px;}
.bread_lead a{color: #606060;cursor: pointer; display: inline-block; line-height: 20px; margin-right: 5px;}
.bread_lead a span{color: #205cb8;}
/*咨询tab*/
.common_nav .common_nav_titl{float: left;}
.common_nav .common_nav_more{float: right;color: #205cb8;cursor: pointer;}
.common_nav .common_nav_tit{height: 54px;line-height: 54px;background: #dbe3e6;padding: 0 19px;}
.common_nav .common_nav_tit img{vertical-align: -4px;margin-right: 7px;display: none;}
.common_nav .common_nav_titl li{float: left;min-width: 102px;text-align: center;font-size: 16px;cursor: pointer; padding-right: 19px; height: 54px;}
.common_nav .common_nav_titl img:first-child{display: inline-block;}
.common_nav .common_nav_titl li a{padding: 0 10px; display: block;color: #205cb8;}
.common_nav .common_nav_more img{display: inline-block;vertical-align: -2px;}
.common_nav .common_nav_titl li:hover img{display: inline-block;}
.common_nav .common_nav_titl li:hover img:first-child{display: none;}
.common_nav .common_nav_titl li:hover a{color: #bc1010;border-bottom: 4px solid #bc1010;height: 52px;}
.common_nav .common_nav_titl li.on img{display: inline-block;}
.common_nav .common_nav_titl li.on img:first-child{display: none;}
.common_nav .common_nav_titl li.on a{color: #bc1010;border-bottom: 4px solid #bc1010;height: 52px;}
.common_nav .common_nav_list{background: #fff;padding-bottom: 2px;}
.common_nav .common_nav_ul{padding: 30px 18px 0 30px;display: none;}
.common_nav .common_nav_ul li{margin-bottom: 22px;}
.common_nav .common_nav_ul a{background: url(list_icon.png) no-repeat left center;padding-left: 25px;display: block;color: #262626;font-size: 15px;cursor: pointer;}
.common_nav .common_nav_ul a span{float: right;}
.common_nav .common_nav_ul a span:first-child{float: left;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 360px;}
.common_nav .common_nav_ul a:hover span:first-child{text-decoration: underline; font-weight: bold;}
.main .common_nav .common_nav_ul a span.first{width: 80%;}
.main .common_nav .common_nav_ul a:hover span.first{font-weight: bold; text-decoration: underline;}

.common_nav_ul .table .tdW1{width: 450px;}
.common_nav_ul .table .tdW2{width: 190px;}

/*标题导航*/
.pointer_tit{height: 54px;line-height: 54px;background: #dbe3e6;font-size: 0;}
.pointer_tit span{display: inline-block;padding: 0 30px;color: #fff;font-size: 16px;font-weight: bold;background: #55a0ec;}
.pointer_tit a{float: right;height: 54px;line-height: 54px;font-size: 16px;color: #4774c3;padding-right: 20px;cursor: pointer;}
/*办事入口*/
.work_entrance{background: #fff;font-size: 0;padding: 14px 12px 18px;}
.work_entrance a{display: inline-block;width: 102px;height: 42px;border: 1px solid #d5dce0;font-size: 16px;color: #4774c3;text-align: center;line-height: 42px;margin: 4px;cursor: pointer;}
.work_entrance a:hover{color: #fff;background: #4774c3;}
/*index*/
.index .index_banner{padding-top: 26px;margin-bottom: 20px;}
.index_bannerl{width: 560px;height: 380px;margin-left: 0;float: left; overflow: hidden;}
.index_bannerl img{width: 560px;height: 380px;}
.index_pagination{position: absolute;left: 0;bottom: 6px;text-align: center;width: 100%;font-size: 0;}
.index_pagination .swiper-pagination-switch{height: 10px;width: 10px;background: url(index_ban.png) no-repeat;display: inline-block;margin: 0 5px;cursor: pointer;}
.index_pagination .swiper-active-switch{background: url(index_ban_on.png) no-repeat;}
.index_bannerl .swiper-slide{position: relative;}
.index_bannerl .swiper-slide a{display: block;cursor: pointer;}
.index_bannerl .swiper-slide span{position: absolute;left: 0;bottom: 0;width: 500px;height: 42px;background: url(index_ban_bg.png);font-size: 18px;color: #fff;padding: 16px 30px 28px;overflow: hidden;}
.index .index_bannerr{float: left;width: 560px;}
.index .index_bannerr_tit{background: #dbe3e6;position: relative;z-index: 2;}
.index .index_bannerr_tit li{float: left;height: 54px;width: 102px;text-align: center;line-height: 54px;font-size: 16px;cursor: pointer;padding: 0 19px;}
.index .index_bannerr_tit a{color: #205cb8;display: block;height: 52px;}
.index .index_bannerr_tit img{vertical-align: -4px;margin-right: 7px;display: none;}
.index .index_bannerr_tit img:first-child{display: inline-block;}
.index .index_bannerr_tit li:hover a{border-bottom: 4px solid #bc1010;color: #bc1010;}
.index .index_bannerr_tit li:hover img{display: inline-block;}
.index .index_bannerr_tit li:hover img:first-child{display: none;}
.index .index_bannerr_tit li.on{color: #bc1010;}
.index .index_bannerr_tit li.on a{border-bottom: 4px solid #bc1010;color: #bc1010;}
.index .index_bannerr_tit li.on img{display: inline-block;}
.index .index_bannerr_tit li.on img:first-child{display: none;}
.index .index_bannerr_list{background: #fff;padding: 25px 25px 0;height: 301px;overflow: hidden;display: none;position: relative;z-index: 1;}
.index .index_bannerr_text_zscd{margin-bottom: 22px;display: block;color: #262626;font-size: 15px;cursor: pointer;  }
.index .index_bannerr_text_zscd  span:first-child {float: left;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 385px;  }
.index .index_bannerr_text_zscd  span {float: right;}
.index .index_bannerr_text{margin-bottom: 27px;display: block;cursor: pointer; overflow: hidden;}
.index .index_text_tit{float: left;font-size: 15px;color: #262626;line-height: 16px;background: url(list_icon.png) no-repeat left center;padding-left: 24px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 361px;display: block;}
.index .index_bannerr_text:hover .index_text_tit{text-decoration: underline;font-weight: bold;}
.index .index_text_mes{display: none;font-size: 13px;color: #262626;line-height: 22px;height: 44px;overflow: hidden;margin-bottom: 8px;}
.index .index_text_date{float: right;font-size: 14px;color: #262626;line-height: 14px;display: block;}
.index .index_bannerr_text.on{border-bottom: 1px solid #c3ced3;margin-bottom: 32px;}
.index .index_bannerr_text.on .index_text_tit{font-size: 20px;line-height: 23px;margin-bottom: 12px;padding-left: 0;background: none;width: 100%; max-height: 46px; float: inherit;white-space: inherit;text-overflow: inherit;color: #205cb8;}
.index .index_bannerr_text.on .index_text_mes{display: block;}
.index .index_bannerr_text.on .index_text_date{padding-bottom: 19px;float: inherit;}
.index .index_news{margin-bottom: 20px;}
.index .index_newsl{float: left;background: #fff;}
.index .index_newsl_nav{width: 833px;height: 54px;line-height: 54px;background: #dbe3e6;}
.index .index_newsl_nav li{margin-left: 18px;float: left;cursor: pointer;font-size: 16px;}
.index .index_newsl_nav li img{display: none;margin-right: 7px;vertical-align: -4px;}
.index .index_newsl_nav li img:first-child{display: inline-block;}
.index .index_newsl_nav li a{padding: 0 10px;color: #205cb8;}
.index .index_newsl_nav li:hover img{display: inline-block;}
.index .index_newsl_nav li:hover img:first-child{display: none;}
.index .index_newsl_nav li:hover a{border-bottom: 4px solid #bc1010;display: block;height: 52px;color: #bc1010;}
.index .index_newsl_nav li.on{color: #bc1010;border-bottom: 5px;}
.index .index_newsl_nav li.on img{display: inline-block;}
.index .index_newsl_nav li.on img:first-child{display: none;}
.index .index_newsl_nav li.on a{border-bottom: 4px solid #bc1010;display: block;height: 52px;color: #bc1010;}
.index .index_newsl_con{padding: 10px 32px 8px;}
.index .index_newsl_list{display: none;}
.index .index_newsl_list li{background: url(list_icon.png) no-repeat left center;padding-left: 24px;font-size: 15px;color: #262626;line-height: 17px;}
.index .index_newsl_list li a{display: block;cursor: pointer;padding: 12px 0;}
.index .index_newsl_list li span:first-child{float: left;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 550px;}
.index .index_newsl_list li:hover span:first-child{text-decoration: underline; font-weight: bold;}
.index .index_newsl_list li span:first-child+span{float: right;}
.index .index_themes{margin: 0 11px;border-top: 1px solid #c3ced3;padding: 9px 0;}
.index .index_themesl{float: left;font-size: 0;}
.index .index_themesl span{display: inline-block;font-size: 18px;color: #fff;font-weight: bold;background: #4774c3;height: 86px;width: 20px;padding-top: 4px;line-height: 21px;}
.index .index_themesr{float: left; font-size: 0; height: 78px; padding: 6px 0; background: #dbe3e6; padding-left: 6px;}
/*.index .index_themesr a{font-size: 0;display: block;cursor: pointer;float: left;margin-left: 1px}*/
/*2018-11-12 修改*/
.index .index_themesr a{display: inline-block; width: 78px; height: 78px; vertical-align: top; text-align: center; background: #000000; margin-right: 6px;}
.index .index_themesr a .icon{display: block; height: 40px;}
.index .index_themesr a .icon img{padding-top: 14px;}
.index .index_themesr a .title{display: block; color: white; font-size: 13px; line-height: 13px; padding-top: 10px;}
.index .index_themesr a:hover{background: #2079cc;}
.index .index_themesr .item1{background: #f8a10a;}
.index .index_themesr .item2{background: #47c367;}
.index .index_themesr .item3{background: #b9a224;}
.index .index_themesr .item4{background: #ff6767;}
.index .index_themesr .item5{background: #be78f4;}
.index .index_themesr .item6{background: #4cd5e5;}
.index .index_themesr .item7{background: #47c3ad;}
.index .index_themesr .item8{background: #5d95f9;}
.index .index_themesr .item9{background: #f7d72b;}

.index .index_themesl_bg{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity: 0;}
.index .index_themesr_img{display: inline-block;height: 90px;text-align: center;} 
.index .index_themesr_img img{display: none;vertical-align: middle;}
.index .index_themesr_img img:first-child{display: inline-block;}
.index .index_themesr_img span{color: #205cb8;font-size: 12px;display: inline-block;width: 100%;text-align: center;}
.index .index_themesr_img span:first-child{height: 25px;line-height: 25px;padding-top: 18px;padding-bottom: 12px;}
.index .index_themesr a:hover .index_themesl_bg{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity: 1;}
.index .index_themesr a:hover .index_themesr_img{background: #4774c3;} 
.index .index_themesr a:hover .index_themesr_img img{display: inline-block;}
.index .index_themesr a:hover .index_themesr_img img:first-child{display: none;}
.index .index_themesr a:hover .index_themesr_img span{color: #fff;}
.index .index_themesr a.on .index_themesl_bg{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity: 1;}
.index .index_themesr a.on .index_themesr_img{background: #4774c3;} 
.index .index_themesr a.on .index_themesr_img img{display: inline-block;}
.index .index_themesr a.on .index_themesr_img img:first-child{display: none;}
.index .index_themesr a.on .index_themesr_img span{color: #fff;}
.index .index_newsr{float: left;margin-left: 10px;width: 277px;font-size: 0;}
.index .index_newsr a{display: inline-block;border: 1px solid #c3ced3;color: #fff;font-size: 16px;font-weight: bold;text-align: center;margin-top: 2px;margin-left: 2px;width: 135px;height: 136px;vertical-align: top;cursor: pointer;}
.index .index_newsr a img{vertical-align: middle;}
.index .index_newsr a b{display: block;margin: 0 auto;height: 45px;line-height: 45px;padding: 19px 0 18px;}
.index .index_newsr a span{height: 36px;line-height: 36px;display: inline-block;}
.index .index_newsr a i{font-style: normal;display: inline-block;vertical-align: middle;line-height: 18px;}
.index a.index_newsr_1{background: #3161b5;width: 275px;height: 104px;line-height: 104px;margin-left: 0;margin-top: 0;}
.index a.index_newsr_1 b,.index a.index_newsr_1 img{display: inline-block;}
.index a.index_newsr_2{background: #40a0d7;margin-left: 0;}
.index a.index_newsr_3{background: #6c9cfa;}
.index a.index_newsr_4{background: #f7b347;margin-left: 0;}
.index a.index_newsr_5{background: #60c288;}
.index_ban{height: 100px;margin-top: 20px;}
.index_ban a{display: block;padding-right: 2px;cursor: pointer;}
.index_ban a img{width: 100%;vertical-align: middle;}
.index_ban_btn{text-align: center;font-size: 0;padding: 10px 0;}
.index_ban_btn span{display: inline-block;width: 23px;height: 22px;margin: 0 8px;cursor: pointer;}
.index_ban_btnl{background: url(index_img_btnl.png) no-repeat;}
.index_ban_btnr{background: url(index_img_btnr.png) no-repeat;}
.index_ban_btnl:hover{background: url(index_img_btnonl.png) no-repeat;}
.index_ban_btnr:hover{background: url(index_img_btnonr.png) no-repeat;}
.index .index_tab_nav li{height: 54px;background: #dbe3e6;line-height: 54px;float: left;width: 140px;text-align: center;color: #262626;font-size: 16px;cursor: pointer;}
.index .index_tab_nav img{vertical-align: middle;margin-left: 16px;display: none;}
.index .index_tab_nav span{line-height: 26px;height: 26px;border-left: 1px solid #b2c0c5;display: inline-block;width: 139px;}
.index .index_tab_nav li:first-child span{border: none;width: 140px;}
.index .index_tab_nav li:hover{color: #fff;background: #4774c3;}
.index .index_tab_nav li:hover span{border: none;width: 140px;}
.index .index_tab_nav li:hover img{display: inline-block;}
.index .index_tab_nav li.on{color: #fff;background: #4774c3;}
.index .index_tab_nav li.on span{border: none;width: 140px;}
.index .index_tab_nav li.on img{display: inline-block;}
.index .index_tab_con{padding: 9px 37px 29px;}
.index .index_tab_con ul{display: none;}
.index .index_tab_con li{float: left;width: 25%;}
.index .index_tab_con a{font-size: 15px;color: #262626;padding-left: 13px;background: url(index_tab_point.png) no-repeat left 15px;display: block;cursor: pointer;line-height: 33px;}
.index .index_tab_con a:hover{font-weight: bold; text-decoration: underline;}
/*.index .foot{margin-top: 45px;}*/
/*organization*/
.organization .main{padding: 6px 0 0; background: white;}
.organization .organization_nav{border-top: 1px solid #dcdcdc;border-bottom: 1px solid #dcdcdc;}
.organization .organization_nav li{float: left;border-right: 1px solid #dcdcdc;width: 143px;height: 62px;line-height: 62px;text-align: center;font-size: 16px;color: #262626;cursor: pointer;}
.organization .organization_nav li:first-child{border-left: 1px solid #dcdcdc;width: 142px;}
.organization .organization_nav span{display: block;}
.organization .organization_nav li:hover{background: #fff;}
.organization .organization_nav li:hover span{border-bottom: 4px solid #7ecef4;height: 60px;}
.organization .organization_nav li.on{background: #fff;}
.organization .organization_nav li.on span{border-bottom: 4px solid #7ecef4;height: 60px;}
.organization .organization_tab{padding: 48px 39px 146px;min-height: 570px;}
.organization .organization_tab_list{font-size: 0;}
.organization .organization_tab_list li{display: inline-block; width: 25%;margin-bottom: 20px; vertical-align: top;}
.organization .organization_tab_list a{font-size: 0;display: block;cursor: pointer;}
.organization .organization_tab_list span{display: inline-block; float: left; vertical-align: middle;height: 30px;}
.organization .organization_tab_list span.organization_tab_txt{display: table; width: 80%;}
.organization .organization_tab_txt b{position: relative; display: table-cell; width: 80%; font-size: 14px;color: #666; vertical-align: middle;}
.organization .organization_tab_img{background: url(organization_tri.png) no-repeat left center;width: 11px;margin-right: 9px;}
.organization .organization_tab_list img{display: none;}
.organization .organization_tab_list li:hover .organization_tab_img{background: url(organization_tri_on.png) no-repeat left center;}
.organization .organization_tab_list li:hover b{background: #4774c3;color: #fff;}
.organization .organization_tab_list li:hover img{display: table-cell; width: 21px; height: 100%;}
.organization .organization_tab_list li.on .organization_tab_img{background: url(organization_tri_on.png) no-repeat left center;}
.organization .organization_tab_list li.on b{background: #4774c3;color: #fff;}
.organization .organization_tab_list li.on img{display: inline-block;}
/*.organization .foot{padding-top: 82px;}*/
/*news*/
.news .index_pagination{text-align: right;width: 550px;padding-right: 10px;}
.news .news_bannerr{float: left;width: 560px;}
.news .news_video{margin: 18px 0;}
.news .news_videol{float: left; width: 776px; height: 158px;}
.news .news_videol .news_videol_swiper{height: 158px;}
.news .news_videol .news_videol_swiper img,
.news .news_videol .news_videol_swiper  .swiper-slide{width: 776px; height: 158px;}
.news .news_videor{float: left;margin-left: 12px;width: 332px;}
.news .news_videor_tit{padding-left: 22px;height: 40px;line-height: 40px;background: #dbe3e6;font-size: 16px;color: #4774c3;}
.news .news_videor_tit img{margin-right: 8px;vertical-align: -4px;}
.news .news_videor .news_videor_list{overflow: hidden;}
.news .news_videor_list a{width: 140px;height: 52px;line-height: 52px;float: left;color: #fff;font-size: 16px;margin-right: 7px;padding-left: 22px;cursor: pointer;margin-top: 7px}
.news .news_videor_list img{vertical-align: -6px;margin-right: 5px;}
.news a.news_videor_list1{background: #40a0d7;width: 100%}
.news a.news_videor_list2{background: #f7b347;width: 100%;margin-right: 0;}
.news a.news_videor_list3{background: #f7b347;}
.news a.news_videor_list4{background: #60c288;margin-right: 0;}
.news .news_mesl{width: 776px;float: left;}
.news .news_mesl .common_nav_ul li{margin-bottom: 25px;}
.news .news_mesl .common_nav .common_nav_list{padding-bottom: 9px;}
.news .news_mesl .common_nav_ul a span:first-child{width: 580px;}
.news .news_mesr{float: left;margin-left: 12px;width: 332px; height: 363px; background: white;}
.news .news_mesr_tit{height: 54px;line-height: 54px;background: #5894c7;font-size: 16px;color: #fff;padding-left: 22px;}
.news .news_mesr_tit img{vertical-align: -4px;margin-right: 8px;}
.news .news_mesr_con{background: #fff}
.news .news_con_tit{border-bottom: 1px solid #eee;/*padding-bottom: 15px;*/ padding: 15px;}
.news .news_con_img{float: left;margin-left: 4px;margin-right: 15px;}
.news .news_con_mes{float: left;color: #328cbf;font-size: 16px;margin-top: 6px;}
.news .news_con_mes p span{font-size: 14px;color: #999;}
.news .news_con_mes p span:first-child{margin-left: 2px;margin-right: 14px;}
.news .news_con_mes a{display: block;width: 52px;height: 28px;line-height: 28px;color: #fff;font-size: 14px;background: url(org_add.png) no-repeat;padding-left: 23px;margin-top: 10px;cursor: pointer;}
.news .news_con_txt{padding: 0 15px;}
.news .news_con_txt p{padding: 13px 0 14px;color: #666;font-size: 14px;line-height: 24px;text-align: justify;}
.news .news_con_image{width: 140px;height: 56px;}
.news .news_con_image img{width: 100%;height: 100%;}
.news .index_ban{margin-top: 19px;}
.news .index_ban_btn{padding-bottom: 10px;}
.news .foot{margin-top: 72px;}
/*entrance*/
.entrance .common_nav_ul a span:first-child{width: 500px;}
.entrance .common_nav_ul a:hover span:first-child{text-decoration: underline; font-weight: bold;}
.entrance .entrance_pointerl{width: 412px;margin-right: 20px;float: left;}
.entrance .entrance_pointerr{float: left;width: 688px;}
.entrance .entrance_poi_sites{padding: 10px;background: #fff;font-size: 0;}
.entrance .entrance_poi_sites a{display: inline-block;cursor: pointer;margin-bottom: 8px;}
.entrance a.entrance_poi_sites2,.entrance a.entrance_poi_sites4{margin-left: 6px;}
.entrance a.entrance_poi_sites5{margin-bottom: 0;}
.entrance .entrance_status{padding-top: 21px;padding-bottom: 20px;}
.entrance .entrance_statusl{width: 412px;float: left;margin-right: 20px;font-size: 0}
.entrance .entrance_statusr{float: left;}
.entrance .entrance_statusl a{display: inline-block;margin-bottom: 8px;cursor: pointer;}
.entrance a.entrance_statusl2,.entrance a.entrance_statusl4,.entrance a.entrance_statusl6{margin-left:8px ;}
.entrance a.entrance_statusl5,.entrance a.entrance_statusl6{margin-bottom: 0;}
.entrance .entrance_statusr{width: 688px;}
.entrance .entrance_statusr_link{font-size: 0;padding: 15px 19px;background: #fff;}
.entrance .entrance_statusr_link a{display: inline-block;margin: 0 11px;cursor: pointer;}
.entrance .entrance_statusr_link span{display: block;color: #262626;font-size: 16px;text-align: center;margin-top: 10px;}
/*.entrance .foot{margin-top: 95px;}*/
/*service*/
.service .service_workl{float: left;width: 692px;margin-right: 13px;}
.service .service_workr{float: left; width: 415px;}
.service .service_workl_top{margin-bottom: 20px;}
.service .service_workr_top{margin-bottom: 6px;}
.service .service_workr_topl{float: left;margin-bottom: 10px;}
.service .service_workr_topr{float: left; width: 422px;}
.service .service_workr_topl a{display: block;cursor: pointer;}
.service .service_workr_topr a{float: left; margin-bottom: 10px; margin-right: 7px; width: 204px;display: block;height: 60px;line-height: 60px;text-align: center;color: #fff;font-size: 20px;cursor: pointer;}
.service .service_workr_topr span{display: inline-block;vertical-align: middle;height: 36px;width: 36px;text-align: center;margin-right: 15px;}
.service .service_workr_link1{background: #9fb644;}
.service .service_workr_link2{background: #3ab077;}
.service .service_workr_link3{background: #aa6adc;}
.service .service_workr_link4{background: #e99a55;}
.service .service_workr_botl{float: left;width: 415px;}
.service .service_workr_botr{float: left;width: 253px;}
.service .service_workr_list{background: #fff;padding: 5px 12px 15px;}
.service .service_workr_list a{float: left;width: 118px;height: 96px;font-size: 0;cursor: pointer;margin-top: 9px;margin-left: 9px;}
/*.service .service_workr_list a span{display: block;color: #205cb8;font-size: 16px;text-align: center;}*/
/*.service .service_workr_list a:hover{background: #4774c3;}*/
/*.service .service_workr_list a:hover span{color: white;}*/
/*.service .service_workr_list a span:first-child{width: 100%;height: 25px;line-height: 25px;margin-bottom: 12px;}*/
/*.service .service_workr_list a span img{vertical-align: middle;}*/
/*.service .service_workr_list a span .img,
.service .service_workr_list a:hover span .imgHover{margin: 0 auto; vertical-align: middle;}
.service .service_workr_list a:hover span .img{display: none;}
.service .service_workr_list a span .imgHover{display: none;}
.service .service_workr_list a:hover span .imgHover{display: inline-block;}*/
/*2018-11-12 */
.service .service_workr_list a span{text-align: center;}
.service .service_workr_list a .icon{display: table-cell; width: 118px; height: 56px; vertical-align: bottom; text-align: center;}
.service .service_workr_list a .title{display: block; color: #fff; font-size: 16px; line-height: 16px; padding-top: 12px;}
.service .service_workr_list a:hover{background: #2079cc;}
.service .service_workr_list .item1{background: #f8a10a;}
.service .service_workr_list .item2{background: #47c367;}
.service .service_workr_list .item3{background: #b9a224;}
.service .service_workr_list .item4{background: #ff6767;}
.service .service_workr_list .item5{background: #be78f4;}
.service .service_workr_list .item6{background: #4cd5e5;}
.service .service_workr_list .item7{background: #47c3ad;}
.service .service_workr_list .item8{background: #5d95f9;}
.service .service_workr_list .item9{background: #f7d72b;}

.service .service_workr_enter{background: #fff;padding: 8px 0;}
.service .service_workr_enter a{width: 218px;height: 67px;border: 1px solid #d5dce0;display: block;margin: 0 auto 9px;line-height: 67px;color: #205cb8;cursor: pointer;}
.service .service_workr_enter a span{display: inline-block; text-indent: 2em; min-width: 80px;}
.service .service_workr_enter a img{vertical-align: middle;margin-right: 8px;display: none;}
.service .service_workr_enter a img:first-child{display: inline-block;}
.service .service_workr_enter a:hover{color: #fff;background: #4774c3;}
.service .service_workr_enter a:hover img{display: inline-block;}
.service .service_workr_enter a:hover img:first-child{display: none;}
.service .service_news{margin-bottom: 33px;padding-bottom: 62px;margin-top: 20px;}
.service .service_newsl{width: 853px;margin-right: 13px;float: left;}
.service .service_newsr{float: left;width: 254px;}
.service .service_newsl .common_nav_ul a span:first-child{width: 630px;}
.service .service_newsr .common_nav_ul a span:first-child{width: 300px;}
/*2018-05-21 改版*/
.service .work_entrance a{width: 120px; height: 68px; line-height: 68px; margin: 7.3px 5.8px;}
.service .work_entrance a:hover{border-color: #4774c3;}
.service .common_nav .common_nav_ul{padding-top: 22px;}
.service .common_nav .common_nav_ul li{margin-bottom: 18px;}
/*invest*/
.invest .invest_listl{float: left;width: 473px;margin-right: 20px;}
.invest .invest_listr{float: left;width: 627px;}
.invest .invest_listl_enter{font-size: 0;background: #fff;padding: 12px 12px 14px;margin-bottom: 19px;}
.invest .invest_listl_enter a{width: 214px;height: 58px;line-height: 58px;display: inline-block;color: #fff;margin: 0 5px;font-size: 16px;color: #fff;cursor: pointer;background-image: url(ztfw/invest/icon_jt.png); background-repeat: no-repeat; background-position: 198px center;}
.invest .invest_listl_enter a:hover{background-color: #4774c3;}
.invest .invest_listl_enter .item1{background-color: #5d95f9;}
.invest .invest_listl_enter .item2{background-color: #f7b347;}
/*.invest .invest_listl_enter a:hover{font-weight: bold;}*/
.invest .invest_listl_enter a img{margin-left: 27px;margin-right: 13px;vertical-align: -6px;}
.invest .invest_listl_company{margin-bottom: 18px;}
.invest .invest_listl_link{font-size: 0;}
.invest .invest_listl_link a{display: inline-block;margin-bottom: 11px;margin-right: 8px;cursor: pointer;}
.invest a.invest_listl_link2,.invest a.invest_listl_link4,.invest a.invest_listl_link6{margin-right: 0;}
.invest a.invest_listl_link5,.invest a.invest_listl_link6{margin-bottom: 0;}
.invest .invest_listr_top{margin-bottom: 22px;}
.invest .invest_listr_top .common_nav_ul a span:first-child,.invest .invest_listr_bot .common_nav_ul a span:first-child{width: 440px;}
.invest .invest_tab{margin-top: 22px;margin-bottom: 53px;padding-bottom: 53px;}
.invest .invest_tab_tit li{float: left;height: 41px;background: #4774c3;line-height: 41px;margin-top: 2px;color: #fff;font-size: 16px;text-align: center;padding-right: 40px;}
.invest li.invest_tab_tit1{width: 522px;text-align: left;padding-left: 22px;}
.invest li.invest_tab_tit2{width: 100px;}
.invest li.invest_tab_tit3{width: 224px;}
.invest li.invest_tab_tit4{width: 92px;}
.invest .invest_tab .common_nav_ul a span{float: left;text-align: center;}
.invest .invest_tab .common_nav_ul a span:first-child{width: 510px;}
.invest span.common_nav_list2{width: 140px;}
.invest span.common_nav_list3{width: 264px;}
.invest span.common_nav_list4{width: 132px;}
/*interac*/
.interac .interac_list{padding-bottom: 40px;margin-bottom: 40px;}
.interac .interac_listl{float: left;width: 550px;margin-right: 20px;}
.interac .interac_listr{float: left;width: 550px;}
.interac .interac_list_main{margin: 10px 0;}
.interac .pointer_tit a img{vertical-align: -2px;margin-right: 9px;}
.interac .common_hot_line{padding: 8px 4px;background: #fff;font-size: 0;margin-bottom: 10px;}
.interac .common_hot_line a{border-left: 1px solid #dbe3e6;display: inline-block;padding: 14px 0px;width: 104px;text-align: center;cursor: pointer;}
.interac .common_hot_line a:first-child{border: none;}
.interac .common_hot_line a>span{float: left;width: 100%;}
.interac .common_hot_img img{margin-bottom: 12px;}
.interac .common_hot_img span{display: block;color: #262626;font-size: 15px;line-height: 15px;}
.interac span.common_hot_txt{margin-left: 6px;font-size: 13px;color: #6a717a;width: 104px;line-height: 18px;margin-top: 5px;display: none;text-align: left;}
.interac .common_hot_line a.on{width: 202px;}
.interac .common_hot_line a.onn{width: 84px;}
.interac .common_hot_line a.on .common_hot_txt{display: block;height: 80px;overflow: hidden;width: 104px;}
.interac .common_hot_line a.on .common_hot_txt img{width: 80px; height: 80px;}
.interac .common_hot_line a.on .common_hot_img{width: auto;margin-left: 6px;}
.interac .interac_list_four a{float: left;width: 130px;height: 90px;margin-left: 10px;text-align: center;padding-top: 22px;cursor: pointer;}
.interac a.interac_list_four1{background: #4774c3;margin-left: 0;}
.interac a.interac_list_four2{background: #40a0d7;}
.interac a.interac_list_four3{background: #82cef7;}
.interac .interac_list_four a span{display: block;color: #fff;line-height: 15px;font-size: 12px;}
.interac .interac_list_four a span:first-child{height: 38px;line-height: 38px;margin-bottom: 12px;}
.interac .interac_list_four a img{vertical-align: middle;}
.interac .pointer_tab{padding: 6px 9px;background: #fff;}
.interac table{border: 1px solid #d5dce0;}
.interac table th{height: 41px;background: #dbe3e6;color: #4774c3;font-size: 14px;}
.interac table td{height: 50px;border-top: 1px solid #e2e4e7;}
.interac table td a{display: block;text-align: center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin: 0 auto;cursor: pointer;height: 50px;line-height: 50px;}
.interac a.pointer_tab_link1{width: 120px;}
.interac a.pointer_tab_link2{width: 200px;}
.interac a.pointer_tab_link3{width: 100px;}
.interac a.pointer_tab_link4{width: 90px;}
.interac tr:hover td{background: #e0f0f8;}
.interac tr:hover a{color: #4774c3;}
.interac .interac_listl .common_nav_ul{padding: 21px 18px 20px 39px;}
.interac .interac_listl .common_nav_ul li{margin-bottom: 0;margin-top: 22px;}
.interac .interac_listl .common_nav_ul li:first-child{margin-top: 0;}
.interac .interac_listr_bot{/*margin-top: 9px;*/}
.interac .interac_listr .common_nav_ul{padding: 9px;}
.interac .interac_listr .common_nav_ul a{background: none;padding-left: 0;}
.interac .interac_listr_bot a.pointer_tab_link1{width: 330px;}
.interac .interac_listr_bot a.pointer_tab_link2{width: 100px;}
.interac .interac_listr_bot a.pointer_tab_link3{width: 65px;}
.interac a.pointer_tab_ing{color: #205cb8;}
.interac .interac_listr_bot .common_nav_more{display: none;}
.interac .political_box0 .common_nav_ul{padding: 9px;}
.interac .political_box0 .common_nav_ul a{ background: none; padding-left: 0;}
.interac .political_box0 .common_nav_ul a.pointer_tab_link1{ width: 330px;}
.interac .political_box0 .common_nav_ul a.pointer_tab_link3{ width: 65px;}
.interac .political_box1 .common_nav_ul{padding: 21px 18px 20px 39px;}
.interac .political_box1 .common_nav_ul a {
    background: url(list_icon.png) no-repeat left center;  padding-left: 25px; display: block; color: #262626; font-size: 15px;  cursor: pointer;}
.interac .political_box1 .common_nav_ul li{ margin-bottom: 0;  margin-top: 22px;}
.interac .political_box1 .common_nav_ul li:first-child {
    margin-top: 0;
}
.interac .political_box0 .common_nav_ul a.pointer_tab_link2{ width: 100px;}
/*public*/
.public .public_linkl{float: left;width: 412px;margin-right: 20px;background: #fff;padding-bottom: 10px;}
.public .public_linkr{float: left;width: 688px;}
.public .pointer_link_list{padding: 10px 10px 0;}
.public .pointer_link_list a{float: left;width: 152px;height: 52px;line-height: 52px;color: #fff;font-size: 15px;padding-left: 40px;margin-left: 8px;margin-bottom: 8px;cursor: pointer;}
.public a.pointer_link_list1{background: url(public_icon1.png) no-repeat;margin-left: 0;}
.public a.pointer_link_list2{background: url(public_icon2.png) no-repeat;}
.public a.pointer_link_list3{background: url(public_icon3.png) no-repeat;margin-left: 0;}
.public a.pointer_link_list4{background: url(public_icon4.png) no-repeat;}
.public a.pointer_link_list5{background: url(public_icon5.png) no-repeat;margin-left: 0;}
.public a.pointer_link_list6{background: url(public_icon6.png) no-repeat;}
.public .pointer_link_lists{padding: 0px 10px 10px;background: url(public_bg1.png) no-repeat;width: 372px;height: 72px;margin: 0 auto 8px;}
.public .pointer_link_lists a{width: 84px;font-size: 12px;color: #262626;margin-top: 10px;cursor: pointer;background: url(public_point.png) no-repeat left center;padding-left: 9px;overflow: hidden;height: 15px;float: left;line-height: 15px;}
.public .pointer_link_enter a{float: left;width: 192px;height: 52px;line-height: 52px;background: url(public_bg2.png) no-repeat;margin-left: 9px;cursor: pointer;text-align: center;color: #fff;font-size: 15px;}
.public .pointer_link_enter a img{vertical-align: -4px;margin-right: 8px;}
.public .public_mes{margin-top: 20px;padding-bottom: 25px;}
.public .public_mesl{float: left;width: 550px;margin-right: 20px;}
.public .public_mesr{float: left;width: 550px;}
.public .public_linkr .common_nav_ul,.public .public .common_ul_bot{border-right: 1px solid #dbe3e6;border-bottom: 1px solid #dbe3e6;padding: 0;}
.public .public_linkr .common_nav_list{padding-top: 2px;padding-bottom: 0;}
.public .public_linkr .common_nav_ul a{font-size: 14px; float: left;padding-left: 0;background: none;border-left: 1px solid #dbe3e6;border-top: 1px solid #dbe3e6;height: 67px;line-height: 67px;text-align: center;}
.public .common_ul_top a{width: 136px;}
.public .common_ul_bot a{width: 228px;}
.public .public_linkr .common_nav_ul a:hover{background: #4774c3;color: #fff;}
.public .public_friend{height: 60px;line-height: 60px;padding-bottom: 22px;}
.public .public_friend img{vertical-align: middle;margin-left: 9px;}
.public .public_friendl{float: left;width: 171px;background: #4774c3;height: 60px;text-align: center;color: #fff;font-size: 16px;}
.public .public_friendr{float: left;background: #dbe3e6;width: 902px;height: 60px;padding-left: 47px;}
.public .public_friendr_list{width: 194px;height: 32px;display: inline-block;vertical-align: middle;line-height: 32px;cursor: pointer;position: relative;margin-left: 25px;}
.public .public_friendr_list ul{position: absolute;left: 0;bottom: 30px;background: #fff;width: 191px;border: 1px solid #ebf0f1;display: none;}
.public .public_friendr_list ul a{height: 29px;line-height: 29px;display: block;border-bottom: 1px solid #ebf0f1;padding-left: 15px;font-size: 13px;color: #262626;}
.public .public_friendr_list ul a:hover{background: #dbe3e6;}
.public .public_friendr_list span{display: block;height: 32px;line-height: 32px;background: url(public_icon10.png) no-repeat;padding-left: 15px;font-size: 13px;color: #262626;}
.public .public_friendr_list span.on{background: url(public_icon11.png) no-repeat;}
.public .foot{margin-top: 50px;}
.public .common_nav .common_nav_ul .common_ul_top a{height: 55.8px; line-height: 55.8px;}

/*面包屑导航*/
.Breadcrumb{width: 100%; height: 63px; display: table; position: relative; background: #dbe3e6; overflow: hidden;}
.Breadcrumb .pointer_tit{float: left; height: 63px; line-height: normal; max-width: 450px; display: table; margin-right: 10px;}
.Breadcrumb .pointer_tit a{height: 63px;}
.Breadcrumb .pointer_tit span{display: table-cell; vertical-align: middle; padding: 0 20px; width: 210px;}
.Breadcrumb .pointer_tit span.cen{text-align: center;}
.Breadcrumb .pointer_tit .pt_img{height: 100%; width: 19px;}
.Breadcrumb .bread_lead{display: table; height: 63px; vertical-align: middle; padding: 0;}
.Breadcrumb .bread_lead span{color: #666666;}
.Breadcrumb .bread_lead img{margin-left: 3px;}
.Breadcrumb .bread_lead .bl1{display: table-cell; vertical-align: middle; height: 63px; width: 155px;}
.Breadcrumb .bread_lead .bl2{display: table-cell; vertical-align: middle; height: 63px;}
/*返回重点领域信息栏页面限制面包屑宽度*/
.Breadcrumb.redirectChildCategory .bread_lead{width: 55%;}
/*左侧导航栏*/
.leftNav{padding-top: 5px; float: left; width: 250px; padding-bottom: 9999px; margin-bottom: -9999px; border: 1px solid #dcdcdc; border-top: 0px; border-bottom: 0px;}
.leftNav li{min-height: 65px;}
.leftNav li,.leftNav dd{display: none; width: 100%; text-align: center; height: 65px; border-bottom: 1px solid #DCDCDC;}
.leftNav dd{border-top: 1px solid #DCDCDC; border-bottom: 0px;}
.leftNav dl.on dd>a{color: #FFFFFF; background: #55a0ec;}
.leftNav li a{display: table-cell; width: 230px; padding: 10px; vertical-align: middle;  height: 100%; color: #666666;}
.leftNav li.on>a{color: #FFFFFF; background: #4774c3;}
.leftNav li .arrow{display: none; width: 12px; height: 8px; background: url(Xarrow.png) no-repeat; margin-left: 20px;}
.leftNav li.on .arrow{background: url(Sarrow.png) no-repeat;}
.leftNav dl{display: none; background: #f0f7ff;}
.leftNav li a.on dl{display: block;}
.leftNav dd.active{background: #55a0ec;}
.leftNav dd.active a{color: white;}
/*右侧内容区域*/
.rightCon{float: left;}
/*内容区*/
.con{min-height: 550px; overflow: hidden; background: white; border: 1px solid #DCDCDC; border-top: 0; border-left: 0;}
/*entrance间距 面包屑间距、 内容衍生间距*/
.PT35 .main{padding-top: 35px; padding-bottom: 35px;}
.PT35 .foot{margin-top: 35px;}
/*listNews*/
.listNews .con{background: white; border: 1px solid #DCDCDC; border-top: 0; border-left: 0;}
.listNews .rightCon{width: 865px;}
.listNews .rightCon .common_nav_ul{display: block; margin: 30px 18px 25px 30px; padding: 0px 0px 15px 0px; border-bottom: 1px solid #DCDCDC;}
.listNews .rightCon .common_nav_ul a span.first{width: 80%;}
.listNews .rightCon .common_nav_ul li:hover span.first{font-weight: bold; text-decoration: underline;}
/*listNews_info*/
.listNews_info .returnLink{position: absolute; right: 22px; top: 13px; font-size: 15px; color: #262626; text-align: center; display: block; width: 170px; height: 38px; line-height: 38px; background: #bcc3c6;}
/*entrance_scenery*/
.entrance_scenery .rightCon{width: 800px; overflow: hidden; margin-top: 31px; margin-left: 36px;}
.entrance_scenery .rightCon .conImg{width: 825px;}
.entrance_scenery .rightCon li{float: left; overflow: hidden; position: relative; width: 248px; height: 182px; border: 1px solid #DCDCDC; margin-right: 25px; margin-bottom: 40px;}
.entrance_scenery .rightCon .ggfwLi{width:170px}
.entrance_scenery .rightCon li img{display: block; width: 100%; height: 100%;}
.entrance_scenery .rightCon li .hover{transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; display: block; position: absolute; left: 0px; top: 142px; height: 100%; color: white; background: rgba(0,0,0,0.5); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000);    /*IE8支持*/ padding: 0 18px; width: 212px;}
.entrance_scenery .rightCon li .ggfwHover{width: 140px;}
.entrance_scenery .rightCon li .hover b{padding-top: 13px; font-size: 16px; line-height: 16px; text-align: center; display: block; position: relative; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.entrance_scenery .rightCon li .hover b:after{content: ""; display: block; margin: 20px auto; width: 18px; height: 2px; background: white;}
.entrance_scenery .rightCon li .hover p{font-size: 14px; height: 85px; overflow: hidden; line-height: 22px;}
.entrance_scenery .rightCon li:hover .hover{top: 0px;}
.entrance_scenery .rightCon li:hover .hover b{padding-top: 20px;}
/*分页*/
.pages{text-align: center; padding: 25px 0 70px; height: 28px; line-height: 28px;}
.pages i,.pages em{font-style: normal;}
.pages a{display: inline-block; border: 1px solid #dcdcdc; padding: 0 8px; margin: 0 2px;}
.pages em a{width: 28px; text-align: center; padding: 0;}
.pages .text{width: 40px; height: 26px; vertical-align: top; border: 1px solid #dcdcdc; margin: 0 3px;text-align: center;}
.pages .btn{height: 28px; width: 50px; text-align: center; border: 1px solid #dcdcdc; color: #262626; vertical-align: top; background: #f2f2f2; cursor: pointer;}
.pages .pages_next,
.pages .pages_prev,
.pages .pages_home,
.pages .pages_last{background: #f2f2f2;}
.pages span i{margin: 0 2px;}
.pages em a.active,.pages em a:hover{background: #f2f2f2;}
/*entrance_survey*/
/*.entrance_survey .Breadcrumb .pointer_tit{background: #c9e4ff;}*/
.entrance_survey .rightCon{padding: 20px 28px; width: 810px;}
.entrance_survey .rightCon img{ padding-bottom: 24px;}
.entrance_survey .rightCon .title{display: block; font-size: 16px; line-height: 16px;}
.entrance_survey .rightCon .title,.entrance_survey .rightCon p{text-indent: 2em; color: #262626;}
.entrance_survey .rightCon p{line-height: 30px; font-size: 14px; margin-top: 25px;}
/*list_newsPage(详细页)*/
.list_newsPage .conNews{width: 960px; margin: 0 auto; font-size: 14px;}
.list_newsPage .conNews .title{text-align: center; font-weight: bold; font-size: 22px; color: #4774c3; line-height: 22px; padding: 45px 0 25px;}
.list_newsPage .conNews .info{text-align: center; line-height: 14px; color: #666666; padding-bottom: 18px;}
.list_newsPage .conNews .info i{font-style: normal; cursor: pointer; padding: 0 5px; font-weight: bold;}
.list_newsPage .conNews .info span{padding: 0 20px;}
.list_newsPage .conNews .info .fontSize i{color: #b2c1c7;}
.list_newsPage .conNews .info .fontSize i.on{color: #4774c3;}
.list_newsPage .conNews .newsTitle{border-bottom: 1px solid #dcdcdc; margin-bottom: 18px;}
.list_newsPage .conNews .newsMain {line-height: 30px;}
.list_newsPage .conNews .newsMain p{text-indent: 2em; color: #262626; line-height: 30px;}
.list_newsPage .conNews .newsMain .logo{text-align: center;}
.list_newsPage .conNews .newsMain .logo img{padding: 5px}
.list_newsPage .conNews table{width: 100%; border: 1px solid #000000; border-bottom: 0px; border-right: 0px; border-collapse: collapse; margin-bottom: 20px;}
.list_newsPage .conNews table td,.list_newsPage .conNews table th{border: 1px solid #000000; border-top: 0px; border-left: 0px; padding: 5px;}

.list_newsPage .conNews.znjj{width: 760px; float:right; padding-right: 53px;}
.list_newsPage .conNews.znjj img{max-width: 100%;}

.list_newsPage .newsShare{position: relative; z-index: 9999; line-height: 35px; padding: 55px 0;}
.list_newsPage .bdsharebuttonbox{display: inline-block; vertical-align: middle;}
.list_newsPage .bdshare-button-style0-16:after{display: none;}
.list_newsPage .bdshare-button-style0-16 a,
.list_newsPage .bdshare-button-style0-16 .bds_more,
.list_newsPage .bdshare-button-style0-32 a,
.list_newsPage .bdshare-button-style0-32 .bds_more{padding: 0; width: 35px; height: 35px; margin: 0; margin-right: 10px; background: url(share.png) no-repeat !important;}
.list_newsPage .newsShare .bds_weixin{background-position: 0px 0 !important;}
.list_newsPage .newsShare .bds_weixin:hover{background-position: 0px -35px !important;}
.list_newsPage .newsShare .bds_tsina{background-position: -35px 0 !important;}
.list_newsPage .newsShare .bds_tsina:hover{background-position: -35px -35px !important;}
.list_newsPage .newsShare .bds_sqq{background-position: -70px 0 !important;}
.list_newsPage .newsShare .bds_sqq:hover{background-position: -70px -35px !important;}
.list_newsPage .newsShare .bds_tqq{background-position: -105px 0 !important;}
.list_newsPage .newsShare .bds_tqq:hover{background-position: -105px -35px !important;}
.list_newsPage .newsShare .hits{margin-right: 30px;}
.list_newsPage .newsShare .right{float: right;}
.list_newsPage .newsShare .right a{display: inline-block; cursor: pointer; width: 88px; height: 30px; text-align: center; line-height: 30px; color: #333333; font-size: 14px; margin-left: 5px; border: 1px solid #DCDCDC;}
.list_newsPage .newsShare .right a:hover{background: #4774c3; color: white;}
/*面包屑样式*/
.location1 .con{border-left: 1px solid #DCDCDC;}
.location1 .Breadcrumb{background: #dbe3e6; position: static;}
.location1 .Breadcrumb .bread_lead{position: static; line-height: 63px; margin-left: 17px;}
.location1 .Breadcrumb .bread_lead a span{color: #205cb8;}
/*government_info*/
.government_info .w1000{margin: 0 auto; width: 1000px; overflow: hidden;}
.government_info .w1000 .infoUl{width: 1035px; margin-top: 35px; padding-bottom: 45px;}
.government_info .w1000 .infoUl li{position: relative; width: 145px; height: 145px; float: left; border: 1px solid #DCDCDC; margin-right: 23px; margin-bottom: 24px; text-align: center;}
.government_info .w1000 .infoUl li:after{position: absolute; bottom: 0px; left: 0px; content: ""; display: none; width: 100%; height: 6px; background: #63b5f7;}
.government_info .w1000 .infoUl li:hover:after{display: block;}
.government_info .w1000 .infoUl li a{display: block; width: 100%; height: 100%;}
.government_info .w1000 .infoUl li img{margin: 0 auto; padding-top: 35px; padding-bottom: 20px;}
.government_info .w1000 .infoUl li span{color: #4774c3; font-size: 14px; font-weight: bold; display: block; width: 90%; margin: 0 auto; line-height: 18px; height: 36px; overflow: hidden;}
.government_info .w1000 .infoUl li .img{display: block;}
.government_info .w1000 .infoUl li .imgHover{display: none;}
.government_info .w1000 .infoUl li:hover .img{display: none;}
.government_info .w1000 .infoUl li:hover .imgHover{display: block;}
.government_info .w1000 .infoUl li:hover{background: #4774c3;}
.government_info .w1000 .infoUl li:hover span{color: white;}
.government_info .con{border-left: 1px solid #DCDCDC;}
/*government_lead*/
.government_lead .con{border-left: 1px solid #DCDCDC; padding-bottom: 10px;}
.government_lead .w1070{width: 1070px; margin: 0 auto; padding-top: 25px;}
.government_lead .item .pointer_tit{height: 46px; line-height: 46px;}
.government_lead .item .pointer_tit span{width: 119px; text-align: center; padding: 0;}
.government_lead .item .ul{padding: 40px 0 20px;}
.government_lead .item li{line-height: 14px; color: #262626; margin-bottom: 15px; background: url(list_icon.png) no-repeat; background-position: left center; text-indent: 22px;}
.government_lead .item li a{color: #262626; font-size: 14px; text-decoration: underline; margin-right: 10px;}
/*government*/
.government .leftNav li,
.government .leftNav dd{text-align: left; text-indent: 45px;}
.government .leftNav .arrow{float: right; margin-top: 28px; margin-right: 25px;}
.government .rightCon{width: 820px; margin-left: 26px;}
.government .rightCon .Title{color: #262626; font-size: 16px; margin-top: 25px; font-weight: bold; line-height:16px; border-bottom: 1px solid #e5e5e5; padding-bottom: 12px; margin-bottom: 15px;}
.government .rightCon li{background: #edf5f8; border-top: 4px solid #63b5f7; margin-bottom: 22px;}
.government .rightCon li .imgL{float: left; margin-right: 26px; width: 172px; height: 210px;}
.government .rightCon li .imgL img{width: 172px; height: 210px;}
.government .rightCon li .conR{float: left; width: 610px;}
.government .rightCon .conR .nameT{display: block; font-size: 18px; font-weight: bold; color: #333333; line-height: 18px; padding: 26px 0 25px 0;}
.government .rightCon .conR .p{line-height: 14px; margin-bottom: 20px;}
.government .rightCon .conR .p span{display: inline-block; width: 155px; font-size: 14px; line-height: 14px; color: #262626;}
.government .rightCon .conR .synopsis{line-height: 25px; font-size: 14px; color: #262626; margin-top: -4px; height: 50px; overflow: hidden;}
/*serviceStreet_list*/
.serviceStreet_list .rightCon{width: 800px; margin: 34px 0 0 34px;}
.serviceStreet_list .rightCon li{float: left; width: 33.3333%; line-height: 16px; height: 16px; margin-bottom: 40px; background: url(list_icon.png) no-repeat; background-position: left center; padding: 0 10px 0 22px; box-sizing: border-box; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.serviceStreet_list .rightCon li a{font-size: 15px;}
.serviceStreet_list .rightCon li:hover a{font-weight: bold; text-decoration: underline;}
/*serviceStreet_table*/
.serviceStreet_table .rightCon{width: 820px; margin: 24px 0 0 24px;}
.serviceStreet_table .tableCon table{position: relative; border-collapse:separate; border-spacing:0 3px; width: 820px; border: 1px solid #DCDCDC; text-align: center;}
.serviceStreet_table .tableCon table:before{position: absolute; content: ""; display: block; left: 0px; top: 0px; width: 100%; height: 6px; background: #dbe3e6;} 
.serviceStreet_table .tableCon .thead{height: 44px; line-height: 44px; background: #dbe3e6; font-weight: bold; color: #333333;}
.serviceStreet_table .tableCon tr{height: 48px; line-height: 48px;}
.serviceStreet_table .tableCon th,
.serviceStreet_table .tableCon td{width: 33.33333%}
.serviceStreet_table .tableCon td{color: #262626; font-size: 14px;}
.serviceStreet_table .tableCon tr{background-color: #f8fcfd;}
.serviceStreet_table .tableCon tr.nth2{background-color: #eef5f8;}
.serviceStreet_table .pages{margin-top: 30px;}
.serviceStreet_table .tableCon .fgx{position: relative;}
.serviceStreet_table .tableCon .fgx:after,
.serviceStreet_table .tableCon .fgx:before{position: absolute; top: 50%; margin-top: -16px; content: ""; display: block; width: 1px; height: 32px; background: #c0c0c0;}
.serviceStreet_table .tableCon .fgx:after{right: 0px;}
.serviceStreet_table .tableCon .fgx:before{left: 0px;}
/*.serviceStreet_download*/
.serviceStreet_download .rightCon{width: 800px; margin: 25px 0 0 32px;}
.serviceStreet_download .rightCon li{overflow: hidden; text-overflow: ellipsis; white-space: nowrap; line-height: 25px; margin-bottom: 15px; background: url(download.png) no-repeat; background-position: left center; padding-left: 35px; box-sizing: border-box;}
.serviceStreet_download .rightCon li a{font-size: 14px;}
.serviceStreet_download .rightCon li a:hover{text-decoration: underline;}
/*service_core*/
.service_core .rightCon{width: 820px; margin: 38px 0 0 24px;}
.service_core .rightCon .Title{font-size: 16px; margin-bottom: 20px; color: #262626; font-weight: bold; border-bottom: 1px solid #DCDCDC; line-height: 16px; padding-bottom: 30px;}
.service_core .rightCon p{font-size: 14px; color: #262626; text-indent: 2em; line-height: 30px; margin-bottom: 25px;}
/*service_Theelderly*/
.service_Theelderly .rightCon{width: 820px; margin: 38px 0 0 24px;}
.service_Theelderly .rightCon p{font-size: 14px; color: #262626; text-indent: 2em; line-height: 30px; margin-bottom: 25px;}
/*.organization_info*/
.organization_info .rightCon{width: 820px; margin: 35px 0 0 25px; padding-bottom: 50px;}
.organization_info .rightCon .h4{font-weight: bold; font-size: 16px; color: #262626; margin-bottom: 20px;}
.organization_info .rightCon p{text-indent: 2em; line-height: 28px; font-size: 14px; color: #262626; margin-bottom: 15px;}
/*.organization_table*/
.organization_table .fwgk{text-align: center;margin-top: 10px;color: #064fb5;font-size: 16px;font-weight: bold;}
.organization_table .tableCon{margin-bottom: 30px;}
.organization_table .tableCon a:hover{text-decoration:underline;}
.organization_table .tableCon table{position: relative; border-collapse:separate; border-spacing:0 3px; width: 820px; margin: 24px 0 0 24px; border: 1px solid #DCDCDC; text-align: center;}
.organization_table .tableCon table:before{position: absolute; top: 0px; left: 0px; content: ""; display: block; width: 100%; height: 7px; background: #dbe3e6;}
.organization_table .tableCon table .thead{background: #dbe3e6; height: 44px; line-height: 38px;}
.organization_table .tableCon .thead th{position: relative;}
.organization_table .tableCon .thead th:after{position: absolute; right: 0px; top: 50%; margin-top: -16px; width: 1px; height: 32px; background: #c0c0c0; content: ""; display: block;}
.organization_table .tableCon .thead th.noAfter:after{display: none;}
.organization_table .tableCon td{font-size: 14px; color: #262626; padding: 10px 0;}
.organization_table .tableCon tr{background: #f8fcfd;}
.organization_table .tableCon tr.nth2{background: #eef5f8;}
/*interacList*/
.interacList .rightCon{width: 820px; margin: 24px 0 0 24px;}
.interacList .dlTable{width: 100%; border: 1px solid #DCDCDC;}
.interacList .dlTable dt{height: 50px; line-height: 50px; background: #dbe3e6;}
.interacList .dlTable .Lw,
.interacList .dlTable .Rw{display: table-cell; vertical-align: middle;}
.interacList .dlTable .Lw{width: 696px; text-indent: 26px;}
.interacList .dlTable dt .Lw{position: relative;}
.interacList .dlTable dt span{color: #333; font-size: 14px; font-weight: bold;}
.interacList .dlTable dt .Lw:after{position: absolute; right: 0px; top: 50%; margin-top: -16px; width: 1px; height: 32px; content: ""; display: block; background: #c0c0c0;}
.interacList .dlTable .Rw{width: 124px; text-align: center;}
.interacList .dlTable dd .Lw_title{background: url(list_icon.png) no-repeat; background-position: 26px 7px; padding-left: 26px; text-indent: 18px;}
.interacList .dlTable dd .Lw_title:hover a{text-decoration: underline;}
.interacList .dlTable dl{display: table;}
.interacList .dlTable .Lw_title{font-size: 16px; line-height: 22px; margin-bottom: 3px; color: #333333;}
.interacList .dlTable .Lw_title:hover{font-weight: bold;}
.interacList .dlTable .Lw_time{font-size: 14px; line-height: 14px; color: #666666;}
.interacList .dlTable dd .Lw{padding: 28px 0;}
.interacList .dlTable dd .Rw img{padding-right: 5px;}
.interacList .dlTable dd .progress{line-height: 20px; color: #bc1010; font-size: 14px; font-weight: bold;}
.interacList .dlTable dd .stop{line-height: 23px; font-size: 14px; font-weight: bold; color: #a6abad;}
.interacList .dlTable dd{background: #f8fcfd;}
.interacList .dlTable dd.nth2{background: #eef5f8;}
.interacList .dlTable dt{margin-bottom: 3px;}
.interacList .dlTable dd{margin-bottom: 3px;}
.interacList .rightCon .pages{padding: 50px 0 50px;}
/*interacList_info*/
.interacList_info .con{border: 1px solid #DCDCDC;}
.interacList_info .conNews{width: 955px; margin: 0 auto;}
.interacList_info .conNews .title,
.interacList_info .conNews .time{text-align: center;}
.interacList_info .conNews .title{color: #4774c3; font-weight: bold; font-size: 22px; line-height: 22px; padding: 65px 0 28px 0;}
.interacList_info .conNews .time{color: #666; font-size: 14px; line-height: 14px; padding-bottom: 8px;}
.interacList_info .conNews .newsTitle{border-bottom: 1px solid #DCDCDC; margin-bottom: 18px;}
.interacList_info .conNews .synopsis{padding: 25px 45px; background: #edf5f8; color: #262626; font-size: 14px; line-height: 25px; text-indent: 2em; margin-bottom: 25px;}
/*2018-05-03-改*/
.interacList_info .form label{position: relative; margin-bottom: 18px; display: block; padding-left: 40px;}
.interacList_info .form label input[type=radio],
.interacList_info .form label input[type=checkbox]{position: absolute; left: 0px; top: 50%; margin-top: -8px; width: 16px; height: 16px; -khtml-opacity:0;-moz-opacity:0;filter:alpha(opacity=0);filter:"alpha(opacity=0)";opacity:0; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);/*兼容ie8及以下*/}
/*.interacList_info .form label input:after{position: absolute; content: ""; display: block;top: 0px; left: -20px; width: 975px; height: 14px;}*/

.interacList_info .form .heading{font-size: 14px; color: #262626; font-weight: bold; padding: 25px 0 25px;}
.interacList_info .form .rdo{background: url(radio.png) no-repeat; background-position: left center;}
.interacList_info .form .rdo.checked{background: url(radioChecked.png) no-repeat; background-position: left center;}
.interacList_info .form .checkbox{background: url(checkBox.png) no-repeat; background-position: left center;}
.interacList_info .form .checkbox.checked{background: url(checkBox_XZ.png) no-repeat; background-position: left center;}
.interacList_info .form .textarea{width: 945px; height: 150px; padding: 5px; font-size: 16px; color: #555555; border: 1px solid #DCDCDC; background: #edf5f8; resize:none;}
.interacList_info .form .formBtn{text-align: center; padding: 46px 0 70px 0;}
.interacList_info .form .formBtn input[type=radio],
.interacList_info .form .formBtn input[type=checkbox]{width: 90px; height: 32px; text-align: center; line-height: 32px; border: 1px solid #DCDCDC; background: #fff; font-size: 14px; color: #333333; cursor: pointer; margin: 0 2px;}
.interacList_info .form .formBtn input[type=radio]:hover,
.interacList_info .form .formBtn input[type=checkbox]:hover{background: #4774c3; color: white;}

.interacList_info .form .tkt .tkt_text{border: 0; vertical-align: middle; border-bottom: 1px solid #DCDCDC; margin: 0 5px; outline: none; width: 50px;}

.interacList_info .form label input[type=text]{border: 0; border-bottom: 1px solid #ccc; margin-left: 10px; vertical-align: middle; outline: none; font-size: 14px; width: 140px;}

.interacList_info .form .formBtn input{width: 90px; height: 32px; text-align: center; line-height: 32px; border: 1px solid #DCDCDC; background: #fff; font-size: 14px; color: #333333; cursor: pointer; margin: 0 2px;}
.interacList_info .form .formBtn input:hover{background: #4774c3; color: white;}

/*interac_Feedback*/
.interac_Feedback .feedback{width: 955px; margin: 0 auto;}
.interac_Feedback .feedback .fbTitle{text-align: center; border-bottom: 1px solid #DCDCDC; margin-bottom: 20px;}
.interac_Feedback .fbTitle .title{font-size: 22px; color: #4774c3; font-weight: bold; width: 82%; margin: 0 auto; padding: 65px 0 55px;}
.interac_Feedback .fbTitle .fb_info{font-size: 14px; color: #666; line-height: 14px; padding-bottom: 10px;}
.interac_Feedback .fbTitle .fb_info span{padding: 0 10px;}
.interac_Feedback .synopsis{padding: 35px 40px; background: #edf5f8; font-size: 14px;}
.interac_Feedback .synopsis .p{line-height: 25px; text-indent: 2em;}
.interac_Feedback .synopsis .h6{font-size: 14px; font-weight: bold; color: #262626; padding: 50px 0 30px;}
.interac_Feedback .synopsis p{line-height: 22px;}
.interac_Feedback .synopsis p.sizeR{text-align: right; color: #666666;}
.interac_Feedback .synopsis p.mT50{margin-top: 50px;}
.interac_Feedback .synopsis .sizeR .phone{font-weight: bold;}
.interac_Feedback .fbTable table{border: 1px solid #bfbfbf; border-bottom: 0; width: 100%; margin-top: 30px;}
.interac_Feedback .fbTable table .center{text-align: center; font-weight: bold; border-right: 1px solid #bfbfbf;}
.interac_Feedback .fbTable table th{text-align: left; height: 60px; line-height: 60px; background: #dbe3e6; font-size: 14px; color: #262626;}
.interac_Feedback .fbTable table input{border: 0; width: 100%; height: 100%;}
.interac_Feedback .fbTable table th,
.interac_Feedback .fbTable table td{border-bottom: 1px solid #BFBFBF;}
.interac_Feedback .fb_name{height: 60px; line-height: 60px;}
.interac_Feedback .fb_name .center{background: #ebf6fb; width: 150px;}
.interac_Feedback .fb_name .text{box-sizing: border-box; height: 60px; line-height: 60px; vertical-align: top; padding-left: 10px; font-size: 16px;}
.interac_Feedback .pdL35{text-indent: 35px;}
.interac_Feedback .fb_synopsis .center{height: 290px; line-height: 290px; background: #f7fdff;}
.interac_Feedback .fb_synopsis .textarea{font-size: 16px; height: 290px; width: 100%; resize: none; border: 0px; font-size: 16px; padding: 10px; box-sizing: border-box;}
.interac_Feedback .formBtn{text-align: center; padding: 35px 0 40px 0;}
.interac_Feedback .formBtn input{width: 90px; height: 32px; text-align: center; line-height: 32px; border: 1px solid #DCDCDC; background: #fff; font-size: 14px; color: #333333; cursor: pointer; margin: 0 2px;}
.interac_Feedback .formBtn input:hover{background: #4774c3; color: white;}
/*interac_interlocution*/
.interac_interlocution .w960{padding-top: 35px;}
.interac_interlocution .left{float: left; width: 425px;}
.interac_interlocution .right{float: right; width: 525px;}
.interac_interlocution .list{margin-bottom: 23px;}
.interac_interlocution .list .h3Title{width: 100%; height: 60px; background: #4774c3; line-height: 60px; color: white; font-weight: bold; font-size: 16px; text-indent: 26px;}
.interac_interlocution .right .Rlink{float: right; display: block; height: 60px; line-height: 60px; color: white; font-size: 14px; font-weight: bold; text-decoration: underline; padding-right: 32px;}
.interac_interlocution .list .info{height: 285px; width: 100%; border: 1px solid #aaaaaa; box-sizing: border-box; background: #edf5f8;}
.interac_interlocution .left .bold{color: #000; font-weight: bold;}
.interac_interlocution .left p{padding: 30px 25px 0px; font-size: 15px; line-height: 22px; word-break: break-all;}
.interac_interlocution .info .ul{padding: 28px 25px 0;}
.interac_interlocution .info .ul li a{display: block; width: 100%; height: 100%; font-size: 15px; color: #262626; line-height: 16px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; background: url(list_icon.png) no-repeat; background-position: left center; padding-left: 25px; box-sizing: border-box;}
.interac_interlocution .info .ul li:hover a{font-weight: bold; text-decoration: underline;}
.interac_interlocution .info .ul li{height: 16px; line-height: 16px; margin-bottom: 25px;}
.interac_interlocution .interlocution{border: 1px solid #aaaaaa; background: #edf5f8;}
.interlocution .textarea{border: 0; resize: none; width: 100%; height: 112px; padding: 18px; box-sizing: border-box; font-size: 12px; color: #666666;}
.interlocution .fontStyle{height: 22px; padding: 9px 0; line-height: 22px; border: 1px solid #aaaaaa; border-left: 0px; border-right: 0px;}
.interlocution .fontStyle .T{font-size: 20.31px; padding-left: 25px; padding-right: 21px; margin-right: 0;}
.interlocution .fontStyle select{height: 22px; background: #d4dcde; vertical-align: top; border: 0px; font-size: 13px; color: #262626;}
.interlocution .fontStyle .selectFont{width: 86px;}
.interlocution .fontStyle .selectSize{width: 60px; margin-left: 15px; margin-right: 15px;}
.interlocution .fontStyle b,
.interlocution .fontStyle i,
.interlocution .fontStyle u{font-weight: bold; vertical-align: top; margin-right: 12px; cursor: pointer;}
.interlocution .fontStyle i{font-style: normal;}
.interlocution .hotSearch{display:table; padding: 20px 0px 0px 25px; border-top: 1px solid #aaaaaa; background: #dbe3e6;}
.interlocution .hotSearch .hsL,
.interlocution .hotSearch .hsR{display: table-cell; font-size: 14px; font-weight: bold; vertical-align: top;}
.interlocution .hotSearch .hsL{width: 95px; color: #262626;}
.interlocution .hotSearch .hsR a{color: #262626; display: inline-block; text-decoration: underline; padding-bottom: 20px; margin-right: 44px;}
.interlocution .hotSearch .hsR a.on,.interlocution .hotSearch .hsR a:hover{color: #bc1010;}
.interac_interlocution .form{padding: 10px 0 26px;}
.interac_interlocution .form .btn{width: 88px; height: 30px; line-height: 30px; text-align: center; border: 1px solid #dcdcdc; background: #4774c3; color: white; font-size: 14px;}
.interac_interlocution .form .span{color: #262626; font-size: 12px; padding-left: 5px;}

/*interac_interview*/
.interac_interview .w960{margin-top: 35px;}
.interac_interview .table{border: solid #aaaaaa; border-width:1px 0px 0px 1px; background: #edf5f8; margin-bottom: 30px;table-layout: fixed;}
.interac_interview .table .bt{width: 160px !important; text-align: center; font-weight: bold; padding: 0;}
.interac_interview .table td{padding: 20px 25px; border: solid #aaaaaa; border-width:0px 1px 1px 0px; font-size: 14px; color: #262626; line-height: 22px; box-sizing: border-box;}
.interac_interview .h2T{text-align: center; color: white; background: #4774c3; height: 60px; line-height: 60px; font-weight: bold; font-size: 16px;}
.interac_interview .scroll{border: 1px solid #AAAAAA; background: #edf5f8;}
.interac_interview .scroll .time{float: right;}
/*.interac_interview .scroll .itemCon .items{padding-bottom: 22px;}*/
/*.interac_interview .textarea{width: 100%; border: 1px solid #AAAAAA; border-top: 0px; background: #edf5f8; resize: none; padding: 14px 17px; box-sizing: border-box; font-size: 12px; color: #666666; line-height: 22px; height: 222px;}*/
.interac_interview .form .formBtn{text-align: center; margin: 27px 0 32px;}
.interac_interview .form .formBtn input{width: 90px; height: 32px; text-align: center; line-height: 32px; border: 1px solid #DCDCDC; background: #fff; font-size: 14px; color: #333333; cursor: pointer; margin: 0 2px;}
.interac_interview .form .formBtn input:hover{background: #4774c3; color: white;}
.interac_interview .quiz{width: 100%; height: 320px; background: #edf5f8; border: 1px solid #aaaaaa; box-sizing: border-box;}
.interac_interview .quiz ul{padding: 18px 42px 0;}
.interac_interview .quiz ul li:first-child{margin-bottom: 15px;}
.interac_interview .quiz label{font-size: 14px; color: #262626; padding-right: 22px; vertical-align: top; display: inline-block; margin-top: 11px;}
.interac_interview .quiz .quiz_name{width: 760px; padding: 0 14px; height: 35px; line-height: 35px; color: #666666; font-size: 12px; border: 1px solid #e5e5e5; outline: none;}
.interac_interview .quiz .quiz_text{resize: none; width: 760px; padding: 14px; height: 157px; color: #666666; font-size: 12px; border: 1px solid #e5e5e5; outline: none;}


/*滚动条*/
.scroll{width: 960px; box-sizing: border-box;}
.scroll .itemCon{overflow-x: hidden; width: 960px; overflow-y: hidden; border-top: 0;}
.scroll .itemCon .items{width: 958px; padding: 0 40px 0 25px; box-sizing: border-box;}
.scroll .itemCon .items>div{border-bottom: 1px dashed #ccc;}
.scroll .itemCon .items .items_main{ border-bottom: 1px solid #cdd8de;}
/*.scroll .itemCon .items:nth-child(2n){background: white;}*/
.scroll .items .title{padding-bottom: 25px; padding-top: 15px;}
.scroll .items .item-info{line-height: 25px; font-size: 14px; color: #262626; padding-bottom: 15px;}
.scroll .items .title b{font-size: 14px; color: #333;}
.scroll .items .title .time{color: #999999; font-size: 14px;}
.scroll .items .item-info a{color: #bc1010; font-size: 14px; text-decoration: underline;}
.scroll_container{margin: auto; overflow: hidden; position: relative;}
.scroll_wrap{margin: auto; overflow-x: hidden; overflow-y: auto;}
.scroll_container .scroll_bar{display: none; position: absolute; top: 0; right: 0px; width: 16px; background: #cdd8de;}
.scroll_container .scroll_bar span{position: absolute; width: 10px; margin-top: 2px; top: 0; left: 3px;}
.scroll_container .scroll_bar span i{width: 10px; display: inline-block; float: left;}
.scroll_container .scroll_bar span .bar_top{ height: 4px; background: url(bar_top.png) no-repeat; }
.scroll_container .scroll_bar span .bar_bg{ height: 5px; background: #4774c3; }
.scroll_container .scroll_bar span .bar_bottom{height: 4px;background: url(bar_bottom.png) no-repeat;}

/*map 网站地图*/
.map .con{border-left: 1px solid #DCDCDC; padding-bottom: 10px;}
.map .w1070{width: 1070px; margin: 0 auto; padding-top: 25px;}
.map .item .pointer_tit{height: 46px; line-height: 46px;}
.map .item .pointer_tit span{width: 119px; text-align: center; padding: 0;}
.map .item .ul{padding: 0 20px; padding-bottom: 50px;}
.map .item li{display: inline-block; width: 16.3%; margin-top: 24px; line-height: 14px; color: #262626; text-indent: 15px;  background: url(map.png) no-repeat; background-position: left center;}
.map .item li a{display: block; width: 100%; height: 100%; color: #262626; font-size: 14px; margin-right: 10px;}
.map .item li a:hover{text-decoration: underline; font-weight: bold;}


.interac_form .con{border: 1px solid #DCDCDC;}
.interac_form .newsTitle{width: 960px; padding-bottom: 8px; border-bottom: 1px solid #dcdcdc; margin: 0 auto; text-align: center; padding-top: 65px;}
.interac_form .newsTitle .title{font-size: 22px; line-height: 22px; font-weight: bold; color: #bc1010; margin-bottom: 38px;}
.interac_form .newsTitle .time{font-size: 14px; line-height: 14px; color: #666666;}
.interac_form .newsTitle .time span{padding: 0 27px;}
.interac_form .form{width: 960px; margin: 0 auto; padding-top: 35px;}
.interac_form .form .item{margin-bottom: 45px;}
.interac_form .form .pT{font-size: 15px; color: #262626; font-weight: bold; line-height: 20px; padding-bottom: 15px;}
.interac_form .form .table{width: 100%; padding-bottom: 25px; border-bottom: 1px solid #dcdcdc;}
.interac_form .form .table th,
.interac_form .form .table td{text-align: left; padding: 0 20px; border-left: 3px solid white; height: 35px;}
.interac_form .form .table th{background: #e6e6e6; font-weight: bold; font-size: #262626; height: 36px;}
.interac_form .form .table tr th:first-child,
.interac_form .form .table tr td:first-child{border-left: 0px;}
.interac_form .form .table tr .pro_totlaW{position: relative; width: 300px; height: 16px;}
.interac_form .form .table tr .pro_totlaW .progress{position: absolute; left: 0; top: 0px; width: 0px; height: 16px; background: #4774c3;}
.interac_form .form .table tr .pro_totlaW .ballot{position: absolute; left: 0px; top: 0px; display: inline-block; height: 16px; vertical-align: middle; vertical-align: middle;}
.interac_form .form .total_ballot{font-size: 14px; color: #262626; text-align: center;}
.interac_form .form .total_ballot .tb{font-weight: bold; padding: 0 5px;}
.interac_form .form .formBtn{text-align: center; margin: 65px 0 70px;}
.interac_form .form .formBtn input{width: 90px; height: 32px; text-align: center; line-height: 32px; border: 1px solid #DCDCDC; background: #fff; font-size: 14px; color: #333333; cursor: pointer; margin: 0 2px;}
.interac_form .form .formBtn input:hover{background: #4774c3; color: white;}

/*公共服务-休闲娱乐*/
.entertainment{width: 482px;}
.entertainment .service_workr_enter{width: 464px; overflow: hidden; padding: 30px 0px 27px 17px;}
.entertainment .service_workr_enter a{display: block; float: left; vertical-align: middle; text-align: center; width: 218px; height: 94px; margin-bottom: 17px; margin-right: 11px; line-height: 96px;}
.entertainment .service_workr_enter span{text-indent: 0px !important; min-width: auto !important;}

/*浮动广告关闭按钮*/
.piao_close{position: absolute; right: 0; top: 0px; border-radius: 50%; vertical-align: middle; color: #000000; font-weight: bold; font-size: 30px; width: 30px; height: 30px; line-height: 30px; text-align: center; margin-right: -15px; margin-top: -15px; cursor: pointer;}

.political_box0 .common_nav_ul{padding: 9px}

/* 2019-5-14新增公报 */
.public_bulletin .main{padding-bottom: 20px;font-size: 14px;min-height: 850px;}
.public_bulletin .Breadcrumb{background: none;}
.public_bulletin .bulletin_left{
	float: left;
	width: 715px;
}
.public_bulletin  .details_list{
	padding: 18px 20px;
	background-color: white;
	min-height: 850px;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	-ms-box-sizing:border-box;
	box-sizing:border-box;	
}
.public_bulletin .bulletin_tit{
	width: 442px;
	font-size: 14px;
	color: #000;
	margin: 0 auto;
	/* text-align: center; */
}
.public_bulletin .bulletin_tit img{width: 442px;}
.public_bulletin .bulletin_tit .date_content{display: table;}
.public_bulletin .bulletin_tit .date_content span{display: table-cell;width: 440px;}
.public_bulletin .bulletin_tit .date_content .dl{text-align: center}

.public_bulletin .bulletin_ml{
	color: #000;
	font-size: 14px;
	margin-top: 38px;
	padding-bottom: 5px;
	border-bottom: 1px #be0707 solid;
}
.public_bulletin .ml_left{
	width: 30%;
    float: left;
    background: url(/global/public_prev_icon.png) left 13px no-repeat;
    padding-left: 30px;
    height: 32px;
    line-height: 32px;
}
.public_bulletin .ml_mid {
	width: 30%;
    float: left;
    font-size: 24px;
    font-weight: bold;
    color: #be0707;
    line-height: 25px;
    text-align: center;
}
.public_bulletin .ml_right{
	width: 30%;
	float: right;
	background: url(/global/public_next_icon.png) right 13px no-repeat;
	padding-right: 30px;
	height: 32px;
	line-height: 32px;
	text-align: right;
}
.public_bulletin .bulletin_list_tit{
	height: 45px;
	line-height: 45px;
	background: #f2f2f2;
	font-size: 18px;
	color: #b42a05;
	padding-left: 10px;
	font-weight: bold;
	margin-bottom: 5px;
}
.public_bulletin .bulletin_list_tit:first-child{margin-top: 18px;}
.public_bulletin .bulletin_list_con li{
	color: #000;
	font-size: 14px;
	background: url(/global/public_list_arc.png) 8px 7px no-repeat;
	line-height: 23px;
	padding-left: 26px;
	padding-right: 8px;
	margin-bottom: 12px;
}
/* 右边 */
.public_bulletin  .bulletin_right{
	float: right;
	width: 380px;
	min-height: 850px;
}
.public_year_list  .bulletin_right{min-height:720px;}

.public_bulletin .top_container{
	width: 100%;
	padding:10px 20px; 
	background-color: #dbe3e6;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	-ms-box-sizing:border-box;
	box-sizing:border-box;
}
.public_bulletin .search_tit{
	height: 35px;
	line-height: 35px;
	color: #1a5bba;
	font-weight: bold;
	font-size: 18px;
}
.public_bulletin   .keyword_search_r input[type="text"]{
	float: left;
	height: 40px;
	line-height: 40px;
	border: none;
	width: 300px;
	outline: none;
	padding: 0 18px;
	font-size: 16px;
	color: #4774c3;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	-ms-box-sizing:border-box;
	box-sizing:border-box;
}
.public_bulletin   .keyword_search_r input[type="submit"]{
	height: 40px;
	width: 40px;
	background: url(/global/keyword_search.jpg) no-repeat;
	background-size: 100%;
	border: none;
	outline: none;
	font-size: 0;
	cursor: pointer;
	float: left;
}
.public_bulletin .over_search{margin-bottom: 20px;margin-top: 15px;}
.public_bulletin  .book_show{border-top: 1px solid #bfcace;}
.public_bulletin  .book_show_img{text-align: center;}
.public_bulletin  .book_show_img img{
	width: 155px;
	height: 200px;
	margin-top: 20px;
	border: 1px #ccc solid;
	box-shadow: 3px 3px 3px #bfcace;
}
.public_bulletin .book_intro{
	color: #262626;
	text-indent: 20px;
	line-height: 22px;
	margin-top: 10px;
	font-size: 16px;
}
.public_bulletin .over_search_con .years_search{position: relative;}
.public_bulletin .over_search_con .years_search dt{
	width: 340px;
	height: 40px;
	border: 1px #dcdcdc solid;
	background: url(pb_down_icon.png) 315px center no-repeat #FFF;
	text-align: center;
	color: #262626;
	line-height: 40px;
	position: relative;
	z-index: 5;
	cursor: pointer;
}
.public_bulletin .over_search_con .years_search dd{
	display: none;
	position: absolute;
	top: 40px;
	left: 0;
	background: #fff;
	border: #dcdcdc 1px solid;
	width:340px;
	height: 178px;
	overflow-y: scroll;
	text-align: center;
	z-index: 5;
}
.public_bulletin .over_search_con .years_search dd a{
	display: block;
	padding: 8px 0;
	color: #262626;
	border-bottom: #e3e3e3 1px dotted;
	background: #fff;
	font-size: 14px;
}
.public_bulletin .over_search_con .years_search dd a:hover{
	color: red;
	background: #e3e3e3;
}
.public_bulletin .date_search{margin-top: 8px;}
.public_bulletin .date_search li{float: left;line-height: 40px;}
.public_bulletin .date_search .text_margin{margin-left: 8px;}
.public_bulletin .date_search .year_select{margin-right:3px;}
.public_bulletin .date_search .date_select{margin: 0 3px;}
/*自定义select*/
/* .public_bulletin select::-ms-expand {display: none;} */
.public_bulletin .check_year,.public_bulletin .check_date{position: relative;}
.public_bulletin .date_search dd{
	display: none;
	width:140px;
	position: absolute;
	top: 40px;
	left: 2px;
	background: white;
	border: #dcdcdc 1px solid;
	padding: 0 10px;
	box-sizing:border-box; 
	-moz-box-sizing:border-box; 
	-webkit-box-sizing:border-box;
}
.public_bulletin .date_search dt{
	width: 140px;
	height: 40px;
	margin: 0 2px;
	border: 1px #dcdcdc solid;
	background: url(pb_down_icon.png) 115px center no-repeat #FFF;
	text-align: left;
	padding-left: 10px;
	color: #262626;
	line-height: 40px;
	position: relative;
	z-index: 2;
	cursor: pointer;
	box-sizing:border-box; 
	-moz-box-sizing:border-box; 
	-webkit-box-sizing:border-box;
}
.public_bulletin .date_search dd div{
	line-height: 20px;
	padding: 5px 0;
	cursor: pointer;
}
.public_bulletin .date_search dd div:hover{color: red;}
/* select更 */
.public_bulletin .journal_search{margin-top: 8px;}
.public_bulletin .journal_search li{float: left;line-height: 40px;color: #262626;}
.public_bulletin .journal_search li .textfield{
	outline: none;
	border:none;
	color: #262626;
	width: 192px;
	height: 40px;
	line-height: 40px;
	border: #dcdcdc 1px solid;
	padding: 0 10px;
	margin: 0 3px;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	-ms-box-sizing:border-box;
	box-sizing:border-box;
}
.public_bulletin .journal_search .journal_search_abtn{
	width:95px;
	height: 40px;
	border: none;
	color: #fff;
	text-align: center;
	cursor: pointer;
	background-color: #be0707;
	margin-left: 3px;
}
.public_bulletin .year_list_title{
    text-align: center;
    font-size: 30px;
    color: #be0707;
    padding: 32px 0;
    font-weight: bold;
    background-color: #dbe3e6;
}
.public_bulletin  .year_list_con h6{
	height: 48px;
	background: #54a0ec;
	text-align: center;
	line-height: 48px;
	color: #fff;
	font-size: 24px;
}
.public_bulletin  .year_list_con table{width: 100%;border-left: 1px solid #dbe3e6;}
.public_bulletin  .year_list_con table a{color: #262626;font-size: 14px;}
.public_bulletin  .year_list_con table a:hover{color: red;}
.public_bulletin  .year_list_con table td{
	background-color: white;
	text-align: center;
	line-height: 22px;
	height: 100px;
	border-right: 1px solid #dbe3e6;
	border-bottom: 1px solid #dbe3e6;
}
.public_bulletin .ewm {
	width: 100%;
    margin: 0 auto;
    text-align: center;
    line-height: 25px;
    font-size: 16px;
    margin-top: 30px;
}
/*2019.6.24*/
.listcon_top_banner{text-align: center;margin-top: 40px;}
.list_newsPage .conNews .bulletin_h3{color: #b42a05;}

