@charset "utf-8";
/* CSS Document */


* {	margin: 0px; padding: 0px; font-size:16px; font-family:"Microsoft YaHei", "微软雅黑"; color:#333;}
html {width: 100%; height: 100%;}
body {width: 100%; height: 100%;margin: 0px auto; padding: 0px; text-decoration: none; background:#ffffff;}
ul {list-style-type: none;}
li {list-style-type: none;}
img {border: 0; border-image: none;}
a {	border: 0; border-image: none; color: #333; text-decoration: none;}
a:link {color: #333; text-decoration: none;}
a:hover {color: #327ede; text-decoration: none;}
h1{ font-size:18px; font-weight:normal;}
h2{ font-size:24px;}
h3{ font-size:16px; color:#999; font-weight:normal;}
h4{ color:#666; font-weight:normal;}
.title_01{width:100%; height:60px; line-height:60px; background:url(../images/title_01.jpg) no-repeat 10px 18px; background-color:#ebeaea;padding:0 0 0 30px; font-size:24px; color:#327ede; font-weight:bold;}
.title_02{width:100%; height:60px; line-height:60px; background:url(../images/title_02.jpg) no-repeat 45px 57px; background-color:#ebeaea;padding:0 0 0 20px; font-size:24px; color:#327ede; font-weight:bold;}
.title_03{width:100%; height:60px; margin:0 auto;line-height:60px; background:url(../images/title_01.jpg) no-repeat 10px 18px;}
.title_03 p{ margin-left:30px;font-size:24px; color:#327ede; font-weight:bold;}
.title_04{ width:100%; height:50px; line-height:50px; font-size:18px; font-weight:bold; border-bottom:1px solid #ddd;}
.title_05{width:100%; height:60px; line-height:60px; background:url(../images/title_02.jpg) no-repeat 0 57px;font-size:24px; color:#327ede; font-weight:bold;}
.title_06{ width:100%; height:60px; line-height:60px;font-size:30px;font-weight:bold;color:#327ede;}
.title_07{font-size:30px;color:#327ede;font-weight:bold;}
.btn_01{ width:110px; height:50px; display:block; text-align:center; line-height:50px;background:#327ede; font-size:18px; color:#fff!important; font-weight:bold;}
.btn_02{ width:108px; height:48px; display:block; text-align:center; line-height:50px;background:rgba(50,126,222,0.2);background:url(../images/bj_05.png);font-size:18px; font-weight:bold; border:1px solid #327ede;}
.btn_03{ width:150px; height:50px; text-align:center; line-height:50px; display:block; background:#327ede; font-size:18px; color:#fff!important;}
.btn_04{ width:100px; height:40px; display:block; text-align:center; line-height:40px;}

.wrap{ width:100%; height:auto; /*background:url(../images/bj_01.jpg) no-repeat top;*/}
.header{width:100%;height:608px;}
.weather{ width:100%;height:40px;background-color:rgba(50,126,222,0.8);background:url(../images/bj_03.png);}
.weather_con{width:1200px; height:40px;margin:0 auto; line-height:40px; color:#fff;}
.nav{ width:100%;height:100px; margin:0 auto;background-color:rgba(50,126,222,0.8);background:url(../images/bj_03.png);}
.nav_con{ width:1200px; height:100px; margin:0 auto;}
.nav_con ul{ width:700px; height:100px; float:left;}
.nav_con li{ width:100px; height:100px; float:left;}
.nav_con li a{ width:90px; height:36px; display:block;margin-top:32px; text-align:center; line-height:36px; font-size:18px; color:#fff;}
.nav_con li a:hover{background:#0d58b9;}
.nav_select{background:#0d58b9;}
.search {width:220px;height:36px;float: right;margin:36px 20px 0 0;position: relative;}
.search input{width:220px;height:36px;border-radius:20px;line-height:36px;vertical-align: middle;padding-left:20px;font-size:16px; background:#fff; border:none;color:#cfcfcf;}
.search a{width:36px;height:36px; background:url(../images/tb_01.png);text-decoration: none;display: inline-block;vertical-align: middle;position: absolute;top: 0;right: 0;}
.logo{ width:1200px; height:265px; margin:0 auto; padding:130px 0 0 0;}
.hotnews{ width:100%; height:73px;background-color:rgba(0,0,0,0.4);background:url(../images/bj_04.png);}
.hotnews_con{ width:1200px; height:73px; margin:0 auto;}
.hotnews_con_title{ width:124px; height:73px; text-align:center; line-height:73px;background:#327ede; color:#fff; font-size:24px; font-weight:bold; float:left;}
.hotnews_con p{float: left;font-size:18px; line-height:73px; color:#fff; margin-left:20px;}

.footer{ width:100%; height:160px;margin-top:30px;background:#327ede;border-top:3px solid #de1111;}
.footer_con{ width:1200px; height:160px; margin:0 auto;}
.footer_con p{ width:700px; height:120px; color:#fff; font-size:16px; line-height:30px; float:left; margin-top:20px;}
.footer_con img{ width:130px;height:80px; float:left; margin:40px 0 0 20px;}

.content{width:1200px;height:auto; margin:0 auto;}

/*登录注册页*/
.login{ width:650px; line-height:60px;margin:0 auto;margin-top:60px; padding:60px 40px;background:#fff; border-top:4px solid #327ede;box-shadow:2px 4px 4px 2px #eee}

.login input{height:40px; border:1px solid #ddd; padding-left:10px; color:#999;}
.login tr td p{ width:100%;height:42px; line-height:42px;text-align:right;}



/*二级页面内容开始*/
.crumbs{width:1190px;height:40px;line-height:40px; margin:0 auto;padding:0 0 0 10px;color:#666;margin-top:10px;}
.crumbs a{color:#666;}
.crumbs a:hover{color:#2187d5;}

/*我的社区*/
.community{display:none;}
.community_tab{width:1200px; height:60px; background:#fff; margin-top:20px;}
.community_tab li{  float:left;}
.community_tab li a{width:140px;height:40px; margin:10px 0;text-align:center;line-height:40px;display:block;font-size:24px; font-weight:bold; border-right:1px solid #ebeaea;}
.community_tabli { background:url(/images/title_02.jpg) no-repeat 46px 57px}
/*.community_tab li .on{ background:url(/images/title_02.jpg) no-repeat 46px 57px}*/
.community_con{ width:1200px; height:340px; background:#fff;}
.community_left{ width:900px; margin:0 20px; float:left;}
.community_left img{width:220px; height:250px; float:left; margin-top:20px;}
.community_left p{ width:660px; float:left; margin:20px 0 0 20px; line-height:24px;font-size:14px;color:#555;text-align:justify!important;}
.community_ri{width:220px; margin:0 20px; float:left;}
.community_ri img{ width:130px; height:160px;margin:20px 45px 10px 45px;}
.community_ri p{ width:220px; height:36px;text-align:center; line-height:36px; font-weight:bold;}
.community_ri span{ width:180px;font-size:18px; color:#de1111; text-align:center; background: url(../images/tb_07.png) no-repeat; padding:0 0 0 40px;}

/*爱心驿站*/
.station{ width:1200px; height:200px;}
.station li{ width:380px; height:200px;float:left; margin-right:20px;}
.station li p{ width:380px;font-size:14px; line-height:24px; margin:20px 0;}

.market{width:1200px; height:auto; margin:0 auto;border-top: 1px solid #ddd;}
.market li{ width:1160px;height:130px; padding:20px; background:#fff;border-bottom:1px dashed #ddd;}
.market li img{ float:left; width:168px; height:126px;}
.market li div{ float:left; width:970px; margin-left:20px;}
.market li div p{color:#666; line-height:24px; margin:10px 0;}

.donate{width:1160px; padding:20px;background:#fff;}
.donate_note01 span{width:1140px;margin-left:20px;line-height:24px;display:block; font-size:14px;color:#666}
.write tr{ height:60px;}
.write tr td p{width:100%;height:42px; line-height:42px;text-align:right;}
.write{ width:1000px; margin:0 auto;}
.write label{ width:100%;text-align:right;}
.write select{ width:500px; height:40px; border:1px solid #ddd; padding-left:10px;color:#999;line-height:40px;}
.write input{font-size:16px;color:#cfcfcf;padding-left:10px; margin-right:10px;color:#999;line-height:40px;}
.write_k{width:488px;height:40px; border:1px solid #ddd; padding-left:10px; color:#999;line-height:40px;}
/*终极页*/
.detail{ width:1160px; padding:20px 20px 0 20px;background:#fff;}
.detail_phone{width:240px;height:40px;line-height:40px; margin-top:20px;padding:0 0 0 60px;background:url(../images/tb_06.png) no-repeat 10px 5px;background-color:#ebeaea;border:1px solid #d2d2d2;  color:#de1111; font-size:18px;}
.detail p{ width:1160px;margin:10px 0; line-height:24px;}
.detail_pic{ width:1160px; height:180px; padding:40px 0;border-top: 1px dashed #ddd;}
.detail_pic li{ width:240px; height:180px; float:left; margin-right:10px;}

/*居民风采*/
.Reside{ width:1200px; height:280px;}
.Reside li{ width:285px; height:280px; float:left; margin-left:20px;background:#fff;line-height:30px;text-align: justify!important;}
.Reside li p{width:265px; margin:0 auto; text-align:center;}
.Reside li span{ width:265px; display:block; margin:0 auto;font-size:14px; color:#666;}

/*新闻列表页*/
.news_xw{ width:1200px;}
.news_xw li{width:1200px; height:36px;line-height:36px; }
.news_xw li a{width:1185px;height:36px;padding:0 0 0 15px;background:url(../images/new_list01.png) no-repeat; background-position:0 center;}
.news_xw li a span{ float:right;}

.Page{ width:100%; text-align:right; height:24px;line-height:24px; margin:40px 0 40px 0;}
.Page a{display:inline-block ;margin:0 5px;border: solid 1px #ddd; padding:0 5px;}

.news_xw_end{ width:1200px; margin:0 auto; position:relative; height:auto; background:#ffffff;margin-bottom:20px; border-top:0;}
.news_xw_end  img{ margin:20px auto; max-width:1100px; text-align:center;}
.news_xw_end h1{ text-align:center; color:#d72323; line-height:50px;}
.news_xw_end h2{ text-align:center; line-height:40px;}
.news_xw_source{text-align:center; border-top:1px solid #CCC; margin:10px 20px; line-height:30px;}
.news_xw_con{ width:1080px; margin:0 auto;padding-bottom:20px; margin-bottom:20px;}
.news_xw_con p{padding:10px 40px; font-size:14px; line-height:24px;}

.news_sqmy li{ width:1160px; height:80px; padding:20px; line-height:24px;border-bottom:1px dashed #ddd;}
.news_sqmy p{color:#666; width:1160px;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;}

.news_sjfk{ width:1160px; background:#fff; padding:20px; margin-top:10px;}
.news_sjfk li{width:1160px; height:36px;line-height:36px; }
.news_sjfk li a{width:1145px;height:36px;padding:0 0 0 15px;background:url(../images/new_list01.png) no-repeat; background-position:0 center;}
.news_sjfk li a span{ float:right;}
.news_sjfk li strong{color:#327ede;}
.news_sjfk li b{color:#de1111;}
.news_ss{ width:1160px; height:120px; padding:0 20px; background:#fff;}
.news_ss p{ width:260px; height:60px; float:left;padding:30px 0;text-align:center; line-height:60px; color:#327ede; font-size:30px; font-weight:bold;border-right: 1px solid #ddd;}
.news_ss_con{ width:820px; height:50px; float:right; margin-top:35px; line-height:50px;}
.news_ss_con input{height:48px; float:left;background:#f9f9f9;border:1px solid #327ede;color: #cfcfcf;font-size: 16px;padding-left:20px;}
.news_ss_con a{ float:left;}
.news_ss_con select{height:50px; border:1px solid #ddd; padding-left:10px; float:left;}
.news_ss_con span{ float:left; margin:0 10px;}


/*我的网格*/
.grid_con{ width:1200px; height:220px; background:#fff; margin-top:10px;}
.grid_left{ width:900px; margin:0 20px; float:left;}
.grid_left img{width:200px; height:130px; float:left; margin-top:20px;}
.grid_left p{ width:660px; float:left; margin:20px 0 0 20px; line-height:24px;font-size:14px;color:#555;text-align:justify!important;}
.grid_left span{ width:200px; float:left; margin:20px 0 0 20px; line-height:24px;font-size:14px;color:#555;}
.grid_ri{width:220px; margin:0 20px; float:left;}
.grid_ri img{width:100px; height:120px;margin:5px 60px 0px 60px;}
.grid_ri p{width:220px; height:36px;text-align:center; line-height:36px; font-weight:bold;}
.grid_ri span{width:180px;font-size:18px; color:#de1111; text-align:center; background: url(../images/tb_07.png) no-repeat; padding:0 0 0 40px;}

/*轮播*/
.flexslider{ width:100%; margin:0 auto;position: absolute;height:607px;overflow:hidden;z-index:-1;}





















