* {
	margin: 0;
	padding: 0;
	/*box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;*/
}
ul li {
	list-style: none;
}
.clearfix:before, .clearfix:after {
	content: '';
	display: block;
	visibility: hidden;
	clear: both;
}
.clearfix {
	zoom: 1; overflow: hidden;
}
a {
	text-decoration: none;
	color: #333333;
}
a:hover {
	text-decoration: none;
	color: red;
}

/*头部*/
.inwrap{margin:0 auto; width:1200px;}
.bg_img{background: url(zwxx_bg.jpg) center 0 no-repeat; display: block;}
.zf_top{height: 350px;}
.containerbox{padding:20px 0px; }


/**** 左导航  ****/
.left_navlist{float: left;}
.dl_nav{width:240px; }
.dl_nav01{width:100%;/* height: 160px; */float: left;}
.dl_nav01 h3{ width:240px;margin-top:15px;position:relative;}
.dl_nav01 h3 p a{ color: rgb(45,102,165);font-size:23px; display: block; height: 64px; padding-top:5px; background: #fff;    border: 1px solid #ddd;}
.dl_nav01 h3 p a:hover{height:64px;background-color:rgb(45,102,165);color: rgb(255,255,255); border: 1px solid #2c6294;}


.dl_nav01 h3 p em{width: 43px;
    height: 63px;
    float: left;
    margin: 0 20px;}
.dl_nav01 h3 p em.zwxxgk_bnt1,.dl_nav01 h3 em.zwxxgk_bnt2,.dl_nav01 h3 em.zwxxgk_bnt3,.dl_nav01 h3 em.zwxxgk_bnt4,.dl_nav01 h3 em.zwxxgk_bnt5,.dl_nav01 h3 em.zwxxgk_bnt6,.dl_nav01 h3 em.zwxxgk_bnt7,.dl_nav01 h3 em.zwxxgk_bnt8{width:43px; height:63px;float:left; margin: 0 20px;}
.dl_nav01 h3 p em.zwxxgk_bnt1 {background:url(gkzl_icon02.png) center no-repeat;}
.dl_nav01 h3 p em.zwxxgk_bnt2 {background:url(gkzl_icon01.png) center no-repeat;}
.dl_nav01 h3 p em.zwxxgk_bnt3 {background:url(gkzl_icon05.png) center no-repeat;}
.dl_nav01 h3 p em.zwxxgk_bnt4 {background:url(gkzl_icon04.png) center no-repeat;}
.dl_nav01 h3 p em.zwxxgk_bnt5 {background:url(gkzl_icon03.png) center no-repeat;}
.dl_nav01 h3 p em.zwxxgk_bnt6 {background:url(gkzl_icon05.png) center no-repeat;}
.dl_nav01 h3 p em.zwxxgk_bnt7 {background:url(gkzl_icon04.png) center no-repeat;}
.dl_nav01 h3 p em.zwxxgk_bnt8 {background:url(gkzl_icon03.png) center no-repeat;}
.dl_nav01 h3 p:hover em.zwxxgk_bnt1{background-image:url(gkzl_icon02b.png);}
.dl_nav01 h3.on a em.zwxxgk_bnt1{background-image:url(gkzl_icon02b.png);}

.dl_nav01 h3 p:hover em.zwxxgk_bnt2{background-image:url(gkzl_icon01b.png);}
.dl_nav01 h3.on p em.zwxxgk_bnt2{background-image:url(gkzl_icon01b.png);}

.dl_nav01 h3 p:hover em.zwxxgk_bnt3{background-image:url(gkzl_icon05b.png);}
.dl_nav01 h3.on p em.zwxxgk_bnt3{background-image:url(gkzl_icon05b.png);}

.dl_nav01 h3 p:hover em.zwxxgk_bnt4{background-image:url(gkzl_icon04b.png);}
.dl_nav01 h3.on p em.zwxxgk_bnt4{background-image:url(gkzl_icon04b.png);}

.dl_nav01 h3 p:hover em.zwxxgk_bnt5{background-image:url(gkzl_icon03b.png);}
.dl_nav01 h3.on p em.zwxxgk_bnt5{background-image:url(gkzl_icon03b.png);}

.dl_nav01 h3 p:hover em.zwxxgk_bnt6{background-image:url(gkzl_icon05b.png);}
.dl_nav01 h3.on p em.zwxxgk_bnt6{background-image:url(gkzl_icon05b.png);}

.dl_nav01 h3 p:hover em.zwxxgk_bnt7{background-image:url(gkzl_icon04b.png);}
.dl_nav01 h3.on p em.zwxxgk_bnt7{background-image:url(gkzl_icon04b.png);}

.dl_nav01 h3 p:hover em.zwxxgk_bnt8{background-image:url(gkzl_icon03b.png);=}
.dl_nav01 h3.on p em.zwxxgk_bnt8{background-image:url(gkzl_icon03b.png);}

.dl_nav01 h3.on p a{ background-color:rgb(45,102,165);color: rgb(255,255,255);border: 1px solid #2c6294;}

.dl_nav01 .dl_nav02{display: block; background: #fff;position: relative; border:1px solid #ddd}
.dl_nav01 .dl_nav02 li a{display:block;background: url(/chengdu_customs/uiFramework/commonResource/image/2016081616015348895.png) 65px 15px no-repeat;font-size: 15px;color: #333;    padding: 8px 10px 8px 85px;}
.dl_nav01 .dl_nav02 li a:hover,.dl_nav01 .dl_nav02 li.on a{background-color:#e6f5ff;color:rgb(45,102,165)}
.dl_nav02 .ul02_tag{width: 20px; height: 20px; position: absolute; top:-45px; right: 10px; background: url(opimg.png) no-repeat;}
.dl_nav02 .ul02_on{ background: url(cnimg.png) no-repeat;}



.searchbox{padding-top:30px;}
#hgfgForm {width:50%;height: 36px; border: 1px solid #a1b3c9; border-radius: 4px; overflow: hidden; background: #f7f9fb; margin-left:auto;margin-right:auto;margin-bottom:50px;}
#hgfgForm input { width: 455px; height: 38px; line-height: 38px; float: left; border: 0; margin-left: 15px; font-size: 14px; background: none; }
#hgfgForm button { width: 38px; height: 38px; border: 0; float: right; background: url(hgfg_search.png) no-repeat center; background-color: none; }

.right_navlist{float: right; width: 900px; background: #fff;}
.listcontent{padding:30px; border:1px solid #ddd}
.context p{line-height: 2em;}




/* 右侧文章列表样式 */
.listCon_R h1 { height: 50px; font-size: 22px; font-weight: unset; margin-bottom: 10px; }
.listCon_R h1 span, .listCon_R h1 span a { display: inline-block; width: auto; background: url(2019101011072642326.png) no-repeat bottom; color: #054a83; font-size: 18px; padding-bottom: 18px; }
.listCon_R h1 span img { position: absolute; bottom: -6px; left: 20%; right: 0; }
.conList_ul li { height: 40px; line-height: 40px; font-size: 14px; vertical-align: middle; }
.conList_ul li span { float: right; }
.conList_ul li a { background: url(2019101218033326565.png) 5px center no-repeat; padding-left: 15px; display: inline-block; color: #555; float: left; font-size: 14px; }
.conList_ul li:hover a, .conList_ul li:hover span { color: #054a83; }



/* 分页样式 */
.gg_page{height: 31px; width: 625px;  padding: 15px 0 40px;  margin: 0 auto; }
.easysite-page-wrap{width: 330px; float: left;}
.easysite-page-wrap a { display: inline-block; padding: 5px 18px; border: solid 1px #7c7c7c; color: #7c7c7c; margin-right: 5px; }
.easysite-page-wrap a:hover { background:#09518b; color:#fff; border:1px solid #09518b; }
.easysite-total-page { margin-right: 20px; float: left; line-height: 31px; }
.easysite-jump-page { width: 170px; float: left; line-height: 31px; }
.easysite-page-text { display: inline-block; padding: 5px 10px; border: solid 1px #7c7c7c; color: #7c7c7c; }
.easysite-jump-btn { display: inline-block; margin-top: -5px; background: none; color: #000; font-size:14px; font-weight:bold; color:#09518b; cursor:pointer;}

.xxmore{text-align:right;}
.xxmore a{display: inline-block;    padding: 5px 18px;    border: solid 1px #7c7c7c;    color: #7c7c7c;    margin-right: 5px;}

.listCon_R {  clear:both; }
.listcontent .portlet { padding-top: 28px; border-top: 1px solid #ddd; }

.zfxx p,.zfxx p a,.zfxx p strong{ font-size: 16pt; line-height:30pt;font-family:"Microsof Yahei", arial; }

/* 适配代码 */
@media screen and (max-width:1199px) {
	* { box-sizing: border-box; }
	.inwrap { width: 100%; padding: 20px; }
	.containerbox { padding: 0; }
	.left_navlist { width: 24%; }
	.dl_nav { width: 100%; }
	.right_navlist { width: 74%; }
	.conList_ul { display: flex; width: 100% !important; justify-content: space-between; margin-right: 0 !important; }
	.conList_ul li { width: 100%; }
	.more_list { height: auto; width: 100%; display: flex; justify-content: center; padding-left: 0; }
}
@media screen and (max-width:1024px) {
	.conList_ul li a { max-width: 75%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
	.easysite-jump-page { display: none; }
	.conList_ul { min-height: auto; flex-wrap: wrap; }
}
@media screen and (max-width:800px) {
	.left_navlist, .right_navlist { width: 100%; }
	.right_navlist { padding: 20px 0 0; min-height: auto; }
	.gg_page { width: 100%; }
	.listcontent { padding: 10px; }
	#hgfgForm { width: 100%; height: 42px; margin-bottom: 20px; display: flex; }
	#hgfgForm input { width: 100%; height: 40px; line-height: 40px; }
	#hgfgForm button { width: 40px; height: 40px; }
	.xxgkTit { font-size: 24pt; margin-bottom: 10pt; }
	.xxgk_detail .xxgkCon p, .xxgk_detail .xxgkCon p a, .xxgk_detail .xxgkCon div, .xxgk_detail .xxgkCon div a { font-size: 14pt; line-height: 2em; }
	.conList_ul { min-height: auto; }
	.right_navlist h1 { margin-right: 10px; }
	.conList_ul { padding-right: 10px; }
	.conList_ul li a { max-width: 60%; }
	.easysite-total-page { display: none; }
	.easysite-page-wrap { display: flex; width: 100%; float: none; }
	.easysite-page-wrap a { width: 25%; padding: 5px; text-align: center; }
}
@media screen and (max-width:460px) {
	.conList_ul li a { max-width: 60%; }
	.conList_ul li img { display: none; }
}


/*  ***政务公开（新）**** */
.content_img{ background: url(/chengdu_customs/uiFramework/commonResource/image/2021062210073444977.png ) no-repeat top center; padding-top:35px; }
.gkmlTit .logo img{height:58px; }
.gkmlTit h2{font-size:94px; color:#fff; position:relative;margin-bottom:100px; margin-top:49px; height:125px; text-align:center;}
.gkmlTit h2 i{display:inline-block; position:absolute; left:15%; bottom:0px; width:70%; height:2px; background:#fff; }
.this_nav{line-height:50px;}
.inwrap{background:#fff;margin-bottom: 50px;padding: 35px 38px;}
.this_nav a,.this_nav span{font-size:16px;}
.customs-body-bg{background:none;}
.containerbox{padding-top: 50px;}