/* 列表页 */
.hgbgs{background:url(/uploads/image/cucimage/2019101217025210493.png) no-repeat top right}
.mediaimg{width:100%; height:255px;}
.hreder { height: 164px !important; }
.listcon { width: 1200px; margin: 0 auto; min-height: 600px; margin-bottom: 30px; overflow: hidden;}
p.position { font-size: 14px; line-height: 34px; padding-top: 8px; border-bottom: 1px solid #e5e5e5; margin-bottom: 30px; }

/* 左侧导航 */
.listcon_l { width: 260px; float: left; text-indent: 25px; line-height: 47px; font-size: 14px; }
.listcon_l h3 { width: 100%; height: 47px; background: #08518b; font-size: 18px; color: #fff; }
.listcon_nav { width: 100%; border-bottom: 1px dotted #b5b5b5; background: #f6f6f6; }
.listcon_nav li { width: 223px; height: 47px; border-left: 1px dotted #b5b5b5; border-right: 1px dotted #b5b5b5; }
.listcon_nav li a{color: #333; display: block; margin:0 10px; border-bottom: 1px dotted #b5b5b5; height: 46px; font-size: 14px; text-indent: 15px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
#article_list li a{margin:0;}
.listcon_nav li:hover{width: 225px; border:0; background: #4985c6;}
.listcon_nav li:hover a{color:#fff;}
.listcon_nav li.hov{width: 225px; border:0; background: #4985c6;}
.listcon_nav li.hov a{color:#fff;}

/* 右侧内容区域 */
.listcon_r { width: 900px; float: right; color: #555;}
.listcon_title{font-size: 18px; height: 38px; vertical-align: top; color:#005684;}
.listcon_r p{font-size: 14px; line-height: 24px; margin-bottom:24px;}

/* 右侧文章列表样式 */
.listcon_r h1 { height: 45px; line-height: 45px; border-bottom: solid 1px #cccccc; font-size: 22px; font-weight: bold; margin-bottom:20px; }
.listcon_r h1 span, .listcon_r h1 span a { display: inline-block; width: auto; border-bottom: solid 2px #036eb8; color: #036eb8; font-size: 22px; }
.conlist_ul{min-height:420px;}
.conlist_ul li { height: 40px; line-height: 40px; border-bottom: 1px dotted #ddd; font-size: 14px; vertical-align: middle; }
.conlist_ul li span{float: right;}
.conlist_ul li a { background: url(/uploads/image/cucimage/2016081616015348895.png) 5px center no-repeat; padding-left: 15px; display: inline-block; color: #555; float: left; font-size: 14px; width: 80%;
 overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.conlist_ul li:hover span,.conlist_ul li:hover a{color:#2e5c9a;}

/* 分页样式 */
.gg_page{height: 31px; width: 685px; float: right; padding-top: 50px;}
.easysite-page-wrap{width: 340px; 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; width:35px; }
.easysite-jump-btn { display: inline-block; margin-top: -5px; background: none; color: #000; font-size:14px; font-weight:bold; color:#09518b; cursor:pointer;}

/*在线访谈样式*/
.ftggcon{width: 223px; border: 1px solid #ccc; height: 265px;}
.ftggcon h3{height: 35px; line-height: 35px; background: #2e5c9a; text-indent: 10px; color: #fff; font-weight: normal; font-size: 16px;}
.ftggcon p{font-size: 14px; color:#666; line-height: 20px;}
p.gg_title span{width: 13px; height: 13px; display: inline-block; background: #fbd10d; margin: 5px 5px 0 5px; float: left; line-height: 20px;}
p.gg_title a{font-size: 14px; width: 180px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; display: inline-block; color:#000; line-height: 20px; height: 20px; float: left; text-indent:0;}
.ftggslide{width: 223px; height: 230px; overflow: hidden;}
.ftgglist{padding:10px;}
.ftgglist li{margin-bottom:10px;}

/*直属海关访谈*/
.zshgftcon{width: 223px; border: 1px solid #ccc; margin-top: 30px;}
.zshgftcon h3{height: 35px; line-height: 35px; background: #2e5c9a; text-indent: 10px; color: #fff; font-weight: normal; font-size: 16px;}
.zshgftcon h3 span{float:left;}
h3 a.ftmore{float: right; margin-right: 20px; color: #fff; font-size: 14px;}
.zshgft{padding:10px; text-indent:0;}
.zshgft > li { height: 35px; line-height: 35px; list-style: none; text-indent: 0;}
.zshgft li a{font-size: 14px; line-height: 30px; height: 30px;}

/*总署访谈*/
.zsftcon{width: 740px; -overflow: hidden; -height:520px;}
.zsftcon h3{height: 35px; line-height: 35px; background: #2e5c9a; text-indent: 10px; color: #fff; font-weight: normal; font-size: 16px;}
.zsftcon h3 span{float:left;}
h3 a.ftmore{float: right; margin-right: 20px; color: #fff; font-size: 14px;}
.zsft{padding:10px;}
.zsft li{-height: 234px; margin-bottom: 15px; border-bottom: 1px solid #ccc;}
.zsft li h4{height: 35px; line-height: 35px; background: #f5f5f5; border: 1px dotted #ddd; margin-bottom:10px;}
.zsft li h4 a{ color: #6197b9; font-size: 14px; padding-left: 10px; font-weight: normal; float: left;}
.zsft li h4 span{font-size: 14px; font-weight: bold; float: right; padding-right: 10px;}
.zsftcon_list{overflow: hidden;}
.zsftimg{width: 220px; float: left; margin-right: 30px;}
.zsftimg img{width:220px; height:150px;}
.zsfttxt{width: 470px; float: right; height: 150px; overflow: hidden;}
.zsfttxt p{line-height: 30px; margin-bottom: 10px; font-size: 14px;}
.zsfttxt p a{color:#05319e; font-size:14px;}
.zsfttxt p font{font-weight: bold;}
.zsfttxt p.overflowt{ overflow: hidden; text-overflow: ellipsis;}
p.zsfttol{line-height: 35px; height: 35px; width: 100%; color: #05319e; font-weight: bold; font-size: 14px; margin-bottom:0;}

/*领导成员*/
.conright{width:1000px; overflow:hidden;}
/*.leaderitem{  float:left; height:290px; overflow:hidden; margin-right:85px; width:155px;}*/
.leaderitem{  float:left; height:290px; overflow:hidden; margin-right:175px; width:155px;}
.leaderitem img{-width: 137px; height:167px;}
.leaderitem p {font-size: 14px; color:#333; margin: 0; line-height: 25px; text-align:center;}
/*.leaderitem.first{border: 0; border-bottom: 1px solid #4984c6; padding: 0 0  25px; margin: 0; overflow: hidden; background: #fff; z-index: 2; position: relative;}
.leaderitem.first img{width: 228px;}*/
.leaderitem p.name{ font-weight: bold;}

/* 双公示 */
.zshgcon{overflow:hidden;}
.zshgcon li{width: 105px; float: left; padding:10px 0; border-bottom: 1px dotted #ccc; position: relative;}
.zshgcon li i{width: 0; height: 0; font-size: 0; border-style: solid; border-width: 5px; border-color: transparent transparent transparent #2e5c9a; position: absolute; left: 0; top:15px;}
.zshgcon li a{font-size: 14px; color:#333; text-indent: 10px; display: inline-block;}
.zshgcon li:hover a{color:#2e5c9a; font-weight: bold;}
.zshgcon li:hover i{border-color: transparent transparent transparent red;}

/*主要贸易合作伙伴通关介绍右侧列表*/
#conright .jwtgzn_con{width: 228px; height:72px; border:dashed 1px #4985c6; float: left; margin-bottom:15px;}
#conright .jwtgzn_con dt{width: 79px;}
#conright .jwtgzn_con dt,.jwtgzn_con dd{float: left; font-size: 14px;}
#conright .jwtgzn_con dd p{height: 23px; line-height: 23px;  border-bottom:dashed 1px #4985c6; width: 139px; padding-left: 10px; margin-bottom:0;}
.ebh_con{max-height: 430px;  overflow: hidden;  overflow-y: scroll;}

/* 海关企业信誉体系建设专栏 */
.qyxy{border: 1px solid #e2e5e7; margin: 0px auto 20px; text-indent:0; overflow:hidden;}
.qyxycon{padding: 10px; overflow: hidden;}
.qyxylist li{vertical-align: middle;height: 28px; line-height: 28px;}
.qyxylist li i,.qyxylist li a{float: left; font-size: 14px; text-indent:0 !important; line-height:28px;}
.qyxylist li i{display:inline-block; width:10px; height:28px;}
.qyxylist li span{font-size: 14px; float: right; color: #999;}
.qyxy_zxft{width: 205px; padding: 10px;}
.qyxy_zxft a{display: block; text-indent:0 !important;}
.qyxy_zxft a img{width: 205px;}
.qyxy_zxft a.title{font-size: 14px; margin-top: 5px;}

/* 通关工具书 */
.bookrack{width: 221px; border: 1px solid #2e5c9a; padding:1px; margin-bottom:20px;}
h5.tit{height: 35px; line-height: 35px; background: #2e5c9a; color: #fff; text-align: center; font-size: 16px; position: relative;}
h5.tit i{position: absolute; display: block; width: 15px; height: 15px; background: #db9803; font-size: 0; top: 10px; left: 10px;}
.racklist li{line-height: 24px; position: relative; margin: 5px 10px; overflow:hidden;}
.racklist li i{position: absolute; width: 0; height: 0; display: inline-block; border-style: solid; border-width: 6px; border-color: transparent transparent transparent #2e5c9a; left: 0px; top: 8px; float:left;}
.racklist li a{font-size: 14px; color: #333; margin-left: 8px; float:left; text-indent:0;}
.racklist li a:hover{color:#2e5c9a; text-decoration:underline;}

/* 知识产权海关保护 */
.zscqimgnav li{text-align:center;  margin-bottom:15px; text-indent:0;}
.zscqlist{ min-height:50px; margin-bottom:30px;}
.zscqlist li{line-height:30px; height:30px;}
.lblcontent {border-top: 1px solid #ccc; margin: 20px auto 0; padding-top: 10px; text-indent: 0; width: 180px;}
.lblcontent p{height:30px;}


/* 政策解读 */
h3.ztjjtit{height: 35px; border-bottom: 1px solid #d3d3d3;}
h3.ztjjtit a{font-size: 22px; color: #2d5c9a; display: inline-block; line-height: 34px; border-bottom: 3px solid #2d5c9a;}
.zs_ztjjleft{width: 233px; float: left; border: 1px solid #e2e2e2; background: #fff; padding: 20px; }
.tbchlist li{width: 233px; height: 155px; margin-top: 20px; overflow: hidden;  position: relative;}
.tbchlist li img{-width: 233px; height: 155px;}
p.tbchtit{width: 213px; text-align: center; color: #fff; background:  repeat-x; position: absolute; bottom: 0; left: 0; font-size: 14px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; padding: 0 10px; line-height: 20px;}





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

.paging{    max-width: 570px; margin:20px auto; overflow: hidden;}
.paging span{display:none !important;}
.paging a,.paging font,.paging input{ float: left; color: #333; font-size: 14px; line-height: 24px; font-weight: normal; text-align: center; border: 1px solid #aaa;
  border-right-width:0;   min-width: 14px;  padding: 0 7px;text-decoration:none;}
.paging .prev{margin-right: 10px; border-right: 1px solid #aaa !important; padding: 12px 5px; background: url(/uploads/image/cucimage/2019101020382439394.jpg) no-repeat center center;}
.paging .prev:hover{background: url(/uploads/image/cucimage/2019101020392026459.png) no-repeat center center;}
.paging .next{margin-right: 10px;margin-left: 10px;border-right: 1px solid #aaa !important;padding: 12px 5px; background: url(/uploads/image/cucimage/2019101020384724677.png) no-repeat center center;}
.paging .next:hover{background: url(/uploads/image/cucimage/2019101020385580852.jpg) no-repeat center center;}
.paging  .j_buttton{ background: #154079;color: #fff;}
.paging a{ border: 1px solid #aaa;}
.paging a:hover{background: repeat-x; color:#333}
.paging font{    background: #154079;color: #fff; border-right: 1px solid #154079 !important;}
.paging .last{ border-width:1px; margin-right:20px; }

.paging  input{border-width:1px;}
.paging  .j_text{margin-right:10px;}
.paging  .j_buttton{cursor:pointer}
.paging  .j_buttton:hover{background:#ccc;}
.ziti{float: left; line-height: 26px;padding-right: 5px; color: #2d2d2d;    font-size: 14px;}
/*app 导航*/
.appdh{    display: none;}
.menu{color: #fff; width: 100%;text-align: center;line-height: 40px;background: #154079;font-size: 16px;}
.menu span{  font-size: 16px;}
.menu img{float: right; padding-right: 15px;padding-top: 5px;}
.navonne{margin-top: 10px;background: #054a83; overflow:auto; height: 220px; padding: 2% 2% 5% 2%;}
.navonne li{    line-height: 30px;    padding: 0 15%;}
.navonne li a{    color: #fff;    font-size: 14px;}
.menu_one{    float: right;    background: url(/uploads/image/cucimage/2019101214425193392.png) no-repeat; width: 24px;height: 24px; background-size: 24px;}
.onn .menu_one{background: url(/uploads/image/cucimage/2019101214425840130.png) no-repeat;width: 24px; height: 24px; background-size: 24px;}
/* 适配代码 */
@media screen and (max-width: 1200px) {
	.listcon_l { width: 25%; }
	.listcon_r { width: 70%; }
	.yj_navlist li a.sj_listnav { line-height: 22px; text-indent: 0; padding: 5px 20px; height: auto; }
	.gg_page { float: none; }
.appdh{display: none;}
.listcon{width:94%;}
.conlist_ull li a{width: 74%; text-overflow: ellipsis; white-space: nowrap;    overflow: hidden;}

/*在线访谈*/
.zsftcon,.zsftcon_list{width:100%;}
.zsftimg{width:39%;}
.zsftimg img{width:100%;height:auto;}
.zsfttxt{width:54%;height:auto;}
}
@media screen and (max-width: 999px) {
	.gg_page { width: 100%; height: auto; float: none; }
	.gg_page .easysite-jump-page { display: none; }
.appdh{display: none;}

.conlist_ull li a{width: 74%; text-overflow: ellipsis; white-space: nowrap;    overflow: hidden;}
.fristitem,.conright{width:100% !important;}
.leaderitem{width:46%; margin:0 2%; text-align:center;}
}
@media screen and (max-width: 767px) {
	.listcon_l, .listcon_r { width: 100%; float: none; }
        .dpconl{float: none; display: block; margin: 0 0 20px;  width: 100%;  text-align: center;}
        .zstit{text-align:center;}
	.nav_con { border-bottom: 1px dotted #ccc;    display: none; }
	.yj_navlist li { float: left; }
	.conlist_ul li a { max-width: 70%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
	.yj_navlist li a.sj_listnav { border: none; }
	.yj_navlist li a.sj_listnav:hover { background: none; color: #333; }
	.yj_navlist li a.hov { background: none; color: #4985c6; } 
	.listcon_r h2 { height: auto; line-height: 30px; }
	.listcon_r h2 span, .listcon_r h2 span a { font-size: 18px; }
	.listcon_l { margin-bottom: 20px; }
	.conlist_ul { min-height: auto; }
        .appdh{display: block;;}

.conlist_ull li a{width: 74%; text-overflow: ellipsis; white-space: nowrap;    overflow: hidden;}

/*在线访谈*/
.ftggcon, .ftggslide,.ftgglist li,.zshgftcon{width:100%;}
p.gg_title a{display:block;width:94%;}

.mediaimg{background-size:cover !important;height:25vw;}

}
@media screen and (max-width: 480px) {
	.gg_page .easysite-total-page { display: none; }
	.gg_page .easysite-page-wrap { width: 100%; float: none; display: flex; align-content: space-between; }
	.easysite-page-wrap a { padding: 5px; margin: 0 5px; width: 25%; text-align: center; }
.conlist_ull li a
.conlist_ull li a{width: 74%; text-overflow: ellipsis; white-space: nowrap;    overflow: hidden;}
 p.gg_title a{display:block;width:92%;}
.zsfttxt{width:60%;}
.zsftimg{width:36%;margin-right:1rem;}       
}
@media screen and (max-width: 420px) {
.appdh{display: block; }

.conlist_ull li a{width: 74%; text-overflow: ellipsis; white-space: nowrap;    overflow: hidden;}
}
@media screen and (max-width: 375px) {
.appdh{display: block;}
.zsfttxt{width:100%;}
.zsftimg{width:50%;margin:0 auto;;}   
}