@charset "utf-8";
/* CSS Document */
.jiange{width:100%;height:0.3rem;}
.jiange_a{width:100%;height:1.2rem;}
select { appearance:none;-moz-appearance:none;-webkit-appearance:none; border:0; 
}
option::-ms-expand{ display: none; }
option{list-style: none;
    -moz-appearance:none; /* Firefox */
    -webkit-appearance:none; /* Safari 和 Chrome */
    appearance:none;
}
.clear{clear:both;}
.gs{background-color: #F8F8F8;}
/*banner*/
.slidizle{position:relative;overflow:hidden;}
.slidizle-content{position:absolute;top:0;left:0;width:100%;height:35vw;background-size:cover;}
.slidizle-slide{position:absolute;top:0;left:0;width:100%;height:35vw;background-size:cover;background-position:50% 50%;display:none;color:#fff;z-index:1;}
.slidizle-slide .left{ float:left;margin-left:10vw;position:relative;}
.slidizle-slide .right{ float:right;margin-right:10vw;position:relative;}
.slidizle-slide.active{display:block;opacity:1;}
.slidizle-navigation{position:absolute;bottom:3vw;right:-1vw;width:100%;text-align:center;z-index:2;}
.slidizle-navigation li{display:inline-block;width:2vw;height:2vw;border-radius: 50%; background:#ffffff;font-size:0;cursor:pointer;margin:0 1vw;-webkit-transition:opacity 0.2s ease-in-out;-webkit-transition-delay:0s;transition:opacity 0.2s ease-in-out 0s;color:#fff;text-align:center;}
.slidizle-navigation li:hover, .slidizle-navigation li.active{background:rgba(231,70,19,1);}
.slidizle-next,.slidizle-previous{color:#fff;font-size:4vw;position:absolute;top:50%;z-index:30;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;background:rgba(191,0,0,0.5);width:10vw;height:10vw;line-height: 10vw;}
.slidizle-next i.iconfont,.slidizle-previous i.iconfont{font-size: 3vw;}
.slidizle-next.disabled,.slidizle-previous.disabled{opacity:.2;cursor:default;}
.slidizle-next{right:-12vw;}.slidizle:hover .slidizle-next{right: 0;}
.slidizle-previous{left:-12vw;}.slidizle:hover .slidizle-previous{left: 0;}
.slidizle-loading{position:absolute;top:0;left:0;width:100%;height:100%;background:#333 url("../images_m/loader.gif") no-repeat 50% 82%;opacity:0;pointer-events:none;-moz-transition:opacity 0.2s ease-in-out 0s;-o-transition:opacity 0.2s ease-in-out 0s;-webkit-transition:opacity 0.2s ease-in-out;-webkit-transition-delay:0s;transition:opacity 0.2s ease-in-out 0s;}
.loading .slidizle-loading{opacity:.8;pointer-events:auto;}
.slidizle .header{height:60vw;background:url("") no-repeat 50% 50%;background-size:cover;text-align:center;color:white;padding-top:150px;}
.slidizle .container{max-width:100%;margin:auto;}
.sample{position:relative;width:100%;height:0;padding-bottom:35vw;text-align:center;}
.sample header{position:absolute;top:50%;left:0;width:100%;webkit-transform:translateY(-50%);transform:translateY(-50%);text-shadow:black 0 0 50px;background:rgba(0, 0, 0, 0.3);padding:50px 0;z-index:20;}
.slider-progressbar{height:5px;width:100%;position:absolute;top:0;left:0;background:#fbd665;z-index:20;}
.slider--animated .slidizle-content > .active ~ .slidizle-slide{-webkit-transform:translateX(100%);transform:translateX(100%);}
.slider--animated .slidizle-slide{-webkit-transform:translateX(-100%);transform:translateX(-100%);-moz-transition:-moz-transform 0.5s ease-in-out 0s;-o-transition:-o-transform 0.5s ease-in-out 0s;-webkit-transition:-webkit-transform 0.5s ease-in-out;-webkit-transition-delay:0s;transition:transform 0.5s ease-in-out 0s;display:block !important;}
.slider--animated .slidizle-slide.active{-webkit-transform:translateX(0);transform:translateX(0);z-index:2;}
.slider--animated-up-down .slidizle-content > .active ~ .slidizle-slide{-webkit-transform:translateY(100%);transform:translateY(100%);}
.slider--animated-up-down .slidizle-slide{-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:-webkit-transform 0.5s ease-in-out;-webkit-transition-delay:0s;transition:transform 0.5s ease-in-out 0s;display:block !important;}
.slider--animated-up-down .slidizle-slide.active{-webkit-transform:translateY(0);transform:translateY(0);z-index:2;}
.slidizle-navigation .slider-navigation-item{width:50px;height:30px;background-size:cover;background-position:50% 50%;border:2px solid white;}
.btn.btn--custom{-webkit-border-radius:3px;border-radius:3px;padding:25px;color:black;text-transform:uppercase;font-size:10px;font-weight:bold;outline:none;border:none;}
/*首页列表*/
.list_left{width:2.6rem;height:2.6rem;float:left;border-radius: 0.1rem;position:relative;}
.list_left img{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:1.8rem;}
.list_right{float:left;padding-left: 0.8rem;}
.main_list{margin:0.5rem 0;}
.main_list li:nth-child(1) .list_left{background-color: #a57bf2;}
.main_list li:nth-child(2) .list_left{background-color: #60affb;}
.main_list li:nth-child(3) .list_left{background-color: #f78a42;}
.main_list li:nth-child(4) .list_left{background-color: #6bc44b;}
.main_list li{padding:0.6rem 1rem;box-sizing: border-box;border-bottom: 0.1rem solid #E5E5E5;background-color: #ffffff;}
.main_list .name{color: rgba(0,0,0,.87);font-size: .875rem;line-height: 1.4rem;}
.main_list .desc{color: rgba(0,0,0,.54);font-size: .75rem;line-height: 1.3rem;}

/* 天气和通知 */
.message{
	padding: 0 10px;
	background-color: #fff;
}
.message .notice{
	height: 3rem;
	line-height: 50px;
	overflow : hidden;
	position:relative;
}
.message .notice h3{display:block;position:absolute;left:0.2rem;top:0;font-size: .875rem;}
.message .notice h3 span{color:red;}

.message .notice ul li{
	height: 100%;
	width: 100%;	
}

.message .notice ul li a{
	display : block;
}

.message .notice .notice-icon{
	position: absolute;
	left: 2px;
	top: 10px;
	display: inline-block;
	background-image: url(../images/notice-icon.png);
	height: 32px;
	width: 32px;
}

.message .notice p{
	position:relative;
	font-size: .9rem;
	padding-left:5rem;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	color:#212529;
}
.message .notice p i{position:absolute;right:0;font-size: 1.4rem;color:#BBBBBB;}
.message .notice .notice-arrow{
	position: absolute;
	right: 2px;
	top: 10px;
	display: inline-block;
	background-image: url(../images/arrow-icon.png);
	height: 32px;
	width: 32px;
}
/*小banner*/
.little_banner{width:100%;margin:0.5rem 0;}
.little_banner img{display:block;width:100%;}
.news_title{background-color: #ffffff;padding:0.6rem 0.8rem;box-sizing: border-box;border-bottom: 0.1rem solid #ECECEC;}
.title_left{float:left;font-size: .75rem;/*border-left: 0.2rem solid #3180ec;*/padding-left: 0.5rem;}

.title_left{
	position: relative;
}
.title_left::after{
	content: "";
	position: absolute;
	left: 0;
	top: 0;
	height: 16px;
	width: 2px;
	background-color: #3180ec;
}
.title_right{float:right;font-size: .75rem;}
.title_right a{color:rgba(0,0,0,.54);}
.news_content{margin-bottom: 3.8rem;}
.news_content li{padding:0.3rem 0.8em;box-sizing: border-box;background-color: #ffffff;border-bottom: 0.1rem solid #ECECEC;}
.content_left{float:left;width:30%;padding:0.3rem;box-sizing: border-box;}
.content_left img{display:block;width:100%;}
.content_right{float:left;margin-left: 1rem;margin-top: 0.6rem;}
.right_one{font-size: .875rem;color:#333333;}
.right_two{font-size: .75rem;color:#AAAAAA;margin-top: 0.2rem;}
.footer{width:100%;position:fixed;bottom:0;text-align: center;background-color: #ffffff;padding-top: 0.2rem;}
.footer li{display:inline-block;width:20%;text-align: center;position:relative;margin:0 1rem;}
.footer li .footer_b{position:relative;display:block;left:0;right:0;top:0;margin:auto;width:45%;}
.footer li span{font-size: .75rem;color:rgba(0,0,0,.54);}
.footer .footer_a{z-index: 1;position:relative;display:none;left:0;right:0;margin:auto;width:45%;}
.tj{display:block!important;}
.clearfix{*zoom:1}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}
			* {
				margin: 0;
				padding: 0;
				-webkit-touch-callout:none;
				-webkit-user-select:none;
				-webkit-tap-highlight-color:transparent;
			}
			body{background-color: white}
			ul{list-style-type: none}
			a {text-decoration: none;color: #18B4FE;}
			
			/*模拟的标题*/
			.header{
				z-index: 9990;
				position: fixed;
				top: 0;
				left: 0;
				width: 100%;
				line-height: 16px;
				text-align: center;
				background-color: white;
			}
			.header .btn-left{
				position: absolute;
				top: 0;
				left: 0;
				padding:12px;
			}
			.header .btn-right{
				position: absolute;
				top: 0;
				right: 0;
				padding:12px 6px;
			}
			.header .tip{
				margin-top: 4px;
				font-size: 12px;
				color: gray;
			}
			/*菜单*/
			.header .nav{
				border-bottom: 1px solid #ddd;
			}
			.header .nav p{
				display: inline-block;
				width: 48%;
				padding: 0.8rem 0;
				font-size: .875rem;
			}
			.header .nav .active{
				border-bottom: 0.2rem solid #3c96fb;
				color: #3c96fb;
			}
			/*列表*/
			.mescroll{
				position: fixed;
				top: 3rem;
				bottom: 0;
				height: auto;
			}
			/*展示上拉加载的数据列表*/
			.data-list li{
				position: relative;
				padding: 10px 8px 10px 120px;
				border-bottom: 1px solid #eee;
			}
			.data-list .pd-img{
				position: absolute;
				left: 18px;
				top: 18px;
				width: 80px;
				height: 80px;
			}
			.data-list .pd-name{
				font-size: 16px;
				line-height: 20px;
				height: 40px;
				overflow: hidden;
			}
			.data-list .pd-price{
				margin-top: 8px;
				color: red;
			}
			.data-list .pd-sold{
				font-size: 12px;
				margin-top: 8px;
				color: gray;
			}
.zx_list{width:100%;display:none;padding-bottom: 1.9rem;}
.zx_list p{font-size: .875rem;color:rgba(0,0,0,.87);}
.zx_list span{font-size: .75rem;color:rgba(0,0,0,.54);}
.zx_list li{background-color: #FFFFFF;padding:0.8rem 1rem;box-sizing: border-box;margin:0.5rem 0;}
.my_header{background-color: #3180ec;padding:1.6rem 2rem;box-sizing: border-box;box-shadow: 0.4rem 0.2rem 1rem rgba(0,0,0,0.2);}
.member_head{width:4rem;height:4rem;overflow: hidden;border-radius: 50%;float:left;}
.member_head img{width:100%;display:block;}
.member_content{float:left;margin-left: 1.2rem;margin-top: 0.9rem;}
.member_content p{color:#ffffff;font-size: 1rem;line-height: 1rem;}
.member_content span{font-size: .75rem;color:rgba(255,255,255,.54);}
.icon_left{float:left;padding:0.3rem 0.5rem;background-color: #E1E1E1;}
.icon_left i{color:rgba(0, 0, 0, 0.54);font-size: 1rem;}
.list_content{float:left;margin-left: 0.7rem;font-size: .875rem;line-height: 1.9rem;color:#212529;}
.icon_right{float:right;}
.bd{float:right;margin-right: 0.8rem;line-height: 1.7rem;}
.bd span{font-size: .75rem;color:rgba(0,0,0,.54);}
.icon_right i{font-size: 1.5rem;color:rgba(0,0,0,.38);line-height: 2rem;}
.my_list{margin:0.5rem 0;background-color: #FFFFFF;}
.my_list li{padding:0.5rem 0.7rem;box-sizing: border-box;border-bottom:0.08rem solid #E9E9E9;}
.cx_header{background-color: #FFFFFF;position:fixed;top:0;left:0;width:100%;z-index: 2;}
.cx_box{width:50%;float:left;text-align: center;}
.cxa_box{width:33.33%;float:left;text-align: center;}
.cx_boxa{box-shadow: 0.5rem 0.2rem 0.5rem rgba(0,0,0,0.2);}
.cx_box p{display:inline-block;font-size: .875rem;color:rgba(0,0,0,.54);padding:0.7rem 0.1rem;box-sizing: border-box;}
.cxa_box p{display:inline-block;font-size: .875rem;color:rgba(0,0,0,.54);padding:0.7rem 0.1rem;box-sizing: border-box;position:relative;}
.ls{border-bottom: 0.15rem solid #3c96fb;color:#3c96fb!important;}
.cx_ss{box-sizing: border-box;border:0.4rem solid #EBEBEB;padding:0.2rem 0;}
.cx_ss i{font-size: 1.2rem;margin-left: 0.8rem;margin-top: 0.2rem;}
.cx_ss input{border:none;background-color: #FFFFFF;color:#666666;padding:0;}
.cx_content{margin-top: 5.5rem;display:none;}
.cx_content li{background-color: #FFFFFF;box-sizing: border-box;padding:0.5rem 1.2rem;border-bottom: 0.1rem solid #E8E8E8;}
.cx_content li i{float:right;font-size: 1.5rem;position:relative;top:0.6rem;color:rgba(0,0,0,.38);}
.cx_content li .xb i{float:right;font-size: 1.5rem;position:relative;top:-1.2rem;color:rgba(0,0,0,.38);}
.cx_content li p{float:left;}
.cx_content li span{float:left;display:block;color:rgba(60,118,61,.75);}
.cx_content p{font-size: 1rem;color:#212529;}
.cx_content span{font-size: .75rem;margin-right: 0.2rem;color:rgba(0,0,0,.87);}
.cx_content .lable{float:left;margin-top: 0.2rem;}
.cx_content .lable i{font-size: 0.9rem;color:#3c763d;top:0;float:left;margin-right: 0.1rem;}
.cx_content .name_one{font-size: .875rem;}
.cx_content .name_two{float:none;font-size: .75rem;color:rgba(0,0,0,.38);}
.cx_contenta{margin-top: 5.5rem;}
.cx_contenta li{background-color: #FFFFFF;box-sizing: border-box;padding:0.5rem 1.2rem;border-bottom: 0.1rem solid #E8E8E8;}
.cx_contenta li i{float:right;font-size: 1.5rem;position:relative;top:0.6rem;color:rgba(0,0,0,.38);}
.cx_contenta li .xb i{float:right;font-size: 1.5rem;position:relative;top:-1.2rem;color:rgba(0,0,0,.38);}
.cx_contenta li p{float:left;}
.cx_contenta li span{float:left;display:block;color:rgba(60,118,61,.75);}
.cx_contenta p{font-size: 1rem;color:#212529;}
.cx_contenta span{font-size: .75rem;margin-right: 0.2rem;color:rgba(0,0,0,.87);}
.cx_contenta .lable{float:left;margin-top: 0.2rem;}
.cx_contenta .lable i{font-size: 0.9rem;color:#3c763d;top:0;float:left;margin-right: 0.1rem;}
.cx_contenta .name_one{font-size: .875rem;}
.cx_contenta .name_two{float:none;font-size: .75rem;color:rgba(0,0,0,.38);}
.cx_content_a{margin-top: 5.5rem;display:none;}
.cx_content_a li{background-color: #FFFFFF;box-sizing: border-box;padding:0.5rem 1.2rem;border-bottom: 0.1rem solid #E8E8E8;}
.cx_content_a li i{float:right;font-size: 1.5rem;position:relative;top:0.6rem;color:rgba(0,0,0,.38);}
.cx_content_a li .xb i{float:right;font-size: 1.5rem;position:relative;top:-1.2rem;color:rgba(0,0,0,.38);}
.cx_content_a li p{float:left;}
.cx_content_a li span{float:left;display:block;color:rgba(60,118,61,.75);}
.cx_content_a p{font-size: 1rem;color:#212529;}
.cx_content_a span{font-size: .75rem;margin-right: 0.2rem;color:rgba(0,0,0,.87);}
.cx_content_a .lable{float:left;margin-top: 0.2rem;}
.cx_content_a .lable i{font-size: 0.9rem;color:#3c763d;top:0;float:left;margin-right: 0.1rem;}
.cx_content_a .name_one{font-size: .875rem;}
.cx_content_a .name_two{float:none;font-size: .75rem;color:rgba(0,0,0,.38);}
/*办件查询*/
.bj_banner{width:100%;}
.bj_banner img{width:100%;display:block;}
.bj_ss{background-color: #ffffff;width:92%;margin:0 auto;padding:0.4rem 0;border-radius: 0.4rem;box-shadow: 0.2rem 0.2rem 0.5rem rgba(0,0,0,0.15);margin-top: 0.8rem;}
.bj_dian{float:left;position:relative;top:0.21rem;left:0.3rem;}
.bj_dian i{color:#3c96fb;font-size: 1.3rem;}
.bj_sr{float:left;border:none;background:none;font-size: .875rem;}
.bj_xian{float:right;position:relative;right:1rem;}
.bj_xian i{color:#888888;font-size: 1.3rem;}
.bj_right{float:right;position:relative;right:0.8rem;top:0.1rem;}
.bj_right i{color:#888888;font-size: 1.3rem;}
.bj_ks{margin:0 auto;width:85%;margin-top: 1.5rem;}
.bj_ks input{display:block;width:100%;border:none;background-color: #3c96fb;color:#ffffff;font-size: .875rem;padding:0.6rem 0;border-radius: 1.2rem;box-shadow: 0.2rem 0.2rem 0.3rem rgba(0,0,0,0.1);}
.bj_ts{font-size: .75rem;text-align: center;color:#777777;margin-top: 1rem;}
.bj_ts i{right: 0.2rem;top: 0.08rem;position: relative;}
.ts{position:fixed;top:0;left:0;background-color: rgba(0,0,0,0.41);width:100%;height:100%;z-index: 3;display:none;}
.ts_content{width:85%; position:relative;top:12rem;left:0;right:0;margin:auto;font-size: .875rem;line-height: 1.5em;background-color: #FFFFFF;padding:1rem;padding-bottom: 0.5rem;box-sizing: border-box;}
.ts_content .text-success{color:#28a745;}
.close{float:right;border:none;background:none;color:#0275d8;font-size: 0.9rem;margin-top: 1rem;}
.bj_sp{position:fixed;bottom:0;left:0;font-size: .75rem;line-height: 1.5em;background-color: #ffffff;box-sizing: border-box;padding:0.6rem;box-shadow:  0rem 0.1rem 0.3rem rgba(0,0,0,0.1);}
.bj_sp p{float:left;width:70%;}
.bj_sp button{float:right;border:none;width:26%;font-size: .75rem;padding:0.5rem 0;color:#3c96fb;box-shadow: 0.1rem 0.1rem 0.2rem rgba(0,0,0,0.1);}
.bj_sp .text-success{color:#28a745;}
/*.联系我们*/
.contact_banner{width:100%;}
.contact_banner img{display:block;width:100%;}
.contact_list{background-color: #ffffff;box-shadow: 0.2rem 0.2rem 0.5rem rgba(0,0,0,0.1);position: relative;z-index: 3;}
.contact_list_content{float:left;width:50%;text-align: center;font-size: .875rem;position:relative;}
.contact_list_content span{display:block;position:absolute;font-size: .58rem;color:#999999;top:0.5rem;right:3rem;}
.contact_list .contact_list_content p{padding:0.8rem 0.1rem;display:inline-block;color:#666666;}
.contact_list .contact_list_content:nth-child(1) p{color:#3c96fb;border-bottom:0.15rem solid #3c96fb;}
.contact_content li{width:100%;background-color: #ffffff;padding:0.9rem 0.7rem;box-sizing: border-box;border-bottom: 0.1rem solid #ECECEC;}
.contact_content li p{float:left;font-size: .875rem;}
.contact_content li i{float:right;color:#007bff;font-size: 1.2rem;}
/*联系方式*/
.phone_head{background-color: #3180ec;padding:0.6rem 0;box-shadow: 0.2rem 0.2rem 0.2rem rgba(0,0,0,0.2);position:relative;}
.phone_head p{width:50%;float:left;color:#ffffff;padding:0 1.5rem;box-sizing: border-box;font-size: .875rem;text-align: center;}
.phone_name{float:left;}
.phone_tel{float:right;}
.phone_content li{background-color: #ffffff;padding:0.8rem 0.8rem;box-sizing: border-box;border-bottom: 0.1rem solid #EDEDED;}
.phone_content li i{float:right;color:#007bff;font-size: 1.1rem;margin-left: 2rem;}
.phone_content li p{font-size: .875rem;}
.phone_content li p:nth-child(2){color:#A6A6A6;}
/*代办服务*/
.db{width:92%;margin:0 auto;background-color: #ffffff;padding:1rem;box-sizing: border-box;margin-top: 0.8rem;border-radius:0.3rem;box-shadow: 0.1rem 0.2rem 0.2rem rgba(0,0,0,0.1);}
.db_title{margin-bottom: 1.8rem;margin-top: 1rem;}
.db_title p{font-size: .875rem;color:#007bff;float:left;}
.db_title i{float:left;color:#007bff;margin-right: 0.6rem;}
.db_content p{color:rgba(0,0,0,.54);font-size: .75rem;margin-bottom: 0.6rem;}
.db_qd{width:92%;margin:0 auto;margin-top: 1.5rem;margin-bottom: 1.5rem;}
.db_qd button{width:100%;border:none;background-color: #007bff;color:#ffffff;padding:0.5rem 0;display:block;border-radius: 0.2rem;}
/*代办填表*/
.tb{width:100%;}
.tb_top li{background-color: #ffffff;padding:1rem 0.9rem;box-sizing: border-box;border-bottom: 0.1rem solid #ECECEC;}
.tb_top li p{float:left;font-size: .875rem;width:5rem;}
.tb_top li input{float:left;border:none;background:none;font-size: .875rem;padding:0;margin-left: 1.6rem;color:#888888;}
.tb_top li i{float:right;color:#007bff;}
.tb_text{float:right;font-size: .875rem;margin-right: 0.8rem;}
.tb_title{padding:0.8rem 0.9rem;color:rgba(0,0,0,.54);font-size: .75rem;background-color:#E3E3E3;}
.tb_bottom li{background-color: #ffffff;padding:1rem 0.9rem;box-sizing: border-box;border-bottom: 0.1rem solid #ECECEC;}
.tb_bottom li span{float:left;font-size: .875rem;}
.tb_bottom li p{float:right;border:none;background:none;font-size: .875rem;padding:0;color:#888888;}
.tb_bottom li i{display:block;}
.tb_circle{margin:0 0.8rem;float:right;color:#007bff;}
.tb_spot{margin:0 0.8rem;float:right;}

.circle_box i:before{
	content:"\e64e" !important;
}

.circle_box input[type="radio"]{
	display: none;
}

.circle_box input[type="radio"]:checked + i:before{
	/*margin:0 0.8rem;float:right;color:#007bff;*/
	content: "\e61a" !important;
}
.tb_di li{background-color: #ffffff;padding:1rem 0.9rem;box-sizing: border-box;border-bottom: 0.1rem solid #ECECEC;}
.tb_di li p{float:left;font-size: .875rem;width:7rem;}
.tb_di li input{float:left;border:none;background:none;font-size: .875rem;padding:0;margin-left: 1.6rem;color:#888888;}
.tb_di li i{float:right;color:#007bff;}
.tb_dia{display:none;}
.tb_dia li{background-color: #ffffff;padding:1rem 0.9rem;box-sizing: border-box;border-bottom: 0.1rem solid #ECECEC;}
.tb_dia li p{float:left;font-size: .875rem;width:7rem;}
.tb_dia li input{float:left;border:none;background:none;font-size: .875rem;padding:0;margin-left: 1.6rem;color:#888888;}
.tb_dia li i{float:right;color:#007bff;}
.tb_dib li{background-color: #ffffff;padding:1rem 0.9rem;box-sizing: border-box;border-bottom: 0.1rem solid #ECECEC;}
.tb_dib li p{float:left;font-size: .875rem;width:7rem;display:block;}
.tb_dic{background-color: #ffffff;}
.tb_dic textarea{font-size: .875rem;width:100%;border:none;}
.sq{width:92%;margin:0 auto;}
.sq input{display:block;width:100%;margin:1rem auto;border:none;background:#007bff;color:#ffffff;padding:0.5rem 0;border-radius: 0.2rem;}
.aa{position:fixed;background-color: rgba(0,0,0,0.3);left:0;top:0;width:100%;height:100%;}
.aa_content{width:72%;margin:0 auto;height:18rem;overflow-x: scroll;margin-top: 8rem;border-radius: 0.2rem;box-shadow: 0.2rem 0.2rem 0.2rem rgba(0,0,0,0.2);}
.aa_content p{background-color: #ffffff;font-size: .875rem;padding:0.8rem 0.8rem;border-bottom:1px solid #ECECEC;}
/*资讯详情*/
.news_box{position:fixed;left:0;top:0;width:100%;background-color: #ffffff;box-shadow: 0.2rem 0.2rem 0.5rem rgba(0,0,0,0.2);}
.news_header{background-color: #ffffff;padding:0.8rem 0.6rem;box-sizing: border-box;width:100%;}
.news_header_a{background-color:#3180ec;padding:0.5rem 0.6rem;box-sizing: border-box;width:100%;}
.news_header h1{font-size: .875rem;color:#3180ec;font-weight: normal;}
.news_header_a h1{font-size: .875rem;color:#ffffff;font-weight: normal;}
.news_header p{font-size: .7rem;color:#888888;margin-top: 0.3rem;}
.news-content{width:100%;padding:0 0.8rem;box-sizing: border-box;margin-top: 5rem;font-size: .875rem;line-height: 1.5rem;}
.news-content img{width:100%;display:block;}
/*材料下载*/
.cl_header{width:100%;text-align: center;padding:0.8rem 0;box-shadow: 0.2rem 0.2rem 0.2rem rgba(0,0,0,0.2);position:fixed;background-color: #ffffff;}
.cl_header .item{float:left;width:33%;font-size: .875rem;color:rgba(0,0,0,.54);position:relative;}
.cl_header .item span{font-size: .627rem;display:block;position:absolute;top:-0.2rem;right:1.2rem;}
.line_bar{position:absolute;bottom:0;width:33.33%;}
.bottom_line{background-color: #3c96fb;display:block;margin:auto;height:2px;width:4em;}
.sp{padding:0.5rem 1rem;box-sizing: border-box;padding-top: 3.5rem;color:#0275d8;}
.sp i{font-size: 0.75rem;}
.sp h3{font-size: .875rem;font-weight: normal;}
.fr{background-color: #ffffff;border-bottom:1px solid #E4E4E4;box-sizing: border-box;border-left: 2px solid #F77C7E;}
.fr_left{float:left;color:rgba(0,0,0,.54);font-size: .875rem;width:25%;padding:0.8rem;box-sizing: border-box;}
.fr_right{float:left;color:rgba(0,0,0,.87);font-size: .875rem;width:75%;padding:0.8rem;box-sizing: border-box;line-height: 1.5rem;}
.wr{background-color: #ffffff;border-bottom:1px solid #E4E4E4;box-sizing: border-box;border-left: 2px solid #F77C7E;}
.wr_top{color:rgba(0,0,0,.54);font-size: .875rem;padding:0.8rem;box-sizing: border-box;}
.wr_bottom{color:rgba(0,0,0,.87);font-size: .875rem;padding:0.8rem;box-sizing: border-box;line-height: 1.5rem;}
.bl{padding:0.5rem 1rem;box-sizing: border-box;color:#0275d8;}
.bl i{font-size: 1rem;}
.bl h3{font-size: .875rem;font-weight: normal;}
.bl h3 span{color:rgba(0,0,0,.54);margin-left: 0.5rem;}
.bl h3 span i{color:#0275d8;}
.cl{background-color: #ffffff;font-size: .875rem;box-sizing: border-box;padding:0.8rem;margin-bottom: 0.5rem;border-left: 2px solid  #3c96fb;}
.cl_a{float:left;width:80%;}
.cl_b{float:right;}
.cl_b span{font-size: 0.6rem;}
.cl_b_a{float:right;display:none;}
.cl_b_a i{color:#0275d8;}
.cl_b_a span{font-size: 0.6rem;color:#0275d8;}
.cl_c{float:right;color:#E76668;margin-right: 0.5rem;}
.bg{background-color: #ffffff;margin:0.5rem 0;margin-left: 0.5rem;display:none;}
.bg_main{float:left;color:rgba(0,0,0,.54);font-size: .875rem;padding:0.5rem;box-sizing: border-box;}
.bg_download{float:right;width:2.5rem;height:2rem;background-color: rgba(255,165,0,.75);text-align: center;}
.bg_download i{color:#ffffff;font-size: 1.2rem;}
.bc{background-color: #ffffff;margin:0.5rem 0;box-sizing: border-box;border-left: 2px solid #DC9091;}
.sb{background-color: #ffffff;border-bottom:1px solid #E4E4E4;box-sizing: border-box;border-left: 2px solid #3c96fb;padding-bottom: 3rem;}
.bc_a{background-color: #ffffff;margin:0.5rem 0;box-sizing: border-box;border-left: 2px solid #3c96fb;}
.action_list{width:100%;position:fixed;bottom:0;left:0;}
.action_left{width:50%;float:left;text-align: center;background-color: #419641;color:#ffffff;font-size: .875rem;padding:1rem 0;}
.action_right{width:50%;float:left;text-align: center;background-color: #025aa5;color:#ffffff;font-size: .875rem;padding:1rem 0;}
/*在线预约*/
.blue_title{width:100%;background-color: #3180ec;color:#ffffff;font-size: .75rem;padding:0.4rem 0.5rem;box-sizing: border-box;position:fixed;box-shadow: 0.2rem 0.2rem 0.2rem rgba(0,0,0,0.2);}
.zx_header{padding:0.8rem;padding-top: 2.5rem;box-sizing: border-box;}
.zx_left{float:left;color:rgba(0,0,0,.54);font-size: .75rem;}
.zx_right{float:right;color:#007bff;font-size: .75rem;}
.week_list{margin-bottom: 0.5rem;}
.date_item{border-bottom: 1px solid #F5F5F5;}
.date_item_left{float:left;width:44%;background-color: #ffffff;padding:0.6rem 0.8rem;box-sizing: border-box;}
.date_item_left p{font-size: .875rem;}
.date_item_left span{font-size: .625rem;}
.date_item_right{float:left;width:28%;background-color: rgba(92,184,92,.15);padding:0.6rem 0.8rem;box-sizing: border-box;border-right: 1px solid #F5F5F5;}
.date_item_right p{font-size: .875rem;}
.date_item_right span{font-size: .625rem;color:#212529;}
.zt{font-size: .75rem;width:100%;box-sizing: border-box;padding:0.4rem 0.8rem;}
.tj{background:linear-gradient(to bottom,#5cb85c,rgba(92,184,92,.25));}
.contral{float:left;margin-left: 1.4rem;width:50%;}
.alert_time_box{position:fixed;width:100%;height:100%;left:0;top:0;background-color: rgba(0,0,0,0.4);}
.alert_time{width:70%;height:6rem;background-color: #ffffff;margin:0 auto;margin-top:15rem;padding:0.8rem;box-sizing: border-box;border-radius: 0.1rem;}
.alert_time p{font-size: .875rem;}
.alert_time button{background:none;color:#0275d8;border:none;font-size: .9rem;margin-left: 10.5rem;margin-top: 1.5rem;}
.alert_time_box{display:none;}
/*在线申报*/
.sb_header{z-index: 6; position:fixed;left:0;top:0;width:100%;background-color: #3180ec;box-sizing: border-box;padding:0.3rem 0.8rem;box-shadow: 0.2rem 0.2rem 0.2rem rgba(0,0,0,0.2);}
.sb_header p{color:#ffffff;font-size: .75rem;}
.tb_top li span{display:block;font-size: .875rem;float:right;color:#007bff;}
.sb_title{padding:0.8rem 0.9rem;color:rgba(0,0,0,.54);font-size: .75rem;background-color:#E3E3E3;}
.sb_title p{float:left;}
.sb_title i{float:right;color:#007bff;}
.sb_title span{float:right;color:#007bff;}
.tb_topb{display:none;}
.tb_topa li{background-color: #ffffff;padding:1rem 0.9rem;box-sizing: border-box;border-bottom: 0.1rem solid #ECECEC;}
.tb_topa li p{float:left;font-size: .875rem;width:6rem;}
.tb_topb li{background-color: #ffffff;padding:1rem 0.9rem;box-sizing: border-box;border-bottom: 0.1rem solid #ECECEC;}
.tb_topb li p{float:left;font-size: .875rem;width:6rem;}
.tb_topb .contral{margin:0;}
.tb_topb input{border:none;padding:0;}
.tb_topb i{color:#007bff;float:right;}
.maple-checkbox input[type="checkbox"]{
    position: absolute;
    opacity: 0;
}
input[type="checkbox"].ios-switch + div{
    vertical-align: middle;
    width: 40px;
    height: 20px;
    /*border: 1px solid rgba(0,0,0,.4);*/
   	border: 1px solid #dfdfdf;
    border-radius: 999px;
    /*background-color: rgba(0, 0, 0, 0.1);*/
   background-color: #fdfdfd;
    -webkit-transition-duration: .4s;
    -webkit-transition-property: background-color, box-shadow;
    /*box-shadow: inset 0 0 0 0px rgba(0,0,0,0.4);*/
   	box-shadow: #dfdfdf 0 0 0 0 inset;
}

input[type="checkbox"].ios-switch + div > div{
    float: left;
    width: 18px;
    height: 18px;
    border-radius: inherit;
    background: #ffffff;
    -webkit-transition-timing-function: cubic-bezier(.54,1.85,.5,1);
    -webkit-transition-duration: 0.4s;
    -webkit-transition-property: transform, background-color, box-shadow;
    -moz-transition-timing-function: cubic-bezier(.54,1.85,.5,1);
    -moz-transition-duration: 0.4s;
    -moz-transition-property: transform, background-color;
    box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.1), 0px 0px 0 1px rgba(0, 0, 0, 0.1);
    pointer-events: none;
    margin-top: 1px;
    margin-left: 1px;
}

input[type="checkbox"].bigswitch.ios-switch + div{
    width: 60px;   /*开关宽度*/
    height: 28px;  /*开关高度*/
}

input[type="checkbox"].bigswitch.ios-switch + div > div{
    width: 25px;    
    height: 25px;   
    margin-top: 1px;
}
input[type="checkbox"].bigswitch.ios-switch:checked + div > div{
    -webkit-transform: translate3d(34px, 0, 0); 
    -moz-transform: translate3d(34px, 0, 0);
    box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.3), 0px 0px 0 1px rgba(8, 80, 172,1);
}

input[type="checkbox"].red.ios-switch:checked + div{
   border: 1px solid #007bff;
   box-shadow: #007bff 0 0 0 16px inset;
   background-color: #007bff;
}
input[type="checkbox"].red.ios-switch:checked + div > div{
	box-shadow: 0 1px 3px rgba(0,0,0,.4);}
.sb_content{width:100%;}
.sb_content li{padding:1rem 0.9rem;width:100%;box-sizing: border-box;background-color: #ffffff;margin-bottom: 0.7rem;}
.sb_content li p{font-size: .875rem;float:left;width:80%;}
.sb_content li span{float:right;font-size: .75rem;color:red;}
.sc{margin-top: 0.6rem;}
.green{background-color:#28a745!important;}
.gray{background-color:#5a6268!important;}
.sc_right button{float:left;color: #fff;position:relative;
background-color: #5a6268;
border-color: #5a6268;border: 0;
outline: 0;
margin-bottom: 0;
font-size: .875rem;
padding:0.3rem 0.8rem;
border-radius: 2px;
margin-right: 4px;}
.sc_left{float:left;color: #fff;position:relative;
background-color: #28a745;
border-color: #28a745;border: 0;
outline: 0;
margin-bottom: 0;
font-size: .875rem;
padding:0.3rem 0.8rem;
border-radius: 2px;
margin-right: 4px;}
.sc_left>input{position: absolute;
z-index: 1;
display: block;
left: 0;
top: 0;
width: 65%;
height: 75%;
opacity: 0;}
.ys{color:#3c96fb!important;}
.tx_box{position:fixed;left:0;top:0;background-color: rgba(0,0,0,0.4);width:100%;height:100%;z-index: 30;display:none;}
.tx{background-color: #ffffff;width:75%;margin:0 auto;padding:0.6rem 0.8rem;box-sizing: border-box;border-radius: 0.1rem;margin-top: 12rem;}
.tx p{font-size: .875rem;line-height: 1.5em;float:left;}
.tx button{border:none;background:none;font-size: .875rem;color:#0275d8;float: right;margin:0.5rem 0;}
.yf_box{position:fixed;left:0;top:0;background-color: rgba(0,0,0,0.4);width:100%;height:100%;z-index: 30;display:none;}
.yf{background-color: #ffffff;width:75%;margin:0 auto;padding:0.6rem 0.8rem;box-sizing: border-box;border-radius: 0.1rem;margin-top: 12rem;}
.yf p{font-size: .875rem;line-height: 1.5em;float:left;}
.yf button{border:none;background:none;font-size: .875rem;color:#0275d8;float: right;margin:0.5rem 0;}
.zy_box{position:fixed;left:0;top:0;background-color: rgba(0,0,0,0.4);width:100%;height:100%;z-index: 30;display:none;}
.zy{background-color: #ffffff;width:75%;margin:0 auto;padding:0.6rem 0.8rem;box-sizing: border-box;border-radius: 0.1rem;margin-top: 12rem;}
.zy p{font-size: .875rem;line-height: 1.5em;float:left;}
.zy button{border:none;background:none;font-size: .875rem;color:#0275d8;float: right;margin:0.5rem 0;}
.red{color:red;}
/*我的代办*/
.blue_line{border-bottom: 2px solid #3c96fb;}
.blue{color:#3c96fb;}
.db_header{width:100%;position:fixed;left:0;top:0;box-shadow: 0.2rem 0.2rem 0.4rem rgba(0,0,0,0.1);}
.db_header li{float:left;width:33.33%;text-align: center;padding:0.8rem 0;background-color: #ffffff;box-sizing: border-box;}
.db_header li p{font-size: .875rem;}
.db_main{width:90%;margin:0 auto;margin-top: 4rem;border-left: 2px solid #76b6fd;background-color: #ffffff;border-radius: 0.2rem;padding:0.2rem 0.6rem;box-sizing: border-box;box-shadow: 0.2rem 0.2rem 0.3rem rgba(0,0,0,0.1);display:none;}
.db_a{padding:0.5rem 0;border-bottom: 1px solid #F0F0F0;}
.db_a p{float:left;color:#3c96fb;font-size: .875rem;}
.db_a span{float:right;font-size: .875rem;color:#666666;}
.db_b{padding:0.5rem 0;border-bottom: 1px solid #F0F0F0;}
.db_b p{float:left;font-size: .875rem;color:#333333;}
.db_b span{float:right;font-size: .875rem;color:#666666;}
.db_c{padding:0.5rem 0;}
.db_c span{float:left;font-size: .75rem;color:#666666;margin-right: 0.5rem;}
.yy_mainbox{margin-top: 4rem;display:none;}
.yy_main{width:90%;margin:0 auto;border-left: 2px solid #76b6fd;background-color: #ffffff;border-radius: 0.2rem;padding:0.2rem 0.6rem;box-sizing: border-box;box-shadow: 0.2rem 0.2rem 0.3rem rgba(0,0,0,0.1);margin-bottom:1rem;}
.yy_a{padding:0.5rem 0;border-bottom: 1px solid #F0F0F0;}
.yy_a p{float:left;color:#3c96fb;font-size: .875rem;}
.yy_a span{float:right;font-size: .875rem;color:#666666;}
.yy_b{padding:0.5rem 0;border-bottom: 1px solid #F0F0F0;}
.yy_b p{font-size: .875rem;color:#333333;}
.yy_b_main{float:left;}
.yy_b_main h3{font-size: .75rem;color:rgba(0,0,0,.54);font-weight: normal;margin-top: 0.5rem;}
.yy_b span{float:right;font-size: .875rem;color:#666666;margin-top: 1rem;}
.yy_c{padding:0.5rem 0;}
.yy_c span{float:left;font-size: .75rem;color:#666666;margin-right: 0.5rem;}
.yy_bottom{width:100%;position:fixed;left:0;bottom:0;background-color: #ffffff;padding:0.6rem;box-sizing: border-box;}
.yy_bottom_left{font-size: .75rem;width:76%;float:left;}
.yy_bottom_left span{color:#28a745;}
.yy_bottom_right{float:right;width:24%;font-size: .75rem;color:#3c96fb;box-shadow: rgba(0,0,0,.15) 0 4px 8px;box-sizing: border-box;padding:0.4rem 0.5rem;}
.yy_bottom_right i{margin-left: 0.1rem;margin-top: 0.1rem;}
.yy_blackbox{position:fixed;width:100%;height:100%;left:0;top:0;background-color: rgba(0,0,0,0.3);z-index: 20;display:none;}
.yy_black{width:80%;margin:0 auto;background-color: #ffffff;padding:1rem 0.8rem;border-radius: 0.2rem;margin-top: 10rem;}
.yy_black p{font-size: .875rem;margin-bottom: 0.6rem;}
.success{color:#28a745;}
.yy_black button{border:none;background:none;font-size: .875rem;color:#3c96fb;float:right;}
.bj_main{width:90%;margin:1rem auto;border-left: 2px solid #76b6fd;background-color: #ffffff;border-radius: 0.2rem;padding:0.2rem 0.6rem;box-sizing: border-box;box-shadow: 0.2rem 0.2rem 0.3rem rgba(0,0,0,0.1);}
.bj_a{padding:0.7rem 0;border-bottom: 1px solid #F0F0F0;}
.bj_a p{float:left;color:rgba(0,0,0,.54);font-size: .875rem;margin-right: 1rem;}
.bj_a span{float:left;font-size: .875rem;color:#212529;}
.bj_tb{float:right;}
.bj_tb i{color:#007bff;}
.bj_main_second{width:90%;margin:1rem auto;border-left: 2px solid rgba(110, 225, 138, 0.5);background-color: #ffffff;border-radius: 0.2rem;padding:0.2rem 0.6rem;box-sizing: border-box;box-shadow: 0.2rem 0.2rem 0.3rem rgba(0,0,0,0.1);}
/*代办详情*/
.daiban{width:100%;margin-bottom: 0.6rem;}
.daiban_content{padding:1rem 0.8rem;background-color: #ffffff;width:100%;box-sizing: border-box;border-bottom: 1px solid #E5E5E5;}
.daiban_content p{float:left;font-size: .875rem;}
.daiban_content span{float:right;color:rgba(0,0,0,.54);font-size: .875rem;}
.daiban_content span i{font-size: 1.3rem;margin-left: 0.8rem;}