@charset "utf-8";
/* CSS Document */
.main_title{padding: 35px 0;line-height: 36px;font-size: 32px;color: #2d66a5;text-align: center;}
.mlist_title{border-bottom: 1px #e7e7e7 solid;}
.main_section{clear:both;line-height: 30px;font-size: 16px;color: #666;text-align: justify;word-wrap: break-word;white-space: normal;word-break: break-all;}
.main_section img{max-width:100%;}
/*附件*/
.main_atta{margin-top: 20px;padding-left: 32px;line-height: 30px;font-size: 16px;color: #333;font-weight: bold;}
.main_atta a{width: 100%;color: #2d66a5;text-align: justify;font-weight: normal;}
.main_atta a:hover{text-decoration: underline;}
/*列表*/
.main_list{width: 100%;padding: 20px 0;}
.main_list li{display: block;width: 100%;height: auto;padding: 10px 0;overflow: hidden;}
.main_list li a{display: block;width: 100%;line-height: 20px;font-size: 16px;overflow: hidden;}
.main_list li p{float: left;width: 74%;color: #333;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.main_list li span{float: left;display: inline-block;width: 26%;color: #666;text-align: right;}
.main_list li:hover p{color: #2d66a5;}

/*一级栏目*/
.CMenuBox .MenuBox{padding:0px 0 !important;}
.MenuBox ul li a{position: relative;display: block;padding: 5px 15px 5px 35px;line-height: 40px;font-size: 16px;color: #ababab;}
.MenuBox ul li a:after{content: "";position: absolute;top: 24px;left: 20px;width: 4px;height: 4px;background: #999;}
.MenuBox ul li:hover a,
.MenuBox ul li.active a{color: #2d66a5;font-weight: 600;background:rgb(230,245,255);}
.MenuBox ul li:hover a:after,
.MenuBox ul li.active a:after{background:#2d66a5;}
#gkzn{padding-top:20px;}
#gknb{position:relative;}
/*公开年报*/
.main_over{padding-bottom: 10px;overflow: hidden;}
.main_over .mover_tit{position: relative;height: 40px;line-height: 40px;font-size: 16px;color: #fff;}
.main_over .mover_tit:after{content: "";position: absolute;bottom: 0;left: 0;right: 0;width: 100%;height: 1px;background: #d2d2d2;}
.main_over .mover_tit span{display: inline-block;padding: 0 20px;height: 100%;background:#2d66a5;}
.main_over .mover_list{padding: 5px;overflow: hidden;}
.main_over .mover_list table{width: 100%;}
.main_over .mover_list tr td{width: 33.33%;padding: 5px 15px;}
.main_over .mover_list tr:nth-child(even) td{background:#f4f6f7;}
.main_over .mover_list td a{display: block;line-height: 30px;font-size: 16px;color: #333;}
.main_over .mover_list td a:hover{color: #2d66a5;}
.main_Mover{padding: 0 20px 0px 20px;overflow: hidden;/*min-height:367px;_height:367px;*/}
.main_Mover .main_list{padding: 0;}
/*详细页-key*/
.artic_key{margin-top: 30px;width: 100%;border-top:1px solid #dcdcdc;border-left:1px solid #dcdcdc;overflow: hidden;}
.artic_key li{float: left;width: 50%;line-height: 40px;font-size: 16px;color: #666;border-bottom: 1px solid #dcdcdc;border-right: 1px solid #dcdcdc;}
.artic_key li span{display: inline-block;float: left;width: 30%;text-align: center;background:#f4f6f7;border-right: 1px #dcdcdc solid;}
.artic_key li p{float: left;width: 70%;padding: 0 10px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.artic_kopen{display: inline-block;float: right;padding: 5px 20px;line-height: 20px;font-size: 14px;color: #527ac0;border: 1px #ccddfa solid;border-radius: 6px;background: #fafafa;overflow: hidden;cursor: pointer;}
.artic_tother{width: 100%;padding: 10px 0;margin-bottom: 30px; font-size: 15px;line-height: 30px;border-bottom: 1px #dcdcdc solid;overflow: hidden;}
.artic_tother p{float: left;margin-right: 15px;}
.artic_tother p:last-child{margin-right: 0;}
.artic_tother p span{cursor: pointer;}
/*政策文件专栏*/
.poli_search{padding:10px 25px;overflow: hidden;}
.poli_search .spoli_img{float: left;width: 80px;height: 64px;margin: 26px 3px;}
.poli_search .spoli_moimg{line-height: 30px;font-size: 16px;color: #2d66a5;}
.poli_search .spoli_form{float: left;width: 91%;max-width: 886px;}
.poli_search .spoli_form .sform_nor{width: 31%;margin: 10px 0;}
.poli_search .spoli_form .sform_nor span{float: left;width: 30%;text-align: center;line-height: 38px;color: #333;}
.poli_search .spoli_form .spoli_input{float: left;width: 70%;height: 38px;border:1px #d1d1d1 solid;background: #fff;}
.poli_search .spoli_form .spoli_input input{display: block;width: 100%;padding: 6px 10px;color: #999;font-size: 14px;line-height: 24px;border:0;outline: none;}
.poli_search .spoli_form .sform_n2{width: 21%;max-width: 183px;}
.poli_search .spoli_form .sform_n2 span{width: 44%;}
.poli_search .spoli_form .sform_n2 .spoli_input{width: 56%;max-width: 103px;}
.poli_search .spoli_form .sform_n3{width: 27%;max-width: 241px;}
.poli_search .spoli_form .sform_n3 span{width: 33%;}
.poli_search .spoli_form .sform_n3 .spoli_input{width: 67%;max-width: 161px;}
.poli_search .spoli_form .sform_subm{position:relative;width: 100px;height: 38px;max-width: inherit;background: #0076d0;cursor: pointer;}
.poli_search .spoli_form .sform_subm span{width: 100%;font-size: 16px;color: #fff;text-align: center;line-height: 38px;}
.poli_search .spoli_form .sform_subm input[type="submit"]{position: absolute;top: 0;left: 0;right:0;width: 100%;height: 100%;opacity: 0;cursor: pointer;}

.pol_title{position: relative;height: 62px;margin: 35px 0;}
.pol_title .poli_i{position: absolute;top: 50%;left: 0;transform: translateY(-50%); max-width: 391px;width: 38%;height: 2px;background: #e1e1e1;}
.pol_title .poli_i:after{content: "";position: absolute;top: 0;right: 0;width: 34%;height: 100%;background: #3d9fef;}
.pol_title .poli_i:before{content: "";position: absolute;top: -3px;right: 0;width: 8px;height: 8px;border-radius: 8px;background: #3d9fef;}
.pol_title .poli_fr{right: 0;left: auto;}
.pol_title .poli_fr:after{left: 0;}
.pol_title .poli_fr:before{left: 0;}
.pol_title .poli_tit{width: 219px;margin: 0 auto;height: 100%;padding: 11px 0 15px 0;font-size: 32px;line-height: 32px;color: #fff;text-align: center;background: url(20-polibg.png) center center no-repeat;}

.pol_main_list{min-height: 540px;}
.pol_main_list li{display: block;padding: 15px 0; line-height: 30px;font-size: 16px;overflow: hidden;}
.pol_main_list li .pol_ltext{float: left;width: 85%;}
.pol_main_list li span{display: inline-block;float: left;width: 15%;text-align: right;color: #666;}
.pol_main_list li a{float: left;display: block;}
.pol_main_list .mpol{position: relative;margin: 2.5px 0 0 5px;padding: 0 5px;line-height: 20px;font-size: 12px;color: #fff;background: #e00606;}
.pol_main_list .mpol:after{content: "";position: absolute;bottom: -5px;left: 0;width: 18px;height: 6px;background: url(20-policon.png);}
.pol_main_list .mlength{max-width: 100%;color: #333;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.pol_main_list .mlength:hover{color: #2d66a5;}
.pol_main_list .mlength1{max-width: 90%;}
.pol_main_list .mlength2{max-width: 84%;}

.pnews_tit{padding: 20px 25px;font-size: 23px;line-height: 30px;font-weight: normal;color: #2d66a5;}
.pnews_now{padding: 0 30px 20px 30px;overflow: hidden;}
.pnews_now .pnews_img{display: block;margin-bottom: 15px;font-size: 16px;line-height: 22px;color: #333;text-align: center;}
.pnews_now .pnews_img div{width: 175px;height: 216px;margin: 0 auto 15px auto;border:1px #e9e9ed solid;background: #fff;overflow: hidden;}
.pnews_now .pnews_img div img{display: block;height: 100%;margin: 0 auto;}
.pnews_now .pnews_img span{display: block;color: #2d66a5;}
.pnews_now .pnews_more{display: block;width: 100px;height: 40px;line-height: 38px;margin: 0 auto;color: #666;text-align: center;border:1px #e9e9ed solid;background: #fff;}
.pnews_now .pnews_more:hover{color: #fff;border-color: #2d66a5;background: #2d66a5;}
.pnews_city{width: 100%;padding: 6px 0; height: 180px;background: url(20-pnewsbg.jpg) center center no-repeat;}
.pnews_city table{margin: 0 auto;border-spacing:0 20px;border-collapse:inherit;}
.pnews_city table tr{width: 202px;height: 54px;background-position: center center;background-repeat: no-repeat;}
.pnews_city table tr td a{display: block;width: 100%;height: 54px;color: transparent;background-color: transparent;}


.filesBox{float: left;width: 50%;padding-left: 30px;}
.filesBox_hd{padding: 20px 0;border-bottom: 1px #e9e9ed solid;}
.filesBox_hd span{position: relative;display: inline-block;padding: 0 10px;line-height: 36px;font-size: 23px;color: #2d66a5;}
.filesBox_hd span:after{content: "";position: absolute;bottom: -21px;left: 0;width: 100%;height: 4px;background: #2d66a5;}
.filesBox_hd a{display: block;float: right;margin: 8px 20px;padding:0 5px;height: 20px;line-height: 20px;font-size: 14px;color: #999;border-left: 1px #999 solid;}
.filesBox_hd a:hover{color: #2d66a5;}
.filesBox_list{min-height: 320px;}
.filesBox_list li{position: relative;display: block;padding: 5px 30px 5px 20px;line-height: 30px;font-size: 16px;overflow: hidden;}
.filesBox_list li:before{content: "";position: absolute;top: 50%;left: 0;width: 5px;height: 5px;background: #2d66a5;transform: translateY(-50%);}
.filesBox_list li a{float: left;display: block;}
.filesBox_list .mpol{position: relative;margin: 2.5px 0 0 5px;padding: 0 5px;line-height: 20px;font-size: 12px;color: #fff;background: #e00606;}
.filesBox_list .mpol:after{content: "";position: absolute;bottom: -5px;left: 0;width: 18px;height: 6px;background: url(20-policon.png);}
.filesBox_list .mlength{max-width: 100%;color: #333;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.filesBox_list .mlength:hover{color: #2d66a5;}
.filesBox_list .mlength1{max-width: 90%;}
.filesBox_list .mlength2{max-width: 78%;}
.filesBox_fr{padding-left: 0;padding-right: 30px;border-left: 0;}
.filesBox_fr .filesBox_hd span{margin-left: 30px;}
.filesBox_fr .filesBox_list{padding-left: 30px;}
.filesBox_fr .filesBox_list li{padding-right: 0;}

.pol_links{text-align: center;}
.pol_links a{display: inline-block;margin-left: -30px;width: 246px;height: 60px;color: transparent;background-repeat: no-repeat;background-position: top center;background-size: contain;-webkit-transition: all 0.35s;transition: all 0.35s;}
.pol_links .plinks01{background-image: url(20-pol01.png);}
.pol_links .plinks02{background-image: url(20-pol02.png);}
.pol_links .plinks03{background-image: url(20-pol03.png);}
.pol_links .plinks01:hover{background-image: url(20-pol01_a.png);}
.pol_links .plinks02:hover{background-image: url(20-pol02_a.png);}
.pol_links .plinks03:hover{background-image: url(20-pol03_a.png);}

.change_par{height: 128px;border-top: 0;overflow: hidden;}
.cparBox{float: left;width: 94px;}
.cparBox .cpar_hd{position: relative;float: left;width: 94px;padding: 19px 27px;line-height: 25px;font-size: 16px;color: #fff;text-align: center;background: #2077be;cursor: pointer;}
.cparBox .cpar_hd i{display: block;width: 40px;height: 40px;background: url(20-icon_w05.png);}
.cparBox .cpar_bd{display: none;float: left;width: 910px;padding-left: 15px;}
.cparBox .cpar_bd ul{width: 100%;height: 128px;padding: 4px 0;overflow-y: scroll;}
.cparBox .cpar_bd ul li{float: left;width: 20%;}
.cparBox .cpar_bd ul li a{display: block;width: 100%;padding: 0 5px;line-height: 30px;font-size: 16px;color: #333;text-align: center;}
.cparBox .cpar_bd ul li a:hover{color: #2d66a5;}
.cparBox .cpar_bd.show{display: block;}
/*838px width: 932px;*/
.cparBox.cpar_max{width: 1004px;}
.cparBox.cpar_max .cpar_hd:after{content: "";position: absolute;right: -10px;top: 50%;transform: translateY(-50%);width: 0;border-top: 10px transparent solid;border-bottom: 10px transparent solid;border-left: 10px #2077be solid;}
.change_par .cparBox:nth-of-type(2) .cpar_hd{background: #48af10;}
.change_par .cparBox:nth-of-type(2) .cpar_hd i{background: url(20-icon_w06.png);}
.change_par .cparBox:nth-of-type(2).cpar_max .cpar_hd:after{border-left: 10px #48af10 solid;}

.pread_hd{}
.pread_hd li{float: left;width:16.6%;text-align: center;background: #f5f5f5;-webkit-transition: all 0.35s;transition: all 0.35s;}
.pread_hd li+li{border-left: 1px #fff solid;}
.pread_hd li a{display: block;width: 100%;padding: 12px 0;line-height: 36px;font-size: 16px;color: #666;}
.pread_hd li.active,.pread_hd li:hover{position: relative;background: #3c8fd0;}
.pread_hd li.active a,.pread_hd li:hover a{font-size: 20px;color: #fff;}
.pread_hd li.active:after,.pread_hd li:hover:after{content: "";position: absolute;bottom: -10px;left: 0;right: 0;margin: 0 auto;text-align: center;width: 0;
border-top: 10px #3c8fd0 solid;border-right: 10px transparent solid;border-left: 10px transparent solid;}
.read_list{padding: 15px 30px;overflow: hidden; clear:both}
.read_list .filesBox_list{display: none;min-height: 300px;}
.read_list .filesBox_list.active{display: block;}
.read_list .filesBox_list li{float: left;width: 50%;padding-right: 15px;}
.read_list .filesBox_list li:nth-of-type(even){padding-right: 0;padding-left: 35px;}
.read_list .filesBox_list li:nth-of-type(even):before{left: 15px;}
.read_list .filesBox_video li{float: left;width: 25%;padding: 0;}
.read_list .filesBox_video li:nth-of-type(even){padding-right: 0;padding-left: 0;}
.read_list .filesBox_video li:before{display: none;}
.read_list .filesBox_video li a{display: block;padding: 0 10px;color: #333;font-size: 16px;}
.read_list .filesBox_video li div{padding: 0 15px;}
.read_list .filesBox_video li p{margin: 3px 0;text-align: center;font-size: 14px;line-height: 20px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.read_list .filesBox_video li:hover a{color: #2d66a5;}


.FisBox{margin-top: 60px;}
.FisBox_tit{width: 100%;height: 66px;background: url(20-fistit.png) center center no-repeat;}
.FisBox_tit p{max-width:380px;margin: 0 auto;line-height: 30px;padding-top: 16px;padding-bottom: 20px;text-align: center;font-size: 22px;color: #fff;}
.FisBox_time .filesBox_list li{padding-right: 0;}
.FisBox_time .filesBox_list a.mlength{max-width: inherit;width: 77%;}
.FisBox_time .filesBox_list span{display: inline-block;float: left;width: 23%;text-align: right;}
.FisBox_time>a{display: block;line-height: 30px;font-size: 16px;color: #333;text-align: right;}
.FisBox_time>a:hover{color: #2d66a5;}

.FisBox_link{}
.FisBox_num{float: left;width: 49%;margin-bottom: 15px;}
.FisBox_num:nth-of-type(even){margin-left: 2%;}
.FisBox_nTit{display: block;margin: 15px 0;padding: 0 10px;line-height:30px;font-size: 18px;color: #2d66a5;border-left: 4px #2d66a5 solid;}
.FisBox_nTit a{display: block;color: #2d66a5;}
.FisBox_link .filesBox_list{padding: 15px 25px;}
.FisBox_link .filesBox_list li{padding-right: 0;}
.FisBox_link .filesBox_list li+li{border-top: 1px #999 dashed;}

.YearList{width: 100%;height: 61px;margin-bottom: 25px;}
.YearList .YearList_ul{display: block;float: left;max-width: 425px;width: 84%;}
.YearList .YearList_ul li{float: left;display: block;width: 73px;height: 61px;background-image: url(20-icon_w07.png);background-repeat: no-repeat;background-position: top center;background-size: 100% 100%;}
.YearList .YearList_ul li+li{margin-left: 13px;}
.YearList .YearList_ul li a{display: block;padding-bottom: 10px;padding-top: 25px;line-height: 26px;text-align: center;font-size: 16px;color: #999;}
.YearList .YearList_ul li.active,
.YearList .YearList_ul li:hover{background-image: url(20-icon_z07.png);}
.YearList .YearList_ul li.active a,
.YearList .YearList_ul li:hover a{color: #238ac8;}
.YearList_box .filesBox_list{display: none;}
.YearList_box .filesBox_list.active{display: block;}

.YearList_more{position: relative;float: left;width: 16%;}
.YearList_more .more{display: block;width: 49px;margin: 10.5px auto;height: 40px;background: url(20-icon_w08.png) center center no-repeat;cursor: pointer;}
.YearList_more .more:hover,
.YearList_more .more.active{background: url(20-icon_z08.png) center center no-repeat;}
.YearList_more ul{display: none;position: absolute;left: -25%;width: 150%;height: auto;padding: 10px 0;border:1px #e9e9ed solid;background: #fff;z-index: 5;}
.YearList_more ul li{padding: 0 10px;}
.YearList_more ul li a{display: block;line-height: 26px;padding: 5px 0;font-size: 16px;text-align: center;color: #999;}
.YearList_more ul li+li a{border-top: 1px #999 dashed;}
.YearList_more ul li:hover{background-color: #3298d6;border-color: #3298d6;}
.YearList_more ul li:hover a{color: #fff;}
.YearList_more:hover ul{display: block;}

.Exebody{width: 100%;min-width: 1100px;}
.ExeMeet{width: 100%;height: auto;max-height: 480px;padding: 40px 36px;background:url(20-cwbg1.jpg) center center no-repeat;overflow:hidden;}
.ExeMeet_hd{width: 100%;line-height: 28px;text-align: center;color: #fff;font-size: 14px;}
.ExeMeet_hd a{display: block;font-size: 28px;color: #fff;font-family:微软雅黑; font-weight: bold}
.ExeMeet_hd p{font-size: 18px; padding-top:15px;}
.ExeMeetBox{padding: 15px 0;background:url(20-line.jpg) 315px center no-repeat; overflow:hidden;}
.ExeMeetBox .ExeMeetBox_hd{position: relative;float: left;width: 36%;}
.ExeMeetBox_hd ul li{position: relative;display: block;width: 280px;height: 60px;padding: 10px;line-height: 20px;font-size: 16px;color: #fff;border-radius: 9px;background: #4ca5e9;cursor: pointer;}
.ExeMeetBox_hd ul li+li{margin-top: 18px;}
.ExeMeetBox_hd ul li p{text-align: justify;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}
.ExeMeetBox_hd ul li:before{content: "";position: absolute;top: 50%;right: -46px;transform: translateY(-50%);width: 18px;height: 18px;border:2px #fff solid;border-radius: 100%;background: #afdcff;}
.ExeMeetBox_hd ul li.active:after{content: "";position: absolute;top: 22px;right: -10px;width: 0;border-top: 8px transparent solid;border-bottom: 8px transparent solid;border-left: 10px #4ca5e9 solid;}
.ExeMeetBox_hd ul li.active:before{background: #4ca5e9;}
.ExeMeetBox .ExeMeetBox_bd{float: left;width: 64%;max-width: 610px;padding: 22px 30px;line-height: 30px;border-radius: 9px;font-size: 16px;color: #276897;text-align: justify;background:#afdcff;overflow:hidden;}
.ExeMeetBox .ExeMeetBox_bd .ebdbox{display: none;}
.ExeMeetBox .ExeMeetBox_bd .ebdbox.active{display: block;}
.ExeMeetBox .ExeMeetBox_bd .ebdtxt_txt{height: 210px;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 7;-webkit-box-orient: vertical;overflow: hidden;}
.ExeMeetBox .ExeMeetBox_bd .ebdtxt_link{margin-top: 10px;text-align: right;}
.ExeMeetBox .ExeMeetBox_bd a{ display: inline-block;margin-left: 5px;line-height: 30px;font-size: 16px;color: #276897;}

.ExeVideo{margin-top: 40px;width: 100%;height: auto;max-height: 489px;padding: 40px 30px 75px 30px;background:url(20-cwbg2.jpg) center center no-repeat;}
.ExeVideo_hd{position: relative;}
.ExeVideo_hd p{line-height: 28px;font-size: 28px;color: #fff;text-align: center;}
.ExeVideo_hd a{position: absolute;right: 0;top: 0;display: inline-block;width: 100px;height: 30px;line-height: 30px;text-align: center;border-radius: 15px;font-size: 14px;color: #333;background: #fff;}
.ExeVideo_hd a:hover{color: #fff;background:#2d66a5;}
.ExeVideo_list{padding: 30px 0 50px 0;overflow: hidden;}
.ExeVideo_list li{float: left;width: 33.33%;max-width: 305px;}
.ExeVideo_list li div{position: relative;width: 100%;padding: 0 10px;max-width: 305px;max-height: 211px;}
.ExeVideo_list li div:after{content: "";position: absolute;top: 50%;transform: translateY(-50%);left: 0;right: 0;margin: 0 auto;width: 74px;height: 53px;background: url(20-video.png) center center no-repeat;}
.ExeVideo_list li p{height: 40px;margin-top: 15px;line-height: 20px;font-size: 16px;color: #fff;text-align: center;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}
.ExeVideo_list img{max-width:100%;}
.ExeReview .pol_title a{position: absolute;top: 50%;right: 30px;transform: translateY(-50%);display: inline-block;width: 100px;height: 30px;line-height: 30px;text-align: center;border-radius: 15px;font-size: 14px;color: #fff;background: #3e9fd7;}
.ExeReview .pol_title a:hover{color: #3e9fd7;background-color: #fff;}
.ExeReviewBox_hd{padding-bottom: 40px;background:url(20-cwtitbg.jpg) bottom center no-repeat;overflow-x: hidden;}
.ExeReviewBox_hd li{position: relative;float: left;width: 20%;height: 81px;line-height: 20px;font-size: 18px;color: #1f9cd0;cursor: pointer;}
.ExeReviewBox_hd li p{position: relative;width: 123px;padding: 20px 0;margin: 0 auto;border:1px #9cd4f5 solid;border-radius: 9px;background-color: #fff;text-align: center;}
.ExeReviewBox_hd li:after{content: "";position: absolute;bottom: -40px;left: 0;right: 0;margin: 0 auto;width: 16px;height: 16px;border:1px #99d2f3 solid;border-radius: 100%;background-color: #fff;}
.ExeReviewBox_hd li p:after,
.ExeReviewBox_hd li p:before{content: "";position: absolute;left: 0;right: 0;margin: 0 auto;width: 0;border-right: 10px transparent solid;border-left: 10px transparent solid;}
.ExeReviewBox_hd li p:after{bottom: -14px;border-top: 14px #fff solid;}
.ExeReviewBox_hd li p:before{bottom: -15px;border-top: 14px #9cd4f5 solid;}
.ExeReviewBox_hd li.active p{color: #fff;border-color: #23b3dc; background-color: #23b3dc;}
.ExeReviewBox_hd li.active p:after,
.ExeReviewBox_hd li.active p:before{border-top-color: #23b3dc;}
.ExeReviewBox_hd li.active:after{border-color: #fff;background-color: #23b3dc;}
.ExeReviewBox_bd .ebd_box{display: none;position: relative;padding-top: 10px;margin: 30px 0;}
.ExeReviewBox_bd .ebd_box.active{display: block;}
.ebd_box .etitle{position: absolute;top: 0;left: 50%;transform: translateX(-218.5px);min-width: 375px;line-height:20px;margin: 0 auto;}
.ebd_box .etitle a{display: block;font-size: 20px;color: #fff;padding: 17.5px 5px;text-align: center;background:#0c6ba3;}
.ebd_box .etitle:after,
.ebd_box .etitle:before{content: "";position: absolute;top: 0;left: -30px;width: 31px;height: 55px;background:url(20-cwtit01.png);}
.ebd_box .etitle:after{right: -30px;left: auto; background:url(20-cwtit02.png);}
.ebd_box .etxt{width: 820px;min-height: 200px;margin: 0 auto;padding: 65px 30px 30px 30px;line-height: 30px;text-align: justify;font-size: 16px;border:1px #a3d1ec solid;border-radius: 9px;background:#d8f0fe;}
.ebd_box .etxt a{display: block;line-height: 30px;margin-top: 10px;color: #333;font-size: 16px;}

.leadNlist .FisBox_nTit{font-size: 26px;margin-bottom: 20px;margin-top: 0;}

.leadIntro{padding: 30px 0  20px 0;border-top: 1px #ddd solid;overflow:hidden;}
.leadIntro .leadITxt{float: left;width: 100px;padding: 80px 10px 0 10px;line-height: 30px;font-size: 20px;color: #2d66a5;}
.leadIntro ul{float: left;margin-left: 5px;}
.leadIntro ul li{float: left;max-width: 189px;overflow: hidden;}
.leadIntro ul a{display: block;width: 100%;}
.leadIntro ul div{width: 149px;height: 183px;margin: 0 20px;}
.leadIntro ul p{margin-top: 15px;line-height: 26px;font-size: 16px;color: #333;text-align: center;}
.leadIntro+.leadIntro .leadITxt{padding-top: 50px;}
.leadIntro+.leadIntro ul li{max-width: 160px;}
.leadIntro+.leadIntro ul div{width: 120px;height: 147px;}
.leadIntro ul li:hover p{color: #2d66a5;}

.leadNews_tit{line-height: 32px;font-size: 18px;color: #333;padding-left: 37px;background: url(20-lnews.jpg) 10px center no-repeat;}
.leadNews_tpic{display: block;margin-top: 18px;margin-bottom: 40px;}
.leadNews ul{}
.leadNews ul li{padding: 25px 0;border-top: 1px #ddd solid;}
.leadNews ul li h3{line-height: 32px;font-weight: normal;font-size: 18px;color: #333;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.leadNews ul li p{margin: 15px 0;height:78px;line-height: 26px;font-size: 14px;color: #666;text-align: justify;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;}
.leadNews ul li span{display: block;text-align: right;font-size: 14px;color: #999;}
.leadNews_gov{display: block;margin: 25px 0;}
.leadNews_2 ul li:first-child{border-top: 0; }
.leadNews_2 ul li p{height:104px;-webkit-line-clamp: 4;}
.leadNews ul li:hover h3{color: #2d66a5;}

.leadAlist .poli_tit{font-size: 22px;}
.leadMeets{position:relative;width:100%;}
.leadMeets .prev,
.leadMeets .next{position:absolute;left:-32px;top:50%;margin-top:-25px;display:block;width:32px;height:40px;background:url(20-slider-arrow.png) -170px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.leadMeets .next{left:auto;right:-32px;background-position:-50px 5px; }
.leadMeets .prev:hover,
.leadMeets .next:hover{filter:alpha(opacity=100);opacity:1;  }
.leadMeets .prevStop{ display:none;}
.leadMeets .nextStop{ display:none;}
.leadMeets:after{content: "";position: absolute;bottom: 12px;left: 0;right: 0;width: 100%;height: 2px ;background: #3c8fd0;}
.leadMeets .bd{overflow: hidden;}
.leadMeets .bd ul{padding-bottom: 50px !important; zoom:1;z-index: 5; }
.leadMeets .bd ul li{position: relative;float:left; _display:inline;width: 342px !important;}
.leadMeets .bd ul li a{position: relative;display: block;height: 230px;padding: 20px;line-height: 26px;font-size: 16px;border:1px transparent solid;}
.leadMeets .bd ul li p{color: #333;text-align: justify;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}
.leadMeets .bd ul li span{display: block;max-height: 130px;margin-top: 10px;font-size: 14px;color: #999;text-align: justify;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 5;-webkit-box-orient: vertical;overflow: hidden;}
.leadMeets .bd ul li:after{content: "";position: absolute;bottom: -50px;left: 0;right: 0;margin: 0 auto;
width: 20px;height: 20px;border-radius: 20px;border:3px #fff solid;background: #cacaca;}
.leadMeets .bd ul li:hover:after{background: #3c8fd0;}
.leadMeets .bd ul li:hover a{border-color: #b0d1ea;background: #fff;}
.leadMeets .bd ul li:hover a:after,
.leadMeets .bd ul li:hover a:before{content: "";
position: absolute;left: 0;right: 0;
margin: 0 auto;width: 0;border-right: 8px transparent solid;border-left: 8px transparent solid;}
.leadMeets .bd ul li:hover a:after{bottom: -12px;border-top: 14px #fff solid;}
.leadMeets .bd ul li:hover a:before{bottom: -14px;border-top: 14px #9cd4f5 solid;}

.hd_yearbg{padding-top: 365px;background: url(20-years.jpg) center top no-repeat;}
.year_over a{display: inline-block;float: right;width: 177px;height: 136px;background: url(20-yother.jpg) no-repeat;}
.year_title .poli_i:after,
.year_title .poli_i:before{display: none;}
.year_title .poli_i{background: transparent;background-image:linear-gradient(to right,#e1e1e1,transparent);}
.year_title .poli_fl{background-image:linear-gradient(to left,#e1e1e1,transparent);}
.year_title .poli_tit{background: none;}
.year_section{padding-bottom: 30px;}
.y_section-hd{display: block;line-height: 30px;font-size: 24px;color: #3c8fd0;padding: 0 10px;margin-bottom: 30px;border-left: 3px #3c8fd0 solid;}
.years_Box{padding-bottom: 40px;}
.year_section .y_section-ul a{display: block;float: left;width: 25%;text-align: center;border-left: 1px #bcd9ef solid;color: #333;line-height: 20px;font-size: 18px;padding: 10px 0; cursor: pointer;}
.year_section .y_section-ul a:hover{color: #3c8fd0;}
.year_section .y_section-ul a:nth-of-type(4n+1){text-align: left;border-left: 0;}
.year_section .divul{display: none;}

/*重点领域*/
.HeadTits{position: relative;padding: 45px 0;height: 600px;background: url(logo.png) no-repeat center top;}
.Headtit_name{position: absolute;top: 50%;transform: translateY(-50%);}
.Gimpor .Ghd_side{padding: 20px 30px 40px 30px;}

.mtop{margin-top: 25px;}
.InforSection{}
.InforCount-tit{position: relative;line-height: 30px;padding: 10px 0;margin-bottom: 20px;font-size: 23px;color: #fff;text-align: center;background: #2d66a5;}
.InforCount-tit:after{content: "";position: absolute;bottom: -6px;left: 0;right: 0;width: 0;margin: 0 auto;text-align: center;border-top:6px #2d66a5 solid;border-right:6px transparent solid;border-left:6px transparent solid;}
.InforCount-tit a{color:#fff}
.InforSection .Menutit{
	background: url(bd.png) no-repeat;
}
.InforSection .Menutit:hover,
.InforSection .Menutit.active{background: url(ld.png);}
/*.InforSection .Menutit p{text-align: left;}*/
.InforSection .CMenuBox .Menutit i{background-image: url(20icon_impor.png) !important;background-size: inherit;}
.InforSection .CMenuBox .MenuSection:nth-of-type(1) i{background-position: 0px 0px;}
.InforSection .CMenuBox .MenuSection:nth-of-type(2) i{background-position: 0px -41px;}
.InforSection .CMenuBox .MenuSection:nth-of-type(3) i{background-position: 0px -82px;}
.InforSection .CMenuBox .MenuSection:nth-of-type(4) i{background-position: 0px -123px;}
.InforSection .CMenuBox .MenuSection:nth-of-type(5) i{background-position: 0px -164px;}
.InforSection .CMenuBox .MenuSection:nth-of-type(6) i{background-position: 0px -205px;}
.InforSection .CMenuBox .MenuSection:nth-of-type(7) i{background-position: 0px -246px;}
.InforSection .CMenuBox .MenuSection:nth-of-type(8) i{background-position: 0px -287px;}
.InforSection .CMenuBox .MenuSection:nth-of-type(9) i{background-position: 0px -328px;}
.InforSection .CMenuBox .MenuSection:nth-of-type(10) i{background-position: 0px -369px;}
.InforSection .CMenuBox .MenuSection:nth-of-type(1):hover i,
.InforSection .CMenuBox .MenuSection:nth-of-type(1) .Menutit.active i{background-position: -43px 0px;}
.InforSection .CMenuBox .MenuSection:nth-of-type(2):hover i,
.InforSection .CMenuBox .MenuSection:nth-of-type(2) .Menutit.active i{background-position: -43px -41px;}
.InforSection .CMenuBox .MenuSection:nth-of-type(3):hover i,
.InforSection .CMenuBox .MenuSection:nth-of-type(3).activei{background-position: -43px -82px;}
.InforSection .CMenuBox .MenuSection:nth-of-type(4):hover i,
.InforSection .CMenuBox .MenuSection:nth-of-type(4).activei{background-position: -43px -123px;}
.InforSection .CMenuBox .MenuSection:nth-of-type(5):hover i,
.InforSection .CMenuBox .MenuSection:nth-of-type(5) .Menutit.active i{background-position: -43px -164px;}
.InforSection .CMenuBox .MenuSection:nth-of-type(6):hover i,
.InforSection .CMenuBox .MenuSection:nth-of-type(6) .Menutit.active i{background-position: -43px -205px;}
.InforSection .CMenuBox .MenuSection:nth-of-type(7):hover i,
.InforSection .CMenuBox .MenuSection:nth-of-type(7) .Menutit.active i{background-position: -43px -246px;}
.InforSection .CMenuBox .MenuSection:nth-of-type(8):hover i,
.InforSection .CMenuBox .MenuSection:nth-of-type(8) .Menutit.active i{background-position: -43px -287px;}
.InforSection .CMenuBox .MenuSection:nth-of-type(9):hover i,
.InforSection .CMenuBox .MenuSection:nth-of-type(9) .Menutit.active i{background-position: -43px -328px;}
.InforSection .CMenuBox .MenuSection:nth-of-type(10):hover i,
.InforSection .CMenuBox .MenuSection:nth-of-type(10) .Menutit.active i{background-position: -43px -369px;}


.InforSection .MenuBox{padding: 25px 0;border: 1px #e9e9ed solid;}
.InforSection .main_title{font-size: 23px;padding: 15px;text-align: left;}
.InforSection .main_list{min-height: 580px;}

.pointList{}
.pointList li{display: block;width: 100%;}
.pointList li a{position: relative;display: block;width: 100%;padding:5px 0 5px 30px;line-height: 30px;font-size: 16px;color: #333; }
.pointList li a:after{content: "";position: absolute;left: 5px;top: 50%;transform: translateY(-50%);width: 5px;height: 5px;background: #333;}
.pointList li p{width: 75%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.pointList li span{position: absolute;top: 5px;right: 0;display: block;color: #999;}
.pointList li:hover a{color: #2d66a5;}
.pointList li:hover a:after{background: #2d66a5}

/*五公开  iframe*/
.PublicSection{position: relative;padding-top: 80px; margin-top:10px;}
.PubSec_hd{position: absolute;top: 0;left: 0;right: 0;width: 100%;}
.PubSec_hd li{float: left;width: 20%;cursor: pointer;transition: all 0.3s ease;}
.PubSec_hd li div{width: 100%;max-width:196px;height: 70px;margin: 0 auto;background: #1ca2d3;transition: all 0.3s ease;}
.PubSec_hd li:nth-of-type(1) div{background: #4278be;}
.PubSec_hd li:nth-of-type(2) div{background: #88b74c;}
.PubSec_hd li:nth-of-type(3) div{background: #e03066;}
.PubSec_hd li:nth-of-type(4) div{background: #ec7a27;}
.PubSec_hd li.active div{position: relative;height: 80px;}
.PubSec_hd li.active div:after{content: "";position: absolute;bottom: -10px;left: 0;right: 0;width: 100%;height: 10px;background: #1ca2d3;opacity: 0.5;}
.PubSec_hd li:nth-of-type(1).active div:after{background: #4278be;}
.PubSec_hd li:nth-of-type(2).active div:after{background: #88b74c;}
.PubSec_hd li:nth-of-type(3).active div:after{background: #e03066;}
.PubSec_hd li:nth-of-type(4).active div:after{background: #ec7a27;}
.PubSec_bd .pointList{display: none;}
.PubSec_bd .active{display: block;}
/*end*/

.ImporHot{padding-top: 15px;}
.ImporHot_head{padding: 10px 0;background: #eaf2fe;}
.ImporHot_head p{line-height: 30px;font-size: 20px;color: #527bc0;padding-left: 25px;border-left: 5px #527bc0 solid;}

.ImporHot_big{width: 100%;overflow: hidden;}
.ImporHot_big li{float: left; padding: 0 15px;line-height: 40px;color: #527bc0;border:1px #c1d4f3 solid;background: #e8f1ff;cursor: pointer;}
.ImporHot_big li:not(:first-child){border-left: 0;}
.ImporHot_big li:first-child{border-top-left-radius: 5px;border-bottom-left-radius: 5px;}
.ImporHot_big li:last-child{border-top-right-radius: 5px;border-bottom-right-radius: 5px;}
.ImporHot_big li.active{color: #fff;border-color: #527bc0;background: #527bc0;}

.ImporHot_cbd{position: relative;}
.ImporHot_content{display: none;}
.ImporHot_content.active{display: block;transition: all 0.3s ease;}
.ImporHot_bd ul{display: none;}
.ImporHot_bd ul.active{display: block;transition: all 0.3s ease;}

.ImporHot_small{position: absolute;top: -60px;right: 0;}
.ImporHot_small li{position: relative;float: left;padding: 10px 8px;font-size: 18px;color: #666;border-bottom: 1px #d4d4d4 solid;cursor: pointer;transition: all 0.3s ease;}
.ImporHot_small li:first-child{padding-left: 0;}
.ImporHot_small li:after{content: "";position: absolute;bottom: -7px;left: 0;right: 0;width: 12px;height: 12px;margin: 0 auto;border:2px #fff solid;border-radius: 100%;background: #d4d4d4;}
.ImporHot_small li.active{color: #527bc0;}
.ImporHot_small li.active:after{background: #527bc0;}

.ImporHot_bd{min-height: 240px;margin-top: 10px;}
.ImporHot_bd ul li{float: left;width: 48%;}
.ImporHot_bd ul li:not(:nth-of-type(2n+1)){margin-left: 30px;}
.ImporHot_bd ul li a{padding-left: 20px;}
.ImporHot_bd ul li a:after{border-radius: 100%;background: #527bc0;}

/*义网通办*/
.YwtbSection{width: 100%;height: 327px;padding: 20px 0;background: url(20-impor-ywtb.jpg);}
.Ywtb_hd{display: block;width: 100%;height: 48px;background: url(20-impor-ywlogo.png) 65px top no-repeat;}
.Ywtb_bd{padding: 10px 30px;}
.Ywtb_bd ul{height: 220px;background: #fff;overflow-y: auto;}
.Ywtb_bd ul li{padding:0px 0px 0px 26px;line-height: 47px; border-bottom:1px dotted #cccccc;cursor: pointer; background: url(zwgk2_point.jpg) no-repeat 10px 20px;}
.Ywtb_bd ul li>a{color: #333;}
.Ywtb_bd .ybtn{display: none;padding-bottom: 10px;overflow: hidden;}
.Ywtb_bd .ybtn a{float: left;display: inline-block;height: 34px;padding: 0 20px 0 40px;margin:0 10px;font-size: 14px;color: #59affd;border:1px #59affd solid;
	border-radius: 6px;background-color: #fff;background-repeat: no-repeat;background-position: 20px center;line-height: 34px;transition: all 0.3s ease;}
.Ywtb_bd .ybtn a.ybtn_01{background-image: url(bszn.png);}
.Ywtb_bd .ybtn a.ybtn_02{background-image: url(zxbl.png);}
.Ywtb_bd ul li:hover,
.Ywtb_bd ul li.active{background-color: #fafafa;}
.Ywtb_bd ul li a:hover{color:#cc0000;border-color: #cc0000;}
.Ywtb_bd ul li.active .ybtn{display: block;}
.Ywtb_bd ul li.active a.ybtn_01:hover{background-image: url(bszn_a.png);}
.Ywtb_bd ul li.active a.ybtn_02:hover{background-image: url(zxbl_a.png);}

.ImporOther{}
.ImporOther_item{float: left;width: 513px;padding: 5px 20px;}
.ImporOther_item:not(:first-child){margin-left: 14px;}
.ImporOther_head{padding: 11px 0 11px 55px;line-height: 33px;border-bottom: 1px #ddd solid;font-size: 20px;color: #527bc0;background-position: 10px center;background-repeat: no-repeat;}
.Other_ysq .ImporOther_head{background-image: url(20-iysqgk.png);}
.Other_myself .ImporOther_head{background-image: url(20-iybts.png);}
.ImporOther_ysq{margin: 10px 0;overflow:hidden;}
.ImporOther_ysq li{float: left;margin: 0 5px;width:107px;height: 36px;margin:10px 5px;border:1px #ddd solid;border-radius: 5px;background: url(20-iysq-bg.jpg); }
.ImporOther_ysq li a{display: block;width: 100%;height: 100%;line-height: 34px;color: #527bc0;font-size: 16px;text-align: center;}
.ImporOther_ysq li:hover{border-color: #527bc0;}
.ImporOther_ysq li:hover a{color: #fff;background: #527bc0;}
.ImporOther_cx{min-height: 81px;margin-bottom: 19px;padding-left: 99px;background: url(20-iblcx.jpg) left center no-repeat;}
.ImporOther_cx form{position: relative;height: 81px;padding-left: 20px;border-left: 1px #ddd solid;}
.ImporOther_cx .from-div{width: 210px;min-height: 26px;overflow: hidden;}
.ImporOther_cx .from-div:not(:first-child){margin-top: 13px;}
.ImporOther_cx .from-div div{width: 100%;height: 100%;border: 1px #ddd solid;}
.ImporOther_cx .from-div div input[type="text"]{display: block;width: 100%;height: 32px;padding: 0 10px;font-size: 14px;line-height: 32px;border:0;outline: none;}
.ImporOther_cx .from-bto{position: absolute;top: 0;right:11px;width: 107px;height: 81px;line-height: 81px;color: #fff;background:url(20-icxm.jpg);overflow: hidden;}
.ImporOther_cx .from-bto input[type="submit"]{cursor: pointer;display: block;width: 100%;height: 100%;font-size: 14px;color: #fff;text-align: center;background: transparent;border:0;outline: none;}
.ImporOther_ybts{min-height: 96px;margin: 35px 0;padding-right: 168px;background: url(20-impor-tsdh.jpg) right center no-repeat;}
.ImporOther_ybts>div{padding-right: 20px;border-right: 1px #ddd solid;}
.Other_table{width: 100%;}
.Other_table tr{overflow: hidden;}
.Other_table td{line-height: 1.5;height: 32px;}
.Other_table td.picon{vertical-align: middle;}
.Other_table td img{display: inline-block;width: 27px;height: 21px;margin: 0 10px;}
.Other_table td.ptxt{overflow: hidden;}
.Other_table td span{color: #3d3d3d;font-weight: bold;}

.main_over{clear: both}
.main_Mover .more{width:100px;height:30px;line-height:30px;font-size:15px;margin: 0 auto;text-align:center;background:#e7e7e7;margin-top: 10px;margin-bottom: 22px;}
.main_Mover .more a{color: inherit;text-decoration: none;}
.zfxxgk_zdgktitcol{
    height: 40px;
    line-height: 40px;
    background-color: #2d66a3;
    display: block;
    float: left;
    text-align: center;
    color: #fff;
    font-size: 18px;
    font-weight: 600;
	margin:50px 65px;
    padding: 0px 20px;
    min-width: 200px;
}
.zfxxgk_zdgktitcol a{display: block;width: 100%;color:#fff;}
.zfxxgk_lm{
    display: block;
    float: left;
    padding: 0 20px;
    margin: 15px;
    height: auto;
    min-width: 140px;
    line-height: 40px;
    background: url(index_zfxxbg2.jpg) no-repeat;
    background-size: 100% 100%;
    text-align: center;
    color: #fff;
    font-size: 18px;
    font-weight: 600;
}
.zfxxgk_lm a{display: block;width: 100%;color:#2d66a5;background: url(index_zfxxbg3.jpg) no-repeat right center;padding-right:25px;}
/*.lm1{margin: 50px 260px;}*/
.nf-tab .nft-btn{border: 1px solid #dddddd;height: 44px;line-height: 40px;}
.nf-tab .nft-btn a{display: inline-block;float: left;width: 20%;text-align: center;position: relative;height: 100%;cursor: pointer;font-size: 18px;color: #3d3d3d}
.nf-tab .nft-btn a.active{color: #527bc0;font-weight: bold;}
.nf-tab .nft-btn a.active:after{content: '';display: block;width: 25%;position: absolute;height: 4px;background: #527bc0;left: 0;right: 0;bottom: 0;margin: auto;}
.nf-tab .nft-btn a:hover{color: #527bc0;}
.nf-tab .ntf-content{padding: 15px 2.5%;padding-bottom: 0;border: 1px solid #dddddd;border-top:0;/*height: 272px;*/}
.nf-tab .ntf-content ul{display: none;}
.nf-tab .ntf-content ul li{overflow: hidden;height: 18px;list-style: circle;position: relative;}
.nf-tab .ntf-content ul li+li{margin-top: 14px;}
.nf-tab .ntf-content ul li:before,.nf-response  .nfr-history ul li:before{content: '';display: inline-block;width:4px;height:4px;background: #464646; border-radius: 50%; font-size: 12px;position: absolute;left: 0;top:0;bottom: 0;margin: auto;}
.nf-tab .ntf-content ul li a{color: #333333;display: inline-block;width: 82%;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;margin-left: 2.5%}
.nf-tab .ntf-content ul li a:hover{color: #527bc0;text-decoration: underline;}
.nf-tab .ntf-content ul li span{font-size: 12px;color: #808080;display: inline-block;float: right;}
.nf-tab .ntf-content table{width:100%;}
.linke{overflow:overflow;height:45px; clear:both;}
.linke div{float:right; margin:0px 10px 0px 10px;}
.linke a{
	text-align: left;
    background-color: #429bdf;
    border-radius: 3px;
    color: #fff !important;
    padding: 0 15px;
    line-height: 40px;
    float: right;}

.FisBox_time a.FisBox_more{display: block;width: 16%;min-width: 160px;margin: 60px auto 0 auto;line-height: 40px;border: 1px #c3bcbc solid;border-radius: 3px;text-align: center;color: #aaa;background: #fff;}
.FisBox_time a.FisBox_more:hover{color: #2d66a5;border-color: #2d66a5;}
.FisBox_nTit a{display: inline-block;float: right;color: #999;}
.FisBox_nTit a:hover{color: #2d66a5;}


.bm-use{margin-top: 20px;padding-top: 8px; background-color:#fff}
.bm-use .use-hd{position: relative;padding-left: 20px;margin-left: -1px;line-height: 32px;font-size: 18px;font-weight: bold;color: #527bc0;}
.bm-use .use-hd:before{content: "";position: absolute;left: 0;top: 50%;margin-top: -10px;width: 6px;height: 20px;background: #527bc0;}
.bm-use .use-bd{padding: 15px 14px 0 14px;overflow: hidden;}
.bm-use .use-bd a{display: block;width: 100%;padding: 7px 0;line-height: 32px;margin-bottom: 15px;font-size: 16px;color: #3d3d3d;text-align: center;background: #eff5fb;overflow: hidden;}
.bm-use .use-bd a:hover{color: #fff;background: #527bc0;}
.bms-search{padding:10px 15px 15px 15px;border: 1px #ddd solid;line-height:26px;background: #fff;margin-top:10px;}
.bms-search h3{padding: 17px 0;font-size: 16px;line-height: 20px;color: #527bc0;font-weight: normal;}
.bms-search h3:before{content: "";float: left;width: 20px;height: 20px;margin-right: 10px;background: url(bm-bseicon.png) no-repeat;}
.bms-search form{overflow: hidden;}
.bms-search .bto-bd{height: 32px; margin-bottom: 12px; border: 1px #ddd solid;background: #fff;overflow: hidden;}
.bms-search .bto-bd input{width: 100%;padding: 5.5px;}
.bms-search .bto-bd.no-border{border:0;background: transparent;}
.bms-search .bto-bd select{float: left;width: 48%;height:100%;border: 1px #ddd solid;background: #fff;overflow: hidden;}
.bms-search input.bto-search{float: right; width: 48%;height: 32px;line-height: 19px;font-size: 16px;color: #fff;text-align: center;border: 1px #ddd solid;background: url(bm-btobg.jpg); background-size: 100% 100%;}
.bms-search table{}
.bms-search table tr{overflow: hidden;}
.bms-search table td{line-height: 26px;}
.bms-search table td.picon{width: 31px;height: 20px;vertical-align: middle;}
.bms-search table td.picon1{background: url(gtj-icon1.png) no-repeat 0px 3px;width:31px;}
.bms-search table td.picon2{background: url(gtj-icon2.png) no-repeat 0px 3px;width:31px;}
.bms-search table td.picon3{background: url(gtj-icon3.png) no-repeat 0px 3px;width:31px;}
.zwgkbzh{padding-top:20px;}
.zwgkbzh img{width:100%;}
#searchform a{color:#fff;}