/* 列表页 */
.hreder { height: 164px !important; }
.listcon { width: 1200px; margin: 0 auto; margin-bottom: 30px; overflow:hidden; *overflow:hidden;}
.xxlycon { width: 1200px; margin: 0 auto; margin-bottom: 30px; overflow:hidden; *overflow:hidden;display:none;}
p.position { font-size: 14px; line-height: 34px; height: 34px; padding-top: 8px; border-bottom: 1px solid #e5e5e5; margin-bottom: 30px; }

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

/* 右侧文章列表样式 */
.listcon h1 { height: 45px; line-height: 45px; border-bottom: solid 1px #cccccc; font-size: 22px; font-weight: bold; margin-bottom:20px; }
.listcon h1 span, .listcon_r h1 span a { display: inline-block; width: auto; border-bottom: solid 2px #036eb8; color: #036eb8; font-size: 22px; }
.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/eucimage/2016081616015348895.png) 5px center no-repeat; padding-left: 15px; display: inline-block; color: #555; float: left; font-size: 14px; }
.conlist_ul li:hover span,.conlist_ul li:hover a{color:#2e5c9a;}

/* 图片列表 */
.imglist_ul { overflow: hidden; width:120%; }
.imglist_ul li { float: left; height: 190px; margin-right: 40px; width: 220px; margin-bottom: 20px; }
.imglist_ul .itemimg img { width: 214px; height: 154px; border: 3px solid #eee; }
.imglist_ul p { margin:0; }
.imglist_ul p.itemtit { height: 30px; line-height: 30px; overflow: hidden; text-align: center; text-overflow: ellipsis; white-space: nowrap; }

/* 分页样式 */
.gg_page{height: 33px; 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; width:110px; }
.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;}

/* 下载中心 */
.loadtol{font-weight:normal; color:red; margin-left:5px;}
.loadtol>span{float:none !important;}

/* 导航 */
.tab_nav{width: 100%; height: 47px; line-height: 47px; border-bottom: 3px solid #ccc;}
.tabnavlist li{float: left; height: 47px; padding: 0 15px; position: relative; }
.tabnavlist li a{color: #333; font-size: 16px;}
.tabnavlist li i{display: block; width: 0; height: 0; border-style: solid; border-width: 8px; position: absolute; bottom: -16px; left: 50%; margin-left: -8px; border-color: transparent;}
.tabnavlist li.hov{border-bottom: 3px solid #2e5c9a;}
.tabnavlist li.hov i{ border-color: #2e5c9a transparent transparent transparent;}
.tabnavlist li.hov a{color: #2e5c9a; font-weight: bold; font-size: 18px;}
.conlist_ul.ulitem{display:none;}

/*首都机场海关服务大厅*/
.jcfwdt_con{width: 1000px; height: 650px; background:  url(/uploads/image/efctpdefault_page_index/fwdt_bj.jpg) center top no-repeat;}
.kuaijian_dt{float: left;margin-top: 200px; margin-left: 60px;}
.zanshi_dt{float: right; margin-top: 200px; margin-right: 60px;}

/* 漫画作品 */
.mhzpcon{width: 1000px; margin:0 auto; background: #d4dbe3; overflow: hidden; padding-bottom:20px;}
.mgzplist{width: 924px; margin: 20px 0 30px 43px;}
.mgzplist li{width: 303px; float: left; height: 383px; margin-right: 5px; margin-bottom: 12px;}
.mgzplist li p{margin-bottom:0;}
.mgzpimg{text-align: center; width: 303px; height: 301px; background: #313236; margin-bottom: 2px;}
.mgzpimg img{height: 193px; margin-top:54px; max-width: 275px;}
.mgzptit{text-align: center; line-height: 76px !important; height: 76px; background: #a7b1bd; border-bottom: 4px solid #4d4d50;}
.mgzptit a{font-size: 14px; color: #000;}

@media screen and (max-width:1199px) {
	.listcon { max-width: 100%; min-width: 100%; width: 100%; padding: 0 20px; }
	#content { padding: 0; }
	.zxxzcon a.confire { padding: 10px; }
	p.position { height: auto; }
}
@media screen and (max-width:999px) {

}
@media screen and (max-width:767px) {
	.pubcon { padding: 0 15px; }
}
@media screen and (max-width:449px) {

}