/*commom style*/
*,*:before,*:after {
    box-sizing: border-box;
    -webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote,dl, dt, dd, ul, ol, li,pre,form, fieldset, legend, button, input, textarea,th,td,img{border:none;margin:0;padding:0;}
body,button, input, select, textarea {font-family:"微软雅黑";font-size: 13px;}
ul,ol{list-style: none;}
a,ins{text-decoration:none;}
*:focus{outline:none;}
a{color:#333333;}
a:hover{color:#355e92;transition:all 0.2s;-webkit-transition:all 0.2s;-o-transition:all 0.2s;-moz-transition:all 0.2s;}
.fl{float:left;}
.fr{float:right;}
.cf:after{display:block;content:"";height:0;visibility:hidden;clear:both;}
.cf{zoom:1;}
.hide{display:none;}
.block{display:block;}


/* pc端 */

/* 企业开办“一窗通”系统 */
.yct{
	width: 1200px;
	margin: 0 auto;
	background-color: #fff;
}
.yct .div1-1{
	height: 58px;
	text-align: center;
	border-bottom: 5px solid #dcdcdc;
    margin-bottom: 50px;
    padding-left:345px;
}

.yct .div1-1 span{
    float: left;
	width: 213px;
	height: 56px;
	background: url(yct_bg_02.png) no-repeat;
	font-size: 25px;
	line-height: 56px;
	cursor: pointer;
}
.yct .div1-1 span a{
	color: #333;
}
.yct .div1-1 span.active{
	background: url(yct_bg_01.png) no-repeat;
}
.yct .div1-1 span.active a{
	color: #fff;
}

.yct .div1-2 .div1-2-1{
	text-align: center;
}

.yct .div1-2 .div1-2-1 a{
	display: inline-block;
	width: 258px;
	height: 66px;
}
.yct .div1-2 .div1-2-1 a:first-child{
	margin-right: 90px;
}

.yct .div1-2 .div1-2-2 li{
	float: left;
	margin-left: 33px;
}
.yct .div1-2.qyzx .div1-2-2 li{
	margin-left: 5px;
}
.yct .div1-2 .div1-2-2 li:first-child{
	margin-left: 0;
} 
.yct .div1-2 .div1-2-2 p{
	background: url(yuanjiao.png) no-repeat center center;
	width: 215px;
	height: 93px;
	padding-top: 20px;
	text-align: center;
	font-size: 19px;
	font-weight: bold;
	color: #026eaf;
}
.yct .div1-2 .div1-2-2 div{
	border: 1px solid #ccc;
	width: 375px;
	height: 195px;
	line-height: 200%;
	padding: 15px;
	/* overflow-y: scroll; */
}
.yct .div1-2.qyzx .div1-2-2 div{
	width: 294px;
	/* height: 415px; */
	
}

.yct .div1-2 .div1-2-2 div span{
	display: block;
	text-align: center;
	font-size: 15px;
	font-weight: bold;
	color: #026eaf;
	height: 30px;
}


.yct .div1-2.qyzx .div1-2-2 div.zxdl{
	height: 195px;
	overflow-y: scroll;
}
.dqzw{background:url(/picture/662/1911221104331813703.png) no-repeat left center;padding-left:2%;}


.pages_lf, .pages_rt{
	display: inline-block;
	vertical-align: bottom;
}

.pages_lf h4{
	font: 20px/24px "microsoft yahei";
	color: #333;
    margin-bottom: 20px;
    margin-top:30px;
	padding-left: 10px;
	font-weight: bold;
}
.block_em{
	font-size: 0;
}
.block_em li{
	display: inline-block;
	width: 190px;
	background: #fff;
	margin-right: 10px;
	box-shadow: 0 3px 18px #e3e3e3;
}
.block_img{
	width: 100%;
	height: 110px;
	position: relative;
	background: no-repeat;
	background-position: center;
}
.block_img i{
	width: 39px;
	height: 35px;
	position: absolute;
	right: 10px;
	bottom: 10px; 
}
.pic1{
	background: url('pic1.png') no-repeat 100%;
}
.pic2{
	background: url('pic2.png') no-repeat 100%;
}
.pic3{
	background: url('pic3.png') no-repeat 100%;
}
.pic4{
	background: url('pic4.png') no-repeat 100%;
}
.pic5{
	background: url('pic5.png') no-repeat 100%;
}
.pic6{
	background: url('pic6.png') no-repeat 100%;
}
/*.cert{
	background: url('cert.png') no-repeat center;
}
.signet{
	background: url('signet.png') no-repeat center;
}
.bank{
	background: url('bank.png') no-repeat center;
}
.trumpet{
	background: url('trumpet.png') no-repeat center;
}
.insurance{
	background: url('insurance.png') no-repeat center;
}*/
.des{
	font: 14px/18px "microsoft yahei";
	padding: 14px 10px;
	color: #333;
}
.des b{
	font-weight: normal;
	color: #3b8fee;
}
.pages_rt{
	width: 245px;
	height: 192px;
	background: #eef1f7;
	padding: 5px 10px;
	/*margin-left: 20px;*/
	overflow: hidden;
}
.scroll_list li{
	font: 14px/18px "microsoft yahei";
	padding: 5px 0;
	overflow: hidden;
	text-overflow: ellipsis;
	/* white-space: nowrap; */
	cursor: pointer;
}
.scroll_list li i{
	display: inline-block;
	vertical-align: middle;
	padding: 4px;
	color: #fff;
	font-style: normal;
	margin-right: 20px;
	border-radius: 4px;
}
.blue{
	background: #005fb1;
}
.orange{
	background: #bb0009;
}
.green {
	background: #008b30;
}
.scroll_list li i.yellow{
	background: #f88700;
}
.s_s_box1{
	background:#f0f0f0;
}
.s_s_box { width: 100%; height: 76px; margin-top: 20px; position: relative;  border: 1px dashed #ddd; }
.s_s_box h4 {
	font: 18px "microsoft yahei";
	color: #333;
	position: absolute;
	top: 5px;
	left: 10px;
	font-weight: bold;
}
.s_inp_group { float: right; height: 77px; line-height: 77px; }
.s_inp_group li { float: left; margin-right: 20px;}
.inp_t {width: 400px; height: 38px; line-height: 38px !important; font: 14px "microsoft yahei"; text-indent: 16px; outline: none; border: 1px solid #c8c8c8;}
a.btn_search_b {  font-size: 16px; height: 40px; display: inline-block; padding: 0 15px; line-height: 40px; color: #fff; background: #3277ec;}
a.btn_search_b i { width: 16px; height: 16px; display: inline-block; vertical-align: middle; margin-right: 10px; margin-bottom: 2px; background: url("search-src.png") no-repeat; }
a.btn_search_b:hover { background: #2f6dda;}
.div2{margin-bottom:30px;}


@media screen and (max-width: 1024px){
    .dqzw,.bs_nav1{width:100%!important;}
    
}
@media screen and (max-width: 767px){
    .dqzw,.bs_nav1{width:100%!important;}
    
}
@media screen and (max-width: 1200px) {
    .yct{width:100%;padding:0 2%;}
    .yct .div1-1{
        padding-left:25%;
    }
    .yct .div1-2 .div1-2-2 li{width:49%;margin-left:2%;}
	.yct .div1-2 .div1-2-2 div{width:100%;}
	.yct .div1-2.qyzx .div1-2-2 p{width:100%;}
	.yct .div1-2.qyzx .div1-2-2 p{width:100%;}
	.yct .div1-2 .div1-2-2 p{width:100%;}
	.yct .div1-2.qyzx .div1-2-2 div.zxdl{width:100%;}
	.yct .div1-2.qyzx .div1-2-2 div{width:100%;}
	.pages_lf{width:100%;}
	.block_em li{width:32%;margin-bottom:10px;}
	.pic1 {
		background: url(pic1.png) no-repeat center;
	}
	.pic2 {
		background: url(pic2.png) no-repeat center;
	}
	.pic3 {
		background: url(pic3.png) no-repeat center;
	}
	.pic4 {
		background: url(pic4.png) no-repeat center;
	}
	.pic5 {
		background: url(pic5.png) no-repeat center;
	}
	.pic6 {
		background: url(pic6.png) no-repeat center;
	}
	.des{text-align: center;}
}
@media screen and (max-width: 768px){
	.yct .div1-1 span{background:#fff;border:2px solid #d3d3d3;width:40%;font-size:17px;}
	.yct .div1-1 span.active{background:#056cae;}
    .yct{width:100%;padding:0 2%;}
    .yct .div1-1{
        padding-left:20%;
	}
	.yct .div1-2 .div1-2-1 a:first-child{margin-right:0px;}
    .yct .div1-2 .div1-2-2 li{width:98%;}
	.yct .div1-2 .div1-2-2 div{width:100%;}
	.yct .div1-2.qyzx .div1-2-2 p{width:100%;}
	.yct .div1-2.qyzx .div1-2-2 p{width:100%;}
	.yct .div1-2 .div1-2-2 p{width:100%;}
	.yct .div1-2.qyzx .div1-2-2 div.zxdl{width:100%;}
	.yct .div1-2.qyzx .div1-2-2 div{width:100%;}
	.block_em li{width:48%;margin-bottom:10px;}
	.pic1 {
		background: url(pic1.png) no-repeat center;
	}
	.pic2 {
		background: url(pic2.png) no-repeat center;
	}
	.pic3 {
		background: url(pic3.png) no-repeat center;
	}
	.pic4 {
		background: url(pic4.png) no-repeat center;
	}
	.pic5 {
		background: url(pic5.png) no-repeat center;
	}
	.pic6 {
		background: url(pic6.png) no-repeat center;
	}
	.des{text-align: center;}
}
@media screen and (max-width: 520px){
	.block_em li{width:98%;margin-bottom:10px;}
	.pic1 {
		background: url(pic1.png) no-repeat center;
	}
	.pic2 {
		background: url(pic2.png) no-repeat center;
	}
	.pic3 {
		background: url(pic3.png) no-repeat center;
	}
	.pic4 {
		background: url(pic4.png) no-repeat center;
	}
	.pic5 {
		background: url(pic5.png) no-repeat center;
	}
	.pic6 {
		background: url(pic6.png) no-repeat center;
	}
	.des{text-align: center;}
}