﻿@charset "utf-8";
/* CSS Document */
/*==============规范标准============*/
body, html {margin:0;padding:0;width:100%;	height:100%; background:#f5f5f5; border:0px; position:relative;}
div,p,h3,ul,li,h4,em{	margin:0;	padding:0;}
ul,li { list-style:none;}
a, a:active, a:hover, a:visited {	text-decoration:none;}
input[type=button]{	-webkit-appearance:none;outline:none}/*====新修改：移除IOS下按钮原生样式====*/ 
.clear_fix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clear_fix{clear:both;*+height:1%;}
html {   font-size : 20px;}
@media only screen and (min-width: 401px){html {font-size: 25px !important;}}
@media only screen and (min-width: 428px){html {font-size: 26.75px !important;}}
@media only screen and (min-width: 481px){html {font-size: 30px !important;}}
@media only screen and (min-width: 569px){html {font-size: 35px !important;}}
@media only screen and (min-width: 641px){html {font-size: 40px !important;}}
@media only screen and (min-width: 1081px){html {font-size: 60px !important;}}
/*=========分辨率自适应===========*/
/*=========页面公用样式===========*/
.lock_head{background:#1d7fde;height:auto; overflow:hidden;position:fixed; width:100% !important; display:block; z-index:999;padding:0px;margin:0px;}
.app_normaltop{padding:0rem;}
.top_nav{height:1.8rem; text-align:center; width:100% !important;}
.top_nav h3{color:#fff !important; font-weight:normal;text-align:center;line-height:1.8rem;height:1.8rem; font-size:0.8rem !important; display:block; width:100% !important; }
.bt_top_return{width:0.4rem;margin:0.4rem;height:auto; display:block;position:absolute;}
.bt_top_return img{width:100%;height:auto; display:block;}
.capation_blk{margin:0.5rem;}
.ico_item{padding:0p; margin:0px;}
.ico_item li{ position:relative;}
.ico_item li:nth-child(1n+1){width:48.5%; height:auto; overflow:hidden;margin:0px 1.5% 0.3rem 0px;float:left; list-style:none;}
.ico_item li:nth-child(2n){width:48.5%; height:auto; overflow:hidden;margin:0px 0px 0.3rem 1.5%;float:right; list-style:none;}
.ico_item li img{width:100%;height:auto; margin:auto; z-index:1; position:relative; float:left;}
.item1{ font-size:0.7rem; color:#cb3a0f;position:absolute; z-index:999; display:inline-block;right:0px;top:0px; text-align:right; width:90%;height:70%;padding-top:10%;padding-right:10%;}
.item2{ font-size:0.7rem; color:#36980f;position:absolute; z-index:999; display:inline-block;right:0px;top:0px; text-align:right; width:90%;height:70%;padding-top:10%;padding-right:10%;}
.item3{ font-size:0.7rem; color:#0f70c5;position:absolute; z-index:999; display:inline-block;right:0px;top:0px; text-align:right; width:90%;height:70%;padding-top:10%;padding-right:10%;}
.item4{ font-size:0.7rem; color:#4716c5;position:absolute; z-index:999; display:inline-block;right:0px;top:0px; text-align:right; width:90%;height:70%;padding-top:10%;padding-right:10%;}
.mid_banner{margin:0px 0px 0.5rem 0px;padding:0px; height:auto; overflow:hidden;}
.mid_banner img{width:100%;height:auto;}
/*标签切换*/
.air_blk{ border:1px solid #ddd; background:#fff;margin-bottom:0.5rem;}
.new_tit{border-bottom:1px solid #ddd;height:auto; overflow:hidden;}
.new_tb{margin:0.2rem 1.2rem 0.2rem 0.2rem;}
.new_tb li{width:16.5%; float:left; font-size:0.5rem;line-height:1.2rem;height:1.2rem; text-align:center;}
.new_tb li a{ font-size:0.5rem;line-height:1.2rem;height:1.2rem; color:#666;margin:0px; text-align:center;}
.new_tb li.ontab{width:16.5%; float:left; font-size:0.5rem;line-height:1.2rem;height:1.2rem; border-bottom:1px solid #0f70c5;text-align:center;}
.new_tb li.ontab a{ font-size:0.5rem;line-height:1.2rem;height:1.2rem; color:#0f70c5;margin:0px 0.1rem; text-align:center;}
.more_link{width:0.8rem;height:0.8rem; float:right;margin-right:0.4rem;margin-top:0.1rem;}
.more_link img{width:100%;height:auto;}
.new_con{ display:none;}
.new_con.on_con{ display:block;}
.news_list{margin:0.5rem;}
.news_list li{ list-style:none; line-height:1.2rem; color:#666;}
.news_list li a{ line-height:1.2rem; color:#666; text-decoration:none; font-size:0.5rem; }
.news_list li a:hover{ line-height:1.2rem; color:#1d7fde; text-decoration:underline;}
.news_list li span{ line-height:1.2rem; color:#ccc; text-decoration:none; float:right;margin-right:0.2rem; font-size:0.5rem;}
.footer_blk{text-align:center; background:#1b252e; display:block; height:auto; overflow:hidden;}
.footer_blk p{margin:1rem auto 0.8rem auto; font-size:0.6rem; line-height:0.8rem; color:#fff;}
.pic_con{margin:0.5rem}
.pic_con li{ list-style:none;width:31%;margin:1%;float:left;}
.pic_con li img{width:100%; height:auto;}
.town_tit{width:70%;margin:0.2rem auto;height:1.2rem; background:url(../img/vline.png) center left repeat-x; background-size:auto 1px; position:relative; text-align:center;}
.town_tit h3{ font-size:0.7rem; color:#1d7fde; font-weight:normal;padding:0px 1rem; background:#f5f5f5; display:inline-block; margin:auto;}
.town_blk{margin-bottom:0.6rem;padding:0px; height:auto; overflow:hidden;}
.town_blk li{ border-radius:3px;moz-border-radius:3px;webkit-border-radius:3px;-o-border-radius:3px; border:1px solid #ddd; background:#fff;width:46%;float:left;margin:1.5%; text-align:center;height:2rem; line-height:2rem;}
.town_blk li a{ font-size:0.6rem; color:#666; height:2rem; line-height:2rem; display:block;}
.town_blk li span{height:1.6rem;margin:0.2rem 0.2rem 0.2rem 0.5rem; border-left:1px solid #ddd; font-size:0.6rem;line-height:1.6rem; color:#999;padding-left:0.5rem;}

/**便民服务页**/
.bmfw_list{margin:0.5rem;}
.bmfw_list li{ list-style:none; line-height:1.2rem; color:#666; text-indent:0.8rem; background:url(../img/ico_gonggao.png) 0.2rem 0.65rem no-repeat; background-size:0.4rem auto;}
.bmfw_list li a{ line-height:1.2rem; color:#666; text-decoration:none; font-size:0.5rem; }
.bmfw_list li a:hover{ line-height:1.2rem; color:#1d7fde; text-decoration:underline;}
.bmfw_list li span{ line-height:1.2rem; color:#ccc; text-decoration:none; float:right;margin-right:0.2rem; font-size:0.5rem;}
.bmfw_item_con{width:90%;margin:5%;}
.bmfw_item1{ display:block; float:left;display:block;margin-right:6%;margin-bottom:0.5rem; width:47%;height:2.5rem; background:#cbcb44; text-align:center; vertical-align:middle;}
.bmfw_item2{ display:block; float:left;display:block;margin-bottom:0.5rem;; width:47%;height:2.5rem; background:#67bad2; text-align:center; vertical-align:middle;}
.bmfw_item3{ display:block; float:left;display:block;margin-right:6%;margin-bottom:0.5rem; width:47%;height:2.5rem; background:#fa9624; text-align:center; vertical-align:middle;}
.bmfw_item4{ display:block; float:left;display:block; width:47%;height:2.5rem;margin-bottom:0.5rem; background:#b56eec; text-align:center; vertical-align:middle;}
.bmfw_item5{ display:block; float:left;display:block;margin-right:6%;margin-bottom:0.5rem; width:47%;height:2.5rem; background:#57d5c3; text-align:center; vertical-align:middle;}
.bmfw_item6{ display:block; float:left;display:block;margin-bottom:0.5rem; width:47%;height:2.5rem; background:#dfa71f; text-align:center; vertical-align:middle;}
.bmfw_item7{ display:block; float:left;display:block;margin-right:6%;margin-bottom:0.5rem; width:47%;height:2.5rem; background:#de7cbb; text-align:center; vertical-align:middle;}
.bmfw_item8{ display:block; float:left;display:block; width:47%;height:2.5rem;margin-bottom:0.5rem; background:#696cd4; text-align:center; vertical-align:middle;}
.bmfw_item_con a,.bmfw_item_con a:link{color:#fff;margin-left:0.3rem;font-size:0.7rem; line-height:2.5rem;}

.bmdh_tb{margin:0.2rem;}
.bmdh_tb li{width:25%; float:left; font-size:0.5rem;line-height:1.2rem;height:1.2rem; text-align:center; color:#1d7fde; display:block; cursor:pointer;}
.bmdh_tb li img {height:0.5rem; width:auto; margin-right:0.1rem;}
.bmdh_tb li.ontab{width:25%; float:left; font-size:0.5rem;line-height:1.2rem;height:1.2rem; text-decoration:underline;text-align:center; color:#d37802;}
.bmdh_blk{margin:0.2rem; padding:0.4rem 0px; border-top:1px solid #ddd; height:auto; overflow:hidden;}
.bmfw_hotline_con{ display:none; height:auto; overflow:hidden;}
.bmfw_hotline_con.on_con{ display:block; height:auto; overflow:hidden;}
.bmfw_hotline_con li{width:50%;float:left; display:block; font-size:0.5rem; color:#888; line-height:1.2rem; text-indent:0.9rem;}




/*返回顶部*/
#goTopBtn {	POSITION: fixed;  WIDTH: 2.4rem; BOTTOM: 1rem; HEIGHT: 2.4rem;RIGHT:1rem; _position: absolute; _right: auto; z-index:999; display:block;}
#goTopBtn img{ width:100%;height:auto;}
/*首页样式*/
/*banner样式*/
.index_banner{padding:0px; height:auto; overflow:hidden;margin-top:1.8rem; margin-bottom:0.5rem;}
.index_banner img{width:100%;height:auto;}

