/*.top{box-shadow:0 0 7px #ccc;}*/
.left_yuyue{ float: left; width:865px;}
.right_yuyue{float: right; width: 310px; position: relative;}
.address-select{float: right; width: 310px;}
.address_list{position: absolute; left: 0px; top: 45px;}
.address_list .active{ background-color: #eeeeee;}
.address-select .address_location{ float:left; cursor: pointer; background-image: none; padding: 10px; width:310px; box-sizing: border-box;}
.address-select .address_location_list{box-shadow:0 1px 6px #969696;width:100%;float:left;display:none;position:absolute;top:0;left:0;}
.address-select .address_location_list>.address_location:hover{background:#f4f4f4;}
.address-select p{ text-align: center; cursor: pointer; background: #6abcda url(../img/chose.png) no-repeat right top; height: 45px; line-height: 45px; border-top-left-radius: 3px; color: #ffffff;}
.address-select p span{ display: inline-block; width: 12px; height: 12px; background: url(../img/select_jt.png) no-repeat left center; margin-left: 10px;}
.time_table{ margin-top: 40px; text-align: center; color: #333333;}
.time_table table{ border: 1px solid #d5eaf1;border-collapse:collapse}
.time_table table tr{ height: 60px; }
.time_table table tr td{ width: 138px; cursor: pointer;  border: 1px solid #d5eaf1;text-align:center;color:#999;font-size:14px;}
.time_table table tr td.bg{ background-color: #effafe; width: 170px;color:#333;}
.time_table table tr td span{ display: block; width: 25px; height: 25px; background: url(../img/yuyue_bg.png) no-repeat left center; margin: auto; background-position: 0px -2px;}
.time_table table tr td span.surplus{background-position: -158px -8px;}
.time_table table tr td.full{ width: 70px; height: 40px; background: url(../img/yuyue_bg.png) no-repeat left center; background-position: -22px 10px;}
.time_table table tr td.current{background: #f5f9ff url(../img/yuyue_bg.png) no-repeat left center; background-position: 35px -95px;}
.right_yuyue .appointment_notice{margin-top: 120px; min-height:381px; background-color: #f7f7f7; padding: 20px;box-shadow:0 0 6px #ccc;}
.right_yuyue .appointment_notice h3{ text-align: center; color: #666666; font-size: 16px; font-weight: normal;margin-bottom:30px;}
.right_yuyue .appointment_notice h3 span{ display: inline-block; width: 25px; height: 25px; vertical-align: middle;background: url(../img/yuyue_bg.png) no-repeat left center; background-position: 0px -57px;}
.right_yuyue .appointment_notice  p{ text-align: justify; line-height: 1.8;}
.write-inf{ border-bottom: 1px solid #04bbef;height: 45px;line-height: 45px;}
.write-inf h3{height: 45px; font-weight: bold; width: 150px; border-right: 10px solid #7fdcf7; line-height: 45px; text-align: center; color: #ffffff; background-color: #04bbef;}
.write-inf h3 span{ width: 25px; height: 25px; display: inline-block; vertical-align: middle; background: url(../img/yuyue_bg.png) no-repeat left center; background-position: -49px -57px;}
.form_group{padding:20px 10px; width:820px; margin:50px auto 0px auto;}
.form_group .control-group01{width:100%;margin-top:30px;}
.form_group .control-group01 .control-label{font-size:14px;text-align:right;line-height:3;width:140px; float: left;}
.form_group .control-group01 .input_control>.control{float:left;font-size:14px;padding:5px 20px;border:1px solid #ccc;border-radius:4px;background:#fff;height:43px;width:400px;cursor:pointer;}
.form_group .control-group01 .input_control>.control:focus{box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(82, 168, 236, 0.6);border-color:rgba(82, 168, 236, 0.8);outline:0 none;}
.form_group .control-group01 .input_control>.control_select{height:32px;width:62%}
.form_group .control-group01 .input_control span{ display: inline-block; cursor: pointer; float:left;margin-left:10px; width:180px; height: 40px; line-height: 40px; text-align: center; color: #43a8ff; border: 1px solid #43a8ff; border-radius: 5px;}
.form_group .control-group01 .input_control button{ display: inline-block;  float:left;margin-left:15px; width:180px; height: 43px; line-height: 43px; text-align: center; color: #43a8ff;  border-radius: 5px;}
.form_group .control-group01 .input_control span:hover{color:#fff;background:#43a8ff;}
.form_group .control-group01 .input_control .yz{ width: 210px; float: left;}
button[type=button].form_submit{ display: block; outline: none; margin: 70px auto 100px auto; border: none; background: url(../img/ico_css.png) no-repeat left center; width: 160px; height: 52px; background-position: -320px -8px; color: #ffffff; padding-left: 30px; font-size: 16px}

/*网上办事页面*/
.onlineWork_box{background:#f1f1f1;width:100%;overflow:hidden;}
.onlineWork{width:1200px;margin:0 auto 0 auto;/*padding-top:20px;*/}
/*.onlineWork .onlineWork_left{width:945px;float:left;margin-right:20px;}*/
.onlineWork .onlineWork_left .work_select{background:#fff url(../images/bl-bg.png) no-repeat right bottom;;width:100%;float:left;border:1px solid #ddd}
.onlineWork .onlineWork_left .work_select .work_select_title{padding:8px 18px;color:#3992f1;overflow:hidden;border-bottom:1px solid #016fe0;}
.onlineWork .onlineWork_left .work_select .work_select_title .select_title_left{float:left;font-size:18px;}
.onlineWork .onlineWork_left .work_select .work_select_title .select_title_right{float:right;line-height:26px;}
.orange{color:#f19439;}
.onlineWork .onlineWork_right{width:235px;float:right;}
.onlineWork .onlineWork_right .right_slide{width:100%;height:215px;float:left;margin-bottom:20px;}
.onlineWork .device{width:100%;float:left;overflow:hidden;position:relative;}
.onlineWork .pagination-work{position:absolute;left:0;text-align:center;bottom:6px;width:100%;z-index:10}
.onlineWork .swiper-pagination-switch{display:inline-block;width:10px;height:10px;border-radius:10px;background:#ccc;margin:0 3px;cursor:pointer;box-shadow:none;}
.onlineWork .swiper-active-switch{background:#00daff}
.onlineWork .swiper-container-work{width:100%;float:left;height:213px;}
.onlineWork .swiper-container-work .swiper-slide>img{width:100%;}
.onlineWork .device .arrow-left-work{width:25px;height:60px;position:absolute;left:0;top:50%;margin-top:-30px;background:url("../img/work_arrow_left.png") no-repeat;z-index:2}
.onlineWork .device .arrow-right-work{width:25px;height:60px;position:absolute;right:0;top:50%;margin-top:-30px;background:url("../img/work_arrow_right.png") no-repeat;z-index:2}
.onlineWork .onlineWork_right .right_navs,.onlineWork .onlineWork_right .right_navs>dl{width:100%;float:left;}
.onlineWork .onlineWork_right .right_navs>dl dd{width:100%;float:left;margin-bottom:10px;background:#fff;height:67px;line-height:67px;}
.onlineWork .onlineWork_right .right_navs>dl .navs01 .navs_img{background:url("../img/icon/navs01.png") no-repeat center center;float:left;width:28px;height:28px;margin:20px 20px 20px 35px;}
.onlineWork .onlineWork_right .right_navs>dl .navs02 .navs_img{background:url("../img/icon/navs02.png") no-repeat center center;float:left;width:28px;height:28px;margin:20px 20px 20px 35px;}
.onlineWork .onlineWork_right .right_navs>dl .navs03 .navs_img{background:url("../img/icon/navs03.png") no-repeat center center;float:left;width:28px;height:28px;margin:20px 20px 20px 35px;}
.onlineWork .onlineWork_right .right_navs>dl dd .navs_txt{font-size:16px;float:left;}
.onlineWork .navs04>h5{font-size:18px;color:#fff;width:237px;background:url("../img/express.png") no-repeat center center;height:64px;}
.onlineWork .navs04>h5>span{float:left;margin-top:-7px;margin-left:25px;}
.onlineWork .navs04 .select_express{width:100%;float:left;margin-top:20px;}
.onlineWork .navs04 .select_express .form-search{width:150px;height:30px;line-height:30px;overflow:hidden;margin:0 43px;border:none;padding-left:15px;background:#efefef;}
.onlineWork .navs04{height:auto !important;border:1px solid #e3e3e3;}
.select_express{text-align:center;color:#999;}
.select_express .input_control > label.checked{top:10px;}
.select_express .code_box > label.checked{right:85px;}
.select_express>span{color:#333;}
.select_express .input_control>input{width:210px;margin-left:13px;margin-bottom:10px;padding-left:24px;box-sizing: border-box;}
.select_express .input_control .code{position:absolute;right:4px;top:5px;width:80px;height:32px;}
.select_express .input_control .code img{width:100%;height:100%;float:left;}
.select_express .input_control .code .refresh>img{width:100%;height:100%;float:left;}
.select_express .btn_blue{margin:15px 60px 20px 60px;width:105px;background:#ff4800;height:32px;line-height:32px;}

/*搜索条件*/
/*.search-question_box{width:100%;float:left;background:url("../img/nav_bg.png") repeat;}*/
/*.search-question{ border-bottom-width:0;width:100%;float:left;padding:5px 0 10px 0;background:#fff url("../img/nav_bottom.png") no-repeat bottom center;position:relative;}*/
.search-question dl{ float:left;border-bottom:1px solid #e2e2e2;padding:10px 0;margin:0 15px;}
.search-question dt{ width:120px;text-align:right;vertical-align: middle;float:left;display:table-cell;color:#777;}
.search-question dt>img{float:left;margin-top:7px;margin-left:3px;}
.search-question dd{float:left;width:1050px;height:32px;overflow:hidden;}
.search-question dd .brand{ overflow:hidden;}
.brand a:last-child{ border-right-width:1px !important;}
.brand a:nth-child(8n){ border-right-width:1px !important;}
.search-question dd .brand a{ width:110px;height:50px;float:left;padding:5px;margin-bottom:5px;border-right-width:0;}
.brand a img{ width:110px;height:50px;}
.model{width:1000px;float:left;}
.model .latter .latter_all{height:23px;line-height:23px;color:#fe8034;border:1px solid #fe8034;background:#fff;width:68px;text-align:center;float:left;margin-top:3px;}
.model .latter .latter_type{float:left;margin-left:10px;width:678px;cursor:pointer;margin-top:4px;}
.model .latter .latter_type>span{padding:0 6px;float:left;color:#666;border:1px solid transparent;}
.model_part{padding-top:15px;}
.model .latter .latter_type>.latter_active{border:1px solid #fe8034;color:#fe8034;background:#fff;}

.model .model_active{color:#1962b3;/*background:#f3f3f3;*/}
.model a{float:left;padding:3px 15px;margin-bottom:5px;}
.model .orange{border-right:1px solid #e2e2e2;}
.model-title{ line-height:30px;}
.search-question dd .more{float:left;color:#999;padding:5px 0;cursor:pointer;}
.search-question dd .more_open .more_icon{background:url("../images/arrow_down.png") no-repeat;background-position:right center;width:15px;height:27px;float:right;}
.gray_active{/*background:#f9f9f9;*/cursor: default!important;}
.more_close{display:none;}
.more_close .more_icon{background:url("../images/arrow_up.png") no-repeat;background-position:right center;width:15px;height:20px;float:right;}
.search-question .more_type{position:absolute;width:224px;left:50%;margin-left:-103px;bottom:13px;color:#666;font-size:12px;cursor:pointer;}
/*.search-question .more_type .qh_arrow{width:15px;height:12px;float:right;background:url("../img/icon/arrow_down.png") no-repeat;margin-top:5px;}*/
.search-question .more_type .qh_arrows{background:url("../img/icon/arrow_up.png") no-repeat;margin-top:2px;}
.search-question_box .already_choose{width:100%;float:left;position:relative;padding:13px 15px 5px 20px;z-index:0;}
.search-question_box .already_choose dl{width:86%;float:left;}
.search-question_box .already_choose dl>dt{padding:6px 27px 6px 40px;background:url("../images/already_choose.png") no-repeat;float:left;color:#fff;margin:0 20px 15px 0;}
.search-question_box .already_choose dl>dd{padding:5px 20px;color:#2493ff;border:1px solid #2493ff;border-radius:2px;position:relative;float:left;margin:0 10px 15px 10px;}
.search-question_box .already_choose dl>dd .close_choose{width:18px;height:18px;display:block;position:absolute;top:-6px;right:-6px;background:url("../images/close_blue.png") no-repeat;cursor:pointer;}
.search-question_box .already_choose .close_all{padding:5px 20px;color:#2f99e7;border:1px solid #2f99e7;border-radius:2px;float:left;}
.search-question .more_choose_type{overflow:hidden;height:0;width:100%;}
.search-question .more_choose_type .more_choose_type_box{float:left;width:100%;}
/*筛选列表*/
.work_list{margin-top:20px;}
.work_list .select_title_right .pages{float:left;font-size:12px;color:#999;}
.work_list .select_title_right .turn{float:left;margin-left:15px;}
.work_list .select_title_right .turn>span{font-size:12px;color:#999;padding:0 15px;border:1px solid #e2e2e2;float:left;font-family:"宋体";cursor: pointer;}
.work_list .select_title_right .turn .turn_left{border-right:none;}
.work_list .work_select_list{width:100%;float:left;background:#f7f7f7;}
.work_list .work_select_list dl{width:100%;float:left;background:#fff;margin-top:10px;padding-bottom:10px;}
.work_list .work_select_list dl:hover{box-shadow:0 0 15px #ccc;transition:box-shadow 1s;  -moz-transition:box-shadow 1s;
    -webkit-transition:box-shadow 0.5s; -o-transition:box-shadow 0.5s;}
.work_list .work_select_list dt{padding:10px 10px 10px 33px;background:url("../img/icon/work_list_grayicon.png") no-repeat  10px 13px;overflow:hidden;font-size:16px;}
.work_list .work_select_list dd{overflow:hidden;background:url("../img/icon/right_tit_bg2.png") no-repeat  30px 7px;padding:0 15px 0 50px;margin-bottom:5px;color:#333;}
.work_list .work_select_list dd .list_icon{width:30px;height:25px;float:right;background:url("../img/icon/workicon_down.png") no-repeat;cursor:pointer;}
.work_list .work_select_list dd .list_txt{float:left;width:90%;overflow:hidden;height:20px;cursor:pointer;}
.work_list .work_select_list dd .list_txt>a{color:#333;}
.work_list .work_select_list dd .list_box{background:#f7f7f7;position:relative;width:805px;margin:15px auto 5px auto;position:relative;padding:0 20px 10px 20px;border-radius:6px;float:left;display:none;overflow:visible !important;}
.work_list .work_select_list dd .list_box .arrow{position:absolute;top:-10px;left:20px;background:url("../img/icon/workicon_gray_arrow.png") no-repeat;width:10px;height:10px;}
.work_list .work_select_list dd .list_box ul{width:100%;float:left;overflow:hidden;}
.work_list .work_select_list dd .list_box ul li{width:100%; padding:10px 0;border-bottom:1px solid #fff;height:23px;line-height:23px;overflow:hidden;margin-bottom:-2px;color:#999;}
.work_list .work_select_list dd .list_box ul li>a{display:inline-block;  width: 100%; position: relative;}
/*.work_list .work_select_list .list_box_active .list_box{display:block;}*/
.work_list .work_select_list .list_box_active .list_icon{background:url("../img/icon/workicon_up.png") no-repeat;}
.work_list .work_select_list .list_box_active .list_txt{color:#2b7aff;}
.pagination{width:100%;float:left;overflow:hidden;padding:40px 0 50px 30px;text-align: center;}
.work_list .work_select_list .list_dt_active{background:url("../img/work_list_blueicon.png") no-repeat  10px 13px;}
.partment_active{background:#fef9f3;border:1px solid #fe8034 !important;margin:-1px 0 0 0 !important;width:98%;padding-left:15px !important;}
/* 政民互动   */
.btn {display: inline-block;margin-bottom: 0;font-weight: normal;text-align: center;vertical-align: middle;-ms-touch-action: manipulation;touch-action: manipulation;cursor: pointer;background-image: none;border: 1px solid transparent;white-space: nowrap;padding: 5px 10px;font-size: 16px;line-height: 1.5;border-radius: 3px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}		
.interact-list ul{min-height: 680px;}
.interact-list ul li{width: 100%; position: relative; padding: 15px 0px; border-bottom: 1px dashed #ddd;}
.interact-list ul li a{font-weight: bold; font-size: 16px; color: #333; display: block;;}
.interact-list ul li a:hover{color: #1962b3;}
.interact-list ul li a:hover .interactive-item-title{background-position: -17px 0px;}
.interact-list ul li a>i{vertical-align: middle; display: inline-block;}
.interact-list ul li p{font-size: 14px;color: #666; margin: 5px 0px 0px 0px;}
.interact-list ul li .date-time{position: absolute; right: 10px; top: 15px;color: #999;}	
/*   网上办理   */
.gov-content{background-color: #fff;width: 100%; height: 48px;line-height: 48px; border: 1px solid #e8e8e8; padding-left: 20px; margin-top: 20px;box-sizing: border-box;}
.gov-content h3{color:#0580db; font-size: 16px; float:left;}
.gov-content .item-list{float: right;color: #666;margin-right: 20px;}
.gov-content .item-list span{color: #ff9900;font-size: 16px;font-weight:bold;}
.gov-bl-content{margin-top: 20px;color: #333; font-size: 16px;}
.gov-bl-content .bl-list{padding: 20px; margin-top: 20px; box-sizing: border-box; border: 1px solid #e8e8e8; background-color: #fff;}
.bl-txt{background-color: #f5f9fd;position: relative; border-radius: 5px;padding: 20px 30px; border-radius: 5px; margin: 10px 0px;}
.bl-txt h4{font-size: 18px;color: #222; font-weight: bold; margin-bottom: 10px;}
.bl-ico{display: inline-block; vertical-align: middle; margin:-5px 5px 0px 0px;}
img{display: inline-block; vertical-align: middle;}
.bl-txt p{margin-bottom: 10px;}
.bl-txt .btn-run{display: inline-block; vertical-align: middle;position: absolute; top: 50px; right: 140px; margin-left: 50px;font-size: 14px; background: url(../images/bl-ico05.png) no-repeat 85px center;color: #00a4e3;text-indent: 15px; text-align: left;width: 120px; height: 30px; line-height: 30px; background-color: #fff; border-radius: 20px;}
.collect-right{display:block; width: 55px; height: 45px; cursor:pointer;background: url(../images/collect-sprite.png) no-repeat center center; background-position: 0px 0px; position: absolute; right: 20px; top: -5px;}
.collect-active{background-position:-60px 0px;}
.bl-txt .btn-group{margin-top: 20px; font-size: 14px}
.bl-txt .btn-group a{display: inline-block; vertical-align: middle; color: #fff; width: 105px; height: 35px; line-height: 35px;margin-right: 10px; text-align: center; border-radius: 5px; text-indent: 20px;transition: all .2s .2s;-webkit-transition: all .2s .2s;-moz-transition: all .2s .2s;-ms-transition: all .2s .2s;-o-transition: all .2s .2s;}
.bl-txt .btn-group a.btn01{background:#1492ff url(../images/bl-ico06.png) no-repeat 10px center;}
.bl-txt .btn-group a.btn02{background:#1492ff url(../images/bl-ico07.png) no-repeat 10px center;}
.bl-txt .btn-group a.btn03{background:#1492ff url(../images/bl-ico08.png) no-repeat 10px center;}
.bl-txt .btn-group a.btn04{background:#1492ff url(../images/bl-ico09.png) no-repeat 10px center;}
.bl-txt .btn-group a:hover{background-color: #087ce1;}
.bl-txt .btn-group a.disable{background-color: #a1a2a3;}
.bl-txt .btn-group a.colorGreen{background-color: #49b409;}   








