@charset "gb2312";
/* CSS Document */


/* 便民提示 */
.bmts{ float:left; border:1px solid #5293ce; width:300px; height:310px; padding:19px; background:#67a9e7;}
.bmts .title{ background:url(2015hsq_bsfw_bmts_title.jpg) repeat-x left bottom; line-height:18px; height:18px; padding:15px 0;}
.bmts .title h2{ float:left; font-size:18px; font-weight:normal; color:#fff;}
.bmts .title a{ float:right; color:#fdad32;}
.bmts ul{ margin-top:10px;}
.bmts ul li{ line-height:32px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.bmts ul li a{ color:#fff;}

/* 办事服务 */
.bsfw{ width:545px; float:left; padding:70px 0 0 30px;}
.bsfw ul li{float:left;width: 128px;height:47px;line-height:47px;margin-bottom:40px;font-size: 12px;line-height: 22px;}
.bsfw ul li a{ display:block; width:100%; height:100%; color:#448aca;}
.bsfw ul li i{ display:block; float:left; width:47px; height:47px; background-color:#9ec1e1;}
.bsfw ul li.bsfw1 i{ background-image:url(2015hsq_bsfw_icon1.png);}
.bsfw ul li.bsfw2 i{ background-image:url(2015hsq_bsfw_icon2.png);}
.bsfw ul li.bsfw3 i{ background-image:url(2015hsq_bsfw_icon3.png);}
.bsfw ul li.bsfw4 i{ background-image:url(2015hsq_bsfw_icon4.png);}
.bsfw ul li.bsfw5 i{ background-image:url(2015hsq_bsfw_icon5.png);}
.bsfw ul li.bsfw6 i{ background-image:url(2015hsq_bsfw_icon6.png);}
.bsfw ul li.bsfw7 i{ background-image:url(2015hsq_bsfw_icon7.png);}
.bsfw ul li.bsfw82016 i{ background-image:url(2016hsq_bsfw_icon8.png);}
.bsfw ul li.bsfw92016 i{ background-image:url(2016hsq_bsfw_icon9.png);}
.bsfw ul li.bsfw102016 i{ background-image:url(2016hsq_bsfw_icon10.png);}
.bsfw ul li span{padding-left: 58px;display: block;}
.bsfw ul li a:hover i{ background-color:#448aca;}
.bsfw ul li.bsfw8{ display:block; width:334px; height:47px; text-align:center; background:#9ec1e1; color:#fff;width: 245px;}
.bsfw ul li.bsfw8 a{ color:#fff;}
.bsfw ul li.bsfw8:hover{ background:#448aca;}

.main_left{ float:left; width:342px;}
.list_cont{ border:1px solid #b2b2b2; height:206px; padding:19px; background:#fbfbfb; margin-top:20px; overflow:hidden;}
.list_cont .title{ border-bottom:1px solid #b2b2b2; padding-bottom:10px; height:18px; line-height:18px;}
.list_cont .title h2{ float:left; font-size:18px; font-weight:normal; color:#434343;}
.list_cont .title a{ float:right; color:#fdad32;}
.list_cont .ywxt_list li{ line-height:32px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.list_cont .ywxt_list li a{ color:#434343;}
.list_cont .bmfw_list li{line-height:32px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.list_cont .bmfw_list li a{ color:#434343;}
.list_cont .ywxt_list li a:hover,.list_cont .bmfw_list li a:hover{ text-decoration:none; color:#448aca;}

.main_right{ float:right; width:667px;}
.service{ margin-top:20px;}
.service h2{ width:100%; height:49px; text-align:center; line-height:49px; background:#448aca; font-size:18px; font-weight:normal; color:#fff;}
.service h2 a{ color:#fff;}
.service .service_list_cont{ height:177px; padding:10px; background:#edf9ff; overflow:hidden;}
.service .service_list{ width:647px; height:177px; overflow:hidden;}
.service ul{ width:648px;}
.service ul li{ float:left; width:161px; height:88px; text-align:center; border-right:1px dashed #cfd5d8; border-bottom:1px dashed #cfd5d8;}
.service ul li a{ display:block; padding-top:56px; color:#434343;}
.service ul li.frfw1 a{ background:url(2015hsq_bsfw_frfw_icon1.png) no-repeat center 10px;}
.service ul li.frfw2 a{ background:url(2015hsq_bsfw_frfw_icon2.png) no-repeat center 13px;}
.service ul li.frfw3 a{ background:url(2015hsq_bsfw_frfw_icon3.png) no-repeat center 10px;}
.service ul li.frfw4 a{ background:url(2015hsq_bsfw_frfw_icon4.png) no-repeat center 12px;}
.service ul li.frfw5 a{ background:url(2015hsq_bsfw_frfw_icon5.png) no-repeat center 15px;}
.service ul li.frfw6 a{ background:url(2015hsq_bsfw_frfw_icon6.png) no-repeat center 15px;}
.service ul li.frfw7 a{ background:url(2015hsq_bsfw_frfw_icon7.png) no-repeat center 20px;}

.service ul li.grfw1 a{ background:url(2015hsq_bsfw_grfw_icon1.png) no-repeat center 10px;}
.service ul li.grfw2 a{ background:url(2015hsq_bsfw_grfw_icon2.png) no-repeat center 10px;}
.service ul li.grfw3 a{ background:url(2015hsq_bsfw_grfw_icon3.png) no-repeat center 10px;}
.service ul li.grfw4 a{ background:url(2015hsq_bsfw_grfw_icon4.png) no-repeat center 10px;}
.service ul li.grfw5 a{ background:url(2015hsq_bsfw_grfw_icon5.png) no-repeat center 20px;}
.service ul li.grfw6 a{ background:url(2015hsq_bsfw_grfw_icon6.png) no-repeat center 20px;}
.service ul li.grfw7 a{ background:url(2015hsq_bsfw_grfw_icon7.png) no-repeat center 20px;}

.service ul li a:hover{ opacity:0.5; filter:alpha(opacity=50); text-decoration:none;}

/* 内容审批页 */
.table_cont{ border:1px solid #ebebeb; padding:20px 20px 40px; overflow:hidden;}
.table_cont h1{ border-bottom:1px dashed #d2d2d2; text-align:center; font-size:20px; color:#434343; padding-bottom:20px;}
.table_cont .title{ width:985px; margin:30px 0 10px;}
.table_cont .title h2{ float:left; width:196px; height:44px; line-height:44px; text-align:center; margin-right:1px;}
.table_cont .title h2 a{ display:block; width:100%; height:100%; background:#eee; color:#707070;}
.table_cont .title h2 a.active,.table_cont .title h2 a:hover{ background:#448aca; color:#fff; text-decoration:none;}
.table_cont .title .list{ display:none;}
.table_cont table td{ height:44px; border-bottom:1px solid #fff;}
.table_cont table .td01{ width:10%; font-weight:bold; text-align:center; color:#448aca;}
.table_cont table .td02{ width:86%; text-align:left; color:#535353; line-height:30px; padding:0 2%;}
.table_cont table .td02 p{ color:#535353; line-height:30px;}
.table_cont table a{ text-decoration:underline; color:#8797c6;}
.table_cont .button{ margin:40px auto 0; width:240px;}
.table_cont .button a{ display:block; float:left; width:115px; height:35px; line-height:35px; text-align:center; color:#fff;}
.table_cont .button a.wssb{ background:#fdad32; margin-right:10px;}
.table_cont .button a.gbby{ background:#c9c9c9;}

/* 办事服务-内页 */
.service_sub .dqwz{ padding:10px 0;}
.search_bar{ width:896px; height:37px; border:1px solid #5494cf; line-height:37px; background:#67a9e7;}
.search_bar h2{ float:left; font-size:18px; font-weight:normal; color:#fff; padding:0 20px;}
.search_bar .zdqh{ float:left; width:447px; border-right:1px solid #acd0f2;}
.zdqh span.dropselect_box{ position:relative; width:228px; display:inline-block; border:1px solid #5494cf; float:left; height:27px; z-index:1; margin-top:4px;}
.dropselect_SimpleSelect3 { /*height:30px;*/ display:block; overflow:hidden; background:url(2015hsq_index_jt.png) no-repeat 95% 10px #fff; line-height:27px; position: relative; left:0px; top:0px; padding:0;}
.dropselect_SimpleSelect3 li{ font-size:14px; height:27px; line-height:27px; text-indent:10px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.dropselect_SimpleSelect3 li a{height:auto; width:100%; color:#535353;}
.dropselect_SimpleSelect3 li.hover a { color:#535353; display:block;}
.dropselect_SimpleSelect3 li a:hover,.dropselect_SimpleSelect3 li a:focus,.dropselect_SimpleSelect3 li:hover,.dropselect_SimpleSelect3 li:focus{ background:none;}
.hidden {display:none;}
.bjcx { float:left; width:446px; border-left:1px solid #458aca;}
.bjcx .bjcx_txt{ float:left; border:1px solid #498ece; width:193px; height:27px; line-height:27px; color:#434343; margin-top:4px; text-indent:10px;}
.bjcx .bjcx_btn{ float:left; border:none; width:56px; height:29px; background:url(2015hsq_bsfw_search_btn.png) no-repeat; color:#fff; margin:4px 0 0 25px; cursor:pointer;}
.bsfw_box{ border:1px solid #b2b2b2; width:896px; height:243px; background:#f5f9fc; margin-top:17px;}
.bsfw_box .title .tit_cell{ float:left; width:448px; height:66px; line-height:66px; background:#d9e9f8; cursor:pointer;}
.bsfw_box .title h2{ float:left; color:#67a9e7; padding:0 20px;}
.bsfw_box .title .on{ background:#f5f9fc;}
.bsfw_box .title span.dropselect_box{ position:relative; display:inline-block; float:left; border:1px solid #5093d1; width:202px; height:27px; margin-top:18px;}
.bsfw_box .title .dropselect_SimpleSelect3{ background-color:#e1eefa;}
.bsfw_box .title .on .dropselect_SimpleSelect3{ background-color:#fff;}
.bsfw_box .list{ padding:0 20px;}
.bsfw_box .list ul{ width:865px;}
.bsfw_box .list ul li{ float:left; width:132px; height:35px; border:1px solid #b2b2b2; line-height:35px; text-align: center; margin:20px 10px 0 0;}
.bsfw_box .list ul li a{ display:block; width:100%; height:100%; color:#434343;}
.bsfw_box .list ul li:hover{ border-color:#67a9e7;}



.bsfw_sub_cont{ border:1px solid #b2b2b2; padding:20px 10px; background:#f5f9fc;}
.cont_left{ float:left; width:640px;}
.cont_left h2{ font-size:18px; line-height:18px; font-weight:normal; color:#448aca; margin:20px 0 0 15px;}
.cont_left .list{ margin-top:30px;}
.cont_left .list li{ width:600px; padding:20px; vertical-align:top;}
.cont_left .list .text{ float:left;}
.cont_left .list .text p{ font-size:14px; line-height:30px; color:#434343;}
.cont_left .list .check{ display:block; float:right; width:90px; height:30px; background:#448aca; border-radius:3px; text-align:center; line-height:30px; color:#fff; margin-top:10px;}
.cont_left .list .check:hover{ background:#fdad32; text-decoration:none;}

.cont_right{ width:355px; float:right;}
.list_box{ background:#e7eaed; height:265px; border-radius:5px; overflow:hidden; margin-bottom:20px;}
.list_box .title{ height:44px; line-height:44px; background:url(2015hsq_bsfw_sub_titleBg.png) no-repeat;}
.list_box .title h2{ float:left; font-size:18px; font-weight:normal; color:#fff; margin-left:20px;}
.list_box .title .more{ float:right; background:url(2015hsq_bsfw_sub_moreBg.png) no-repeat right center; color:#fff; margin-right:10px; padding-right:30px;}
.list_box .list{ padding:15px 20px 0;}
.list_box .list li{ background:url(2015hsq_bsfw_sub_liBg.png) no-repeat left center; padding-left:15px; line-height:32px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.list_box .list li a{ color:#434343;}



@media screen and (max-width: 1025px){
	.banner{ height:auto;}
	.bmts{ width:97%; padding:0 1.5% 15px; border:none;}
	
	.bsfw{ width:96%; padding:20px 2% 0;}
	.bsfw ul li{ margin-bottom:15px;}
	
	.dqwz{ float:left; width:100%;}
	
	.main_left{ width:98%; margin-left:1%;}
	.list_cont{ width:48%; border:none; padding:20px 1%; float:left;}
	
	.main_right{ width:98%; margin-right:1%;}
	.service .service_list_cont,.service .service_list,.service ul{ width:100%; padding:0; height:88px;}
	.service ul li{ width:14.2%; border:none;}
	
	/* 内容审批页 */
	.table_cont{ padding:20px 1.5%; border:none; overflow:visible;}
	.table_cont .title{ display:none;}
	
	/* 办事服务-内页 */
	.service_sub{ display:none;}
	.bsfw_sub_cont{ border:none;}
	.cont_left{ width:100%;}
	.cont_left .list li{ width:96%; padding:20px 2%;}
	.cont_right{ width:100%;}
	.list_box{ margin:20px 0 0 0;}
	.list_box .title{ background-size:100% 100%;}
}

@media screen and (max-width: 760px){
	.table_cont table .td01{ width:20%;}
}


@media screen and (max-width: 480px){
	.list_cont{ width:100%;}
	
	.service .service_list_cont,.service .service_list,.service ul{ height:176px;}
	.service ul li{ width:25%;}
	
	.table_cont table .td01{ width:25%;}
}

@media screen and (max-width:320px){
	.bsfw ul li.bsfw8{ width:98%;}
}