@charset "utf-8";
body {min-width:100%;_width:100%; min-height: 100%;_height:100%;
background: url("../images/topbg.jpg") center top no-repeat;}
body{color:#333333; font-size:16px; font-family:Microsoft Yahei; -webkit-text-size-adjust:none;}
body, button, dd, dl, dt, fieldset, form, h1, h2, h3, h4, h5, h6, hr, input, legend, li, ol, p, pre, textarea, ul, div{ padding:0; margin:0;}
input, select, textarea, button {outline: medium none;vertical-align: middle;box-sizing: border-box;}
li, ol, ul{ list-style:none;}
img{ border:none; border:0; max-width:100%;vertical-align: middle;}
a{ text-decoration:none; color:#333333; noline:expression(this.onFocus=this.blur());}
a:focus {outline:none;-moz-outline:none;}
a:hover{color:#005db6;}
.clear{clear:both; height:0; line-height:0; font-size:0; overflow:hidden; zoom:1;}
input, textarea{font-family:Microsoft Yahei; font-size:16px; color:#999;}
input:focus, textarea:focus{ outline: none;}
input,button {appearance: none;-moz-appearance: none;/*-webkit-appearance: none;*/}
.comnon {max-width: 1200px; margin:auto; padding-top:30px; background:#FFF;}
.xxgkcomnon {max-width: 1200px; margin:auto; padding-top:15px; background:#FFF;}
.comnonad {max-width: 1200px; margin:auto; padding-top:30px; background:#FFF;}
.comnons {max-width: 1200px; margin:auto; padding-top:30px; background:#FFF;}

.left { float:left;}  /*归左*/
.right { float:right;}  /*归右*/
.matop15 {display:none;}
.matop16 { margin-top:15px;}
.conpage {text-align: center; margin:20px 0; width:100%; float:left;}
/*清除浮动2*/
.clearfix:after{ visibility:hidden; display:block; font-size:0; content: " "; clear:both; height:0;}
.clearfix { display: inline-block; }
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/*  头部 */
.top { position:relative; margin:auto;max-width: 1200px;background:url("../images/banbg.jpg")  no-repeat center top;}

/*  logo */
.logo { margin:auto; width:100%; text-align:center; float:left; padding:28px 0 30px 0;}
/* --------无障碍等文字设定----------- */
.seva { position:absolute;top:5px;right:0;float: left; background:url("../images/sevbgs.png"); width:245px; height:37px; padding-left:35px; line-height:37px; color:#FFF; margin-right:0%; font-size:16px;}
.seva a { color:#FFF;cursor:pointer;font-size:16px;}
.seva a:hover { color:#FFF;}
/* --------点击文字弹出二维码----------- */
.items .boxs{ float:left;display:none; width: 100%;height: 100%; text-align:center;}
.items:hover .boxs{display:block; margin-left:58px;position: relative; z-index:999;}
/* --------点击文字弹出二维码---微博-------- */
.itemst .boxst{ float:left;display:none; width: 100%;height: 100%; text-align:center;}
.itemst:hover .boxst{display:block; margin-left:58px;position: relative; z-index:999;}

/* --------新搜索条----------- */
.search_box{margin:auto;width:40%;border-radius: 3px 0 0 3px; height:40px; margin-bottom:33px;}
.search_fl{overflow:hidden;border-radius: 3px 0 0 3px;height:40px;border:1px solid #dddddd; }
.search_txt{width:100%;border:0;height:40px; line-height:40px;padding:8px; color:# CCC}
.btn{ font-size:16px; color:#FFF;background:#cb1820;border:0;width:100px;line-height:42px;float:right;border-radius:  0 3px 3px 0;}

/***** 导航条 *****/
.tzgz_header{top: 0; width: 100%; margin:auto;background:#1484e3;}
.header{background:#1484e3;height:65px; max-width: 1200px;width: 100%; margin:auto; }
.mainnav{ clear: both; white-space:nowrap;}
.mainnav li{float: left; font-size: 22px; white-space:nowrap; width:20%; text-align:center;position:relative;border-right:#3c923a 0px solid;}
.mainnav li:after{content:""; width:1px; height:20px; background:#fff; position:absolute; top:50%; margin-top:-10px; right:0; filter:alpha(opacity=30); -moz-opacity:0.3; opacity:0.3; }
.mainnav li:nth-child(5n):after{display:none;}
.mainnav li:last-child {border-right: none;}
.mainnav li a{display: block;  line-height:65px; padding:0 1%;color: #ffffff;}
.mainnav li a:hover, .mainnav li.on a{color: #ffffff; background:#005a9e;}
.mainnav li a:after {display: block; }
.mainnav li a:hover:after, .mainnav li.on a:after {width: 100%;}

/*----新闻滚动图片------*/
.slider .bd,.slider .bd ul,.slider .bd li,.slider .bd img,.slider .slick-list,.slider .slick-track{ display: block; width: 100%; height: 100%; position: relative; outline: none;}
.l-banner{height:380px;width:50%;float:left; margin-right:2%;}
.textbox{ position: absolute;  height: 60px; background:url("../images/bgblack.png"); left: 0; right: 0; bottom: 0;margin:auto;}
.l-banner ul.slick-dots{ position: absolute; width:145px; height: 22px; text-align: center;  right: 0; bottom:15px; z-index: 10;}
.l-banner .slick-dots li{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out; display: inline-block; margin: 0 6px; width:15px; height:15px; background-color: #fff;   cursor: pointer;}
.l-banner .slick-dots li.slick-active{ background-color: #1086dd; }
.l-banner .slick-dots li button{ display: none;}
.l-banner .slider .slick-arrow{ display: none !important;}
.l-banner .slider{ position: relative; width: 100%; height: 100%; overflow: hidden;}
.l-banner .slider .bd p{padding-left:30px; position: absolute;  height: 60px; line-height: 60px; left: 0; right:125px;overflow: hidden; white-space: nowrap; text-overflow: ellipsis; bottom: 0; z-index: 10; color: #fff; font-size: 20px;text-align:left;}


/*----文字新闻------*/
.tznews{width:48%; float:left;}
.tz-tab{ height:50px; width:100%; border-bottom:3px solid #eaeaea;background:#f7f7f7;}
.tz-tab li{box-sizing:border-box; float: left;width:25%;height:50px;text-align:center;position:relative;}
.tz-tab li a{display:block;position:relative;font-size:20px;color:#535353;line-height:50px;}
.tz-tab li:hover a,.tz-tab li a.on{border-color: #00578d;color:#fff;background:#005a9e;border-bottom:3px solid #004172;}
.tz-tab li.first { border-right:none;}
.hide{ display:none;}
.list li{background:url("../images/dot.png") left center no-repeat; line-height: 45px; overflow: hidden;border-bottom:1px dashed #afafaf;width:100%;}
.list li span{ margin: 0 5px 0 10px; float: right; color: #a0a0a0;}
.list li a{padding-left:20px;transition:all .2s ease-in-out;color:#2b2b2b;display:block;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;-moz-binding:url('ellipsis.xml#ellipsis'); }
.list li:hover {border-bottom:1px dashed #005db6;}
.list li a:hover{color:#005db6}

/*----广告条------*/
.addimgs { width:30%; float:left;}
.addimgs a:hover{-moz-opacity:0.80 !important; filter:alpha(opacity=80); opacity: 0.80;  _-moz-opacity:0.80; }
.addimgs img {height:117px;}

/*--------------广告轮播---------------*/
.adds { float:left; width:68%; margin-right:2%;}
/*.hwslider{height:117px;width:100%;position:relative;overflow:hidden;}
.hwslider ul{width:100%;position:absolute;z-index:1;}
.hwslider ul li{display:none;position:absolute;left:0;top:0;overflow:hidden;}
.hwslider ul li.active{display:block;}
.hwslider ul li img{display:block;width:100%;}
.dots{position:absolute;bottom:5px;min-width:60px;height:10px;z-index:2; right:auto;}
.dots span{ float:left;width:15px;height:10px;border-radius:10%;background:#ffffff;margin-right:8px;cursor:pointer;-moz-opacity:0.50 !important; filter:alpha(opacity=50); opacity: 0.50;  _-moz-opacity:0.50;}
.dots span.active{background:#ffffff;-moz-opacity:1 !important; filter:alpha(opacity=100); opacity:1;  _-moz-opacity:1;}
.arr{display:none;position:absolute;top:50px;z-index:2;width:30px;height:40px;line-height:38px;text-align:center;font-size:36px;background:rgba(0,0,0,.3);color:#fff;text-decoration:none;}
.arr:hover{background:rgba(0,0,0,.7);text-decoration:none;}
.hwslider:hover .arr{display:block;text-decoration:none;color:#fff;}
.prev{left:0;}
.next{right:0;}*/
.l-banners{height:117px;width:68%;float:left; margin-right:2%;}
.l-banners ul.slick-dots{ position: absolute; width:125px; height: 22px; text-align: center;  right: 0; bottom:5px; z-index: 10;}
.l-banners img {height:117px; width:100%;}
.l-banners .slick-dots li{border-radius:20%;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out; display: inline-block; margin: 0 6px; width:15px; height:10px; background-color: #fff;   cursor: pointer;}
.l-banners .slick-dots li.slick-active{ background-color: #1086dd; }
.l-banners .slick-dots li button{ display: none;}
.l-banners .sliders .slick-arrow{ display: none !important;}
.l-banners .sliders{ position: relative; width: 100%; height: 100%; overflow: hidden;}
.l-banners .sliders .bd p{padding-left:30px; position: absolute;  height: 60px; line-height: 60px; left: 0; right:125px;overflow: hidden; white-space: nowrap; text-overflow: ellipsis; bottom: 0; z-index: 10; color: #fff; font-size: 20px;text-align:left;}




/*---------------------政务公开---------------------*/
.homeh2{float:left;  width:100%;border-bottom: 4px solid #eaeaea;line-height: 56px;}
.homeh2 .htitle {float:left; font-size: 24px; width:50%;}
.homeh2 .htitle img { margin:0 10px 5px 20px;}
.homeh2>a{	float: right;font-size: 14px;color: #0d1c28;}
.homeh2 a:hover{color: #333}
.homeh2 a span{display: inline-block;margin-left: 5px;}
.xxgkul {width: 100%;}
.xxgkul ul {margin-top: -2%;margin-left: -2%;}
.xxgkul li{background: #f1f1f1;line-height: 60px;float: left;width: 23%;margin-top: 2%;margin-left: 2%;}
.xxgkul li a{display: block;color: #333;
	font-size: 18px;-webkit-transition: 0.3s;}
.xxgkul li a:hover{color: #fff;background: #1484e3;box-shadow: #cee2f2 0 3px 5px;}
.xxgkul li a img{display: block;width: 70px;height: 60px;float: left;}
.xxgkul li a .xxgkimg1{display: block;}
.xxgkul li a .xxgkimg2{display: none;}
.xxgkul li a:hover .xxgkimg1{display: none;}
.xxgkul li a:hover .xxgkimg2{display: block;}

/*---------------------办事服务---------------------*/
.bsfwul {width: 100%; margin-bottom:30px;}
.bsfwul ul {margin-left: -2%;}
.bsfwul li{line-height: 97px;float: left;margin-top: 2%;width: 31.3%;margin-left: 2%;background: #f1f1f1;}
.bsfwul li a{display: block;color: #333;font-size: 18px;-webkit-transition: 0.5s;border: 1px solid #d9d9d9;}
.bsfwul li a:hover{color: #fff;background: #1484e3;border: 1px solid #005a9e;line-height: 97px;box-shadow: #cee2f2 0 3px 5px;}
.bsfwul li a img{display: block;width: 68px;float: left; margin:0 5% 0 16%;}
.bsfwul li a .bsfwimg1{display: block;}
.bsfwul li a .bsfwimg2{display: none;}
.bsfwul li a:hover .bsfwimg1{display: none;}
.bsfwul li a:hover .bsfwimg2{display: block;}

/*---------------------互动交流---------------------*/
.indhdjl{ float:left;padding-top: 26px;padding-bottom: 26px;overflow: hidden;border: 1px solid #ccc;margin-top:2%;	width:100%;}
.indhdjl li{float: left;width: 24.9%;border-right: 1px solid #ccc;text-align: center;}
.indhdjl li:nth-child(4){border-right: none;}
.indhdjl li a{display: inline-block;font-weight: bold; }
.indhdjl li a:hover{text-decoration: underline;color: #333;font-weight: bold;-moz-opacity:0.80 !important; filter:alpha(opacity=80); opacity: 0.80;  _-moz-opacity:0.80; }
.indhdjl li .indhdjlimg{display: block;width: 100%; height:71px;padding-bottom: 15px;}
.indhdjlimgt{width: 100%;padding: 25px 0 14px 0;}

/*---------------------内页---------------------*/
.xxgkleft { float:left; width:66%; margin-right:2%;}
.xxgkright { float:right; width:32%;}
/*----信息公开----五公开------*/
.xxgknewa{width:66%; float:left; margin-right:2%;}
.xxgknew{width:100%; float:left;}
.xxgktz-tab{ height:60px; width:100%; border-bottom:4px solid #eaeaea;}
.xxgktz-tab li{box-sizing:border-box; float: left; height:60px;text-align:center;position:relative;}
.xxgktz-tab li a{display:block;position:relative;padding:0 20px 0 30px;font-size:25px;color:#535353;line-height:60px; background:url("../images/xxgkbot01.png") no-repeat 10px;;}
.xxgktz-tab li:hover a,.xxgktz-tab li a.on{padding-right:20px;border-color: #00518e;color:#005a9e;border-bottom:4px solid #00518e;line-height:60px; font-weight:600;background:url("../images/xxgkbot.png") no-repeat 10px;;}
.xxgktz-tab li.first { border-right:none;}
.hide{ display:none;}
.xxgklist { margin-top:10px; width:100%;}
.xxgklist li{background:url("../images/dot.png") left center no-repeat; line-height: 40px; overflow: hidden;width:100%;}
.xxgklist li span{ margin: 0 5px 0 10px; float: right; color: #a0a0a0;}
.xxgklist li a{padding-left:20px;transition:all .2s ease-in-out;color:#2b2b2b;display:block;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;-moz-binding:url('ellipsis.xml#ellipsis'); }
.xxgklist li a:hover{color:#005db6}
.xxgkmore { position:absolute; top:30px;right:0; }
.mores {position:relative;}

/*----信息公开----信息公开3图标------*/
.zwgkimg {float:left;}
.zwgkimg ul {}
.zwgkimg li{line-height:70px;float: left;margin-top: 4%;width: 100%;background: #f4f4f4;}
.zwgkimg li a{display: block;text-decoration: none;color: #333;font-size: 20px;-webkit-transition: 0.5s;}
.zwgkimg li a:hover{color: #fff;background: #1484e3;box-shadow: #cee2f2 0 3px 5px;}
.zwgkimg li a img{display: block;width: 36px;float: left; margin:4.5% 5% 0 10%;}
.zwgkimg li a .zwgkimg1{display: block;}
.zwgkimg li a .zwgkimg2{display: none;}
.zwgkimg li a:hover .zwgkimg1{display: none;}
.zwgkimg li a:hover .zwgkimg2{display: block;}

/*----信息公开---组织机构4图标------*/
.drop-down{position: relative;}
.zzjgimg{ width:100%;padding: 0;position: absolute;left: -99999999999px;padding-bottom:3%}
.drop-down:hover .zzjgimg{left: 0; background: #FFF;}
.zzjgimg ul {margin-left: -2%; }
.zzjgimg li{line-height: 40px;float: left;margin-left: 3%;width: 46%;background: #eaf5ff;}
.zzjgimg li p {float:left; width:60%; padding:5% 0 0 34%;text-align:center;}
.zzjgimg li a{color: #333;font-size: 18px;-webkit-transition: 0.5s; text-align:center; padding-bottom:4%;}
.zzjgimg li a:hover{color: #fff;background: #1484e3;line-height: 40px;box-shadow: #cee2f2 0 3px 5px;}
.zzjgimg li a .zzjgimg1{display: block;}
.zzjgimg li a .zzjgimg2{display: none;}
.zzjgimg li a:hover .zzjgimg1{display: none;}
.zzjgimg li a:hover .zzjgimg2{display: block;}

/*----信息公开---信用双公示等4图标------*/
.xyxgsimg { float:left; width:100%; margin-top:10%;}
.xyxgsimg ul {margin-left: -3%;margin-top: -3%;}
.xyxgsimg li{line-height: 50px;float: left;margin-top:3%;margin-left: 3%;width: 47%;background: #f4f4f4;}
.xyxgsimg li img{padding:15% 0 0 39%;}
.xyxgsimg li a{display: block;color: #333;font-size: 20px;-webkit-transition: 0.5s; text-align:center; padding-bottom:4%;}
.xyxgsimg li a:hover{color: #fff;background: #1484e3;box-shadow: #cee2f2 0 3px 5px;}
.xyxgsimg li a .zzjgimg1{display: block;}
.xyxgsimg li a .zzjgimg2{display: none;}
.xyxgsimg li a:hover .zzjgimg1{display: none;}
.xyxgsimg li a:hover .zzjgimg2{display: block;}


/*----信息公开---组织机构4图标------*/
.zzjgright {width: 32%; float:left;}
.zzjg-tab{ height:60px; width:100%; border-bottom:4px solid #eaeaea;}
.zzjg-tab li{box-sizing:border-box; float: left;text-align:center;position:relative;}
.zzjg-tab li a{display:block;position:relative;padding:0 20px 0 30px;font-size:25px;color:#005a9e;line-height:60px; font-weight:600; background:url("../images/xxgkbot.png") no-repeat 10px;border-bottom:4px solid #00518e;}

 
/*----信息公开---专题专栏------*/
.ztzlimg {float:left;width:100%;}
.ztzlimg img {width:100%;margin-top:3%;}
.ztzlimg a:hover {-moz-opacity:0.80 !important; filter:alpha(opacity=80); opacity: 0.80;  _-moz-opacity:0.80;}

/*----警务资讯---公告公示------*/
.ggxnew{width:32%; float:left;}

/* ----------------------信息列表-------------------- */
/* ------------------左侧导航条----------------- */
.hide { display:none; }
/*定义左侧*/
.zwgk_l{float:left; width: 25%; height: 100%; transition:0.3s; z-index:1000; }
.mobile_sidebar_icon{display: block;background: #006dca;color: #fff;height: 60px;line-height: 60px;text-align: center;font-size: 20px;font-weight: bold;}
.zwgk_ml{position:relative; z-index:100; padding:15px; background:#f8f8f8;}
.news-list-left{float: left;width: 100%;}
/*下拉*/
.navigation-list{padding-bottom: 10px;}
.navigation-list .fathermenu li{cursor: pointer; font-size:20px;line-height: 60px;width: 100%;margin: auto;position: relative;}
.navigation-list .fathermenu li.nav{border-bottom: 1px solid #ddd;background:#F6F6F6;}
.navigation-list .fathermenu li.on a.nav-a{color: #005db6;background:#F6F6F6 url("../images/conbot01.png") no-repeat 15px;}
.navigation-list .fathermenu li.father{ background:#f8f8f8 url("../images/enter.png") right top no-repeat;background-size: 14px; background-position-x: 100%;background-position-y: 25px;}
.navigation-list .fathermenu li a.nav-a{ background:#f8f8f8 url("../images/conbot.png") no-repeat 15px; padding-left: 40px;}
.navigation-list .fathermenu li a.nav-a:hover{color: #005db6;}
.navigation-list .fathermenu li.down{background-image: url("../images/AP-down.png");background-position-y: 25px;}
.navigation-list .fathermenu li ul.childmenu1{background: #f8f8f8;margin:auto;padding-bottom: 10px;z-index: -1;}
.navigation-list .fathermenu li ul.childmenu1 li{white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;-moz-binding:url('ellipsis.xml#ellipsis'); width: 93%;margin: auto;line-height:50px;margin-top: 10px;background: #fff;}
.navigation-list .fathermenu li ul.childmenu1 li a{font-size: 16px; position: relative;margin-left: 20px;}
.navigation-list .fathermenu li ul.childmenu1 li a:hover{color: #005db6;}
.navigation-list .fathermenu li ul.childmenu1 li.father{ background:url("../images/enter.png") right top no-repeat;background-size: 14px;background-position-x: 90%;background-position-y: 18px;}
.navigation-list .fathermenu li ul.childmenu1 li.down{background: url("../images/AP-down.png")  right top no-repeat;background-size: 14px;background-position-x: 90%;background-position-y: 18px;}
.navigation-list .fathermenu li ul.childmenu1 li a img.green-dot{float: left;margin-top: 21px;margin-left: -5px;margin-right: 18px;}
.navigation-list .fathermenu li ul.childmenu1 li .grandchildmenu1{border-top: 1px solid #ddd; margin:auto;padding-bottom: 10px;margin-top: -1px;z-index: -1;}
.navigation-list .fathermenu li ul.childmenu1 li .grandchildmenu1 li{width: 93%;margin: auto;margin-top: 10px;line-height: 45px;}
.navigation-list .fathermenu li ul.childmenu1 li .grandchildmenu1 li.selected a {color: #61A512;}
.navigation-list .fathermenu li ul.childmenu1 li .grandchildmenu1 li a{font-size: 14px;padding: 0;text-align: center;}
.navigation-list .fathermenu li ul.childmenu1 li.current a.childmenu1-a{color: #005db6;}

/* ----------------------信息列表-------------------- */
/* ------------------左侧导航条----------------- */
/*
.hide { display:none; }
.zwgk_l{float:left; width: 25%; height: 100%; transition:0.3s; z-index:1000; }
.mobile_sidebar_icon{display: block;background: #006dca;color: #fff;height: 60px;line-height: 60px;text-align: center;font-size: 20px;font-weight: bold;}
.zwgk_ml{position:relative; z-index:100; padding:15px;background:#f8f8f8;}
.zwgk_ml ul{width:100%;}
.zwgk_ml li {border-bottom:1px solid #e7e7e7; font-size:20px; background:url("../images/conbot.png") no-repeat 10px;}
.zwgk_ml li a{padding-left:35px; display:block; line-height:60px;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;-moz-binding:url('ellipsis.xml#ellipsis');}
.zwgk_ml li a:hover,.zwgk_ml li.on a{color:#005db6;background:url("../images/conbot01.png") no-repeat 10px;}
*/
/* ------------------领导介绍页----------------- */
.xxgk_ldjx { width:18%; margin-right:3%; float:left;}
.xxgk_ldjx img { width:150px; height:200px;}
.xxgk_ldjx h2{ color:#fe000b; font-size:20px;text-align: center !important; line-height:50px;}
.xxgk_ldjxtx {float:left; width:79%;}
.xxgk_ldjxtx .tt { background:#ecf3ff; line-height:40px; padding-left:20px; font-weight:600;}
.xxgk_ldjxtx .tx {line-height:30px; padding:20px;text-indent: 2em;}
.xxgk_ldjxtxt {float:left; width:100%;}
.xxgk_ldjxtxt .tt { background:#ecf3ff; line-height:40px; padding-left:20px; font-weight:600;}
.xxgk_ldjxtxt .tx {line-height:40px; padding:20px;text-indent: 2em;}

/* ------------------右侧内容----------------- */
.mainContent{float:right; width:72%; *width: 75%;}
.contitle{ height:60px; width:100%; border-bottom:4px solid #eaeaea;box-sizing:border-box; float: left;text-align:center;position:relative;}
.contitle .contitlet {position: absolute;padding:0 20px 0 30px;font-size:25px;color:#005a9e;line-height:56px; font-weight:600; background:url("../images/xxgkbot.png") no-repeat 10px;border-bottom:4px solid #00518e;}

.news_list{padding-bottom: 10px;}
.news_list li{ position:relative; padding:0 88px 0 27px; clear:both; overflow:hidden; line-height:50px; border-bottom: #e5e5e5 1px dashed;}
.news_list strong, .news_list li strong, .list-fy span{font-weight: normal !important;}
.news_list li .time{ position:absolute; right:0; top:0; color:#999999;}
.news_list li:hover {border-bottom:1px dashed #005db6;}
.news_list li a{transition:all .2s ease-in-out;float:left; width:100%;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;-moz-binding:url('ellipsis.xml#ellipsis'); display:block;}
.news_list li a:hover{color:#005db6;}
.news_list li i{position:absolute; left:5px; top:23px; width: 4px; height: 4px; background: #999999;}

/* ------------------内容展示----------------- */
.content_title{padding: 30px 0 50px 0; text-align:center; font-size:25px; color:#ff0000;}
.content_attr{color:#666666; padding:6px 12px; background:#f6f6f6;font-size:14px;  border-bottom:#e3e3e3 1px solid; line-height:25px;}
.content_attr ul li{float: left; position: relative;}
.content_attr ul li i{/*position: absolute; left: 0; top: 50%; margin-top: -12px;*/ width: 25px; height: 25px; background:url("../images/content_icon.png") no-repeat; vertical-align: middle; display: inline-block;}
.content_attr ul li.ly { margin-left:20px;}
.content_attr{*zoom:1}.content_attr:before,.content_attr:after{display:table;line-height:0;content:""}.content_attr:after{clear:both}
.content_attr .attr_r{white-space:nowrap; float:right;}
.content_attr .tims{ margin:auto; float:left;}
.content_attr .attr_r li{background:url("../images/content_sep.gif") no-repeat left center; padding: 0 10px;}
.content_attr ul li.fontsize .d{background-position: 0 -100px;}
.content_attr ul li.fontsize .z{background-position: 0 -75px;}
.content_attr ul li.fontsize .s{background-position: 0 -50px;}
.content_attr ul li.fontsize .d:hover{background-position:-25px -100px;}
.content_attr ul li.fontsize .z:hover{background-position:-25px -75px;}
.content_attr ul li.fontsize .s:hover{background-position:-25px -50px;}
.content_attr ul li.print i{background-position: 0 -125px; cursor: pointer;}
.content_attr ul li.print i:hover{background-position:-25px -125px;}
.content_attr ul li.jc i{background-position: 0 -175px; cursor: pointer;}
.content_attr ul li.jc i:hover{background-position:-25px -175px;}
.content_attr ul li.fontsize i{cursor: pointer;}
.content_article{clear:both; padding:20px; line-height:2.0; border-bottom:#e5e5e5 1px solid;}
.content_article img {padding:10px 0;}
/* ------------------二维码----------------- */
.content_ewm{text-align:center; padding-top:20px;  margin:auto;}
.content_ewm_txt{text-align:center; margin:auto; line-height:25px;}


/* ------------------出入境业务----------------- */
.crjyw { margin:auto; max-width:1200px; height:64px; background:url("../images/crjimg.png") no-repeat center; padding:30px;}
.blocks {margin-left:-2%; }
.blockt{border-radius:2%; float:left;position:relative;display:block;width:31.3%;margin-left:2%; margin-top:2%;background-color:#ffffff;height:260px;overflow:hidden;transition:all .2s ease-in-out;text-align:center;box-sizing:border-box; border:1px #528ad4 solid;}
.blockt:hover{box-shadow:4px 4px 1px 2px #ebebeb;transform:translateY(-4px) translateX(-4px);border:1px #528ad4 solid;}
.blockt>.circle{ padding-top:25px; background:#eef7ff;width:150px;height:125px;border-radius:50%;text-align:center;margin:35px auto 0 auto}

.blockt>h3{font-size:25px;text-align:center; line-height:25px;display:block; width:99%; margin-top:20px; font-weight:100;}
.blockt a:last-child:after{border-right:0;}





/* ------网站地图-------- */
.item{line-height:30px; overflow:hidden; zoom:1; margin-bottom:15px;}
.item h3{font-size:20px; display:block; background:#f4f8ff; line-height:50px; padding-left:20px; border-bottom:1px solid #e3e3e3;}
.item h3 a{display:inline-block; color:#005db6;}
.item ul{}
.item ul li{ border-bottom:#ccc 1px dashed; padding:15px 0 ; color:#c1c1c1; overflow:hidden; zoom:1;}
.item ul li a{background:url("../images/dot.png") no-repeat 30px; float:left;  padding:5px 20px; text-indent:2em;}
.item ul li:last-child, .item:last-child{ border-bottom:none;}
/*---------------------所在位置---------------------*/
.padd { background:url("../images/padd.png") no-repeat 10px; line-height:40px; display:block; width:100%; border-bottom:2px #eaeaea solid; margin-bottom:30px; padding-left:35px;}
/*---------------------底部---------------------*/
.foot1{height: 192px;background: #f2f2f2;width: 100%;}
.foot1_c{margin: 0 auto;max-width: 1200px;overflow: hidden;}
.foot1_cbox{float: left;margin-top: 30px;margin-right: 1.5%;background: #eaeaea;}
.foot1_0{width: 22.5%;padding: 31px 0 30px 0;}
.foot1_1{width: 20%;padding:26px 0 25px 0;text-align: center;line-height: 30px;}
.foot1_2{width: 23%;padding:43px 0 39px 2%;line-height: 30px;}
.foot1_3{ width: 28%;margin-right:-1.5%;margin-right: 0;overflow: hidden;padding-top: 15px;text-align: center;}
.foot1_3 img{display: inline-block;}
.foot1_3 p{line-height: 36px;}
.foot1_3_c{float: left;width: 1px;height: 96px;background: #d2d2d2;}
.foot1_3_l{float: left;width: 49%;margin-left: 1%;}
.foot1_3_r{float: right;width: 48.5%;margin-right: 1%;}
.foot2{height: 100%;width: 100%;background: #eaeaea;}
.foot2_c{max-width:1200px;margin: 0 auto;line-height: 60px;}
.jiucuo { float:left; margin:5% 0 0 10%;}
.dzjg { float:right;margin-right:10%;}
 
/*---返回顶部--- */
.backTop{position: fixed;top: 50%;left: 50%;margin-left: 620px;background:#fff url("../images/upTop.png") center no-repeat;width: 60px;height: 60px;z-index: 25;display: none;margin-top: 120px;box-shadow: 0 0 25px #ddd;}