@charset "utf-8";
/* base CSS */
*{margin:0;padding:0;}
ul{list-style-type:none;}
img{border:0px; outline:none;}
a{text-decoration:none; outline:none; color:#000;}
a:hover{color:#CA1907;}
.a_td:hover{text-decoration:underline;}
body{font-size:12px;font-family: "宋体", "黑体", sans-serif; color:#000; background:url(body_bg.jpg) no-repeat top center ; background-color:#ffffe7; padding-top:25px; }
.fl{float:left;}
.fr{float:right;}
.cl{clear:both;}
.tl{text-align:left;}
.tc{text-align:center;}
.tr{text-align:right;}
.bn{border:none;}
.dn{display:none;}
.db{display:block;}

.font_ya{font-family: "微软雅黑", "黑体", sans-serif;}
.font_song{ font-family:"宋体","新宋体", sans-serif;}
.wrap1 { margin: 0 auto;width:1000px; }
.wrap2 { margin: 0 auto;overflow: hidden;width:1052px; }
.wrap { margin: 0 auto;overflow: hidden;width:980px;  }

.mh450 { min-height:1075px;height:auto !important; _height:1075px;}
.p9 { padding: 10px 9px 7px 13px;}
.p10 { padding: 10px;}
.time{ float:right; margin-right:7px;}
.bgcolor{ }
/*框架*/
/*right*/
.right{width:713px; float:left ; overflow:hidden; border:1px solid #ccc;margin-bottom:10px; }
.right1{width:663px; float:right ; overflow:hidden; }
.left{ width:253px; float:right;  }
.left1{ width:308px; overflow:hidden; float:left; }
.left2{ width:710px; overflow:hidden; float:left; }
.bor_a{border:solid 3px #2a83c5; border-top:none;}
.bor_b{border:solid 1px #999999; border-top:none;}
.bor_c{border:solid 1px #c6c6c6;}
.bor_c1{border:solid 2px #e6e6e6;}
.bor_f {border: 1px solid #cdcdcd;}

.tit_g{width:705px; height:30px;line-height:30px;  margin-top:10px; background:url(flag.jpg) no-repeat left top ; border-bottom:1px solid #ccc; margin-left:10px;    }
.tit_g span{  padding-left:37px; float:left; font-size:14px; color:#c80f01; font-weight:bold; }
.tit_g span a{ color:#c80f01;}
.site{ height:30px; line-height:30px; border:1px solid #ccc; width:698px; margin-top:10px; margin-bottom:10px; padding-left:15px;}


/*body 背景 图片*/
.content{  margin: 0 auto;overflow: hidden; width:1034px; background-color:#FFFFFF; padding-top:25px; border-top:1px solid #d4d4c0;  border-left:1px solid #d4d4c0;border-right:1px solid #d4d4c0;  }

/*顶部 top*/
.top {   height:95px;overflow: hidden; width:980px; }
.top .logo{ float:left; width:248px; height:78px;}
.top .top_right{ float:right; width:730px; height:78px; }
 
/*导航 nav*/ 
.nav{  height:43px; margin-bottom:10px;color:#ffffff; font-size:14px; font-weight:bold;width:980px; background:url(nav_bg.jpg) repeat-x;  }
.nav_content{ height:43px; }
.nav ul{  height:43px; overflow:hidden;  padding-left:20px;  }
.nav li,.nav li a,.nav span{display:block; float:left; }
.nav ul span{ line-height:43px; height:43px; color:#fff; }
.nav li a{  line-height:43px;color:#fff; padding:0 12px; text-align:center;  height:43px; }
.nav li a:hover{  line-height:43px; padding:0 12px; text-align:center;  height:43px; color:#FDCC03; }
/*main*/
.main{ border:1px solid #d00407; padding:10px ; height:342px; margin:15px 0;}

/*news_top 导航下边的新闻*/
.news_top{ width:980px; height:80px; margin-bottom:15px;}
.news_top .news_top_left{ width:900px; height:80px; float:left;}
.news_top .news_top_left .news_top_logo{ width:67px; float:left; height:67px; background:url(tt-pic1.jpg) no-repeat;}
.news_top .news_top_left .news_top_content{ float:right; width:814px; height:80px;}
.news_top .news_top_left .news_top_pic{ width:814px; height:50px; overflow:hidden;}
.news_top .news_top_left .news_top_text{ width:784px; height:30px; overflow:hidden; padding-left:30px;}
.news_top .news_top_left .news_top_text li{ display:inline; line-height:30px; color:#3158bd;}
.news_top .news_top_left .news_top_text a{ display:inline; line-height:30px; color:#3158bd;}
.news_top .news_top_left .news_top_text  a:hover{ color:#c50000;}
.news_top .news_top_right{ width:67px; height:80px; float:right; background:url(tt-pic2.jpg) no-repeat top right; }

.news_top .news_top_left .news_top_text .news_top_more{ color:#000000;}
.news_top .news_top_left .news_top_text  a:hover { color:#c50000;}


/*左侧banner轮换*/
.banner{ height:342px; width:580px;  z-index:9999; float:left;  }
.banner_content{ overflow: hidden;width:580px; height:342px; margin: 0 auto;}

/* 本例子css */
.slideBox{ width:580px; height:342px; overflow:hidden; position:relative;   }
.slideBox .hd{ height:14px; overflow:hidden; position:absolute; right:5px; bottom:2px; z-index:4; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; width:14px; margin-left:2px; height:14px; border-right:1px solid #fff; line-height:14px; text-align:center; cursor:pointer; color:#FFFFFF; }
.slideBox .hd ul li.on{ color:#D1BA38; border-right:1px solid #fff;  }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd li p{ zoom:1; position:relative; bottom:18px; height:18px; background:#524e49; z-index:2;  line-height:20px;  }
.slideBox .bd li span{ zoom:1; position:relative; bottom:60px; width:580px; display:block;  height:20px; color:#FFFFFF;  z-index:3; padding:5px; line-height:22px;  }
.slideBox .bd li span a{ color:#FFFFFF;font-family: "微软雅黑", "黑体", sans-serif; font-size:14px; font-weight:bold;}
.slideBox .bd li span a:hover{ color:#F1B98A;}
.slideBox .bd img{ width:580px; height:340px; display:block;  }
/*右侧新闻news1*/
.news1{  width:365px; overflow:hidden; height:340px; float:right;  }
.news1 .T{ width:345px; height:49px;  z-index:1; padding-left:15px;  }
.news1 .C{ }
.news1 .C ul{ line-height:24px;   overflow:hidden; padding-top:10px; }
.news1 .C li a{ padding-left:15px; font-size:15.67px; font-weight:bold; background: url(dot.jpg) no-repeat scroll left center transparent; }
.news1 .C li{  height:32px; line-height:32px;  border-bottom:1px dotted #a5a5a5;  }

/*讲文明 树新风 model1*/
.main-colum {margin: 0 auto;position: relative; width: 980px; margin-bottom:15px;}
.boDE7C51 {border: 1px solid #DE7C51; width:978px;}
.pannel-title01 {height: 30px;line-height: 30px;position: relative;}
.pannel-title05-left {color: #990000;float: left;font-weight: bold;height: 30px;padding: 10px 8px;text-align: center;  }
.pannel-title05-left a {color: #990000;}
.pannel-title05-cen {float: left;font-size: 12px; padding-left: 30px;}
.pannel-title05-right {color: #666666; float: right; font-size: 12px;line-height: 30px;padding-right: 60px;text-align: right;}
.icon_sxf{background: url("http://images1.wenming.cn/web_wenming/images/index_130523_03.jpg") no-repeat ;display: inline;height: 29px; margin-left: 10px; overflow: hidden;padding-left:0;width:300px; }
.hr_10{clear: both;font-size: 1px;height: 10px;line-height: 1px; overflow: hidden;}
.pannel-title05, .pannel-title06, .pannel-title10 {background: url("http://images1.wenming.cn/web_wenming/images/skin_v1.2.gif") no-repeat scroll -3px -70px ;height: 30px;padding-top: 6px;position: absolute;right: -6px;top: -6px;width: 364px;}
.pannel-title10{ background: url(index2012_linkTitbg.jpg) no-repeat ;height:32px;right:-9px;top:-7px;width:987px;}


/*展板 model*/
.zhanban{ width:306px; float:left; border:1px solid #cdcdcd; border-top:none; height:188px; margin-bottom:10px;}
.zhanban .T{ width:306px; height:27px; background-color:#f7f7f7; line-height:27px; border-bottom:1px solid #cdcdcd;border-top:1px solid #cdcdcd;}
.zhanban span{ width:161px; height:28px; text-align:center; background:url(tit_news1.jpg) no-repeat;display:block; color:#FFFFFF; font-size:14px; margin-left:-1px; margin-top:-1px; font-weight:bold; }
.zhanban .C{ text-align:center; padding-left:5px;}

/*通知公告 news*/
.news{ width:304px; float:left; border:1px solid #cdcdcd; border-top:none; margin-bottom:10px; }
.news .T{ width:304px; height:26px; background-color:#f7f7f7; line-height:27px; border-bottom:1px solid #cdcdcd;border-top:1px solid #cdcdcd;}
.news span{ width:98px; height:27px; text-align:center; background:url(tit_news.jpg) no-repeat;display:block; color:#FFFFFF; font-size:14px; margin-left:-1px; margin-top:-1px; font-weight:bold; float:left; }

.news .T a{float:right; display:block; height:27px; padding-right:10px; overflow:hidden; font-size:12px; color:#999999; }
.news .C{ padding-bottom:8px; height:295px;  }
.news .C ul{ line-height:25px;  padding-top:8px;  padding-left:5px;overflow:hidden;   }
.news .C   li a{ margin-left:10px; padding-left:10px; background: url(dot.jpg) no-repeat scroll left center transparent; }
.news .C  li{ margin-right: 7px;_margin-right:3px;  height:24px; overflow:hidden; }
.news .C .news_more{ text-align:right;  padding:10px;}
.news .C .news_more a{color:#0197E3;} 

/*文明播报 news3*/
.news3{ width:399px;   margin-bottom:15px; }
.news3 .T{ width:399px; height:30px;  border-bottom:2px solid #cccccc; margin-bottom:10px;line-height:30px;}
.news3 span{  height:30px; text-align:center; background:url(flag.jpg) no-repeat left top; padding-left:40px;display:block;  font-size:14px;  font-weight:bold; float:left; line-height:30px; color:#cc0000; }
.news3 .T a{float:right; display:block; height:30px; overflow:hidden; font-size:12px; color:#999999; }

.news3 .news_content_pic{ width:399px; height:82px; padding-bottom:10px;border-bottom:1px solid #cccccc; overflow:hidden; color:#666666; line-height:22px; margin-bottom:5px;}
.news3 .news_content_pic img{ width:120px; height:79px; float:left; margin-right:10px; margin-top:3px; }

.news3 .C{width:399px; overflow:hidden; }
.news3 .C ul{ line-height:23px;  }
.news3 .C   li a{ padding-left:10px; font-size:14px;  }
.news3 .C  li{background: url(dot.jpg) no-repeat scroll left center transparent; margin-right: 7px;_margin-right:3px;margin-left:10px;}
/*新安掠影 news4*/
.news4{ width:250px; margin-bottom:10px; }
.news4 .T{ width:250px; height:25px;  line-height:25px; background:url(tit_video.jpg) no-repeat;}
.news4 span{ height:25px; padding-left:15px; text-align:center;color:#FFFFFF; font-size:14px; font-weight:bold; float:left; }
.news4 .T a{float:right; display:block; height:27px; padding-right:10px; overflow:hidden; font-size:12px; color:#999999; }
.news4 .C .news_content{ width:233px; height:190px;  border:1px solid #b1a266; }
.news4 .C{ border:1px solid #cdcdcd; border-top:none; padding:10px; width:228px; height:198px; background-color:#f4efdb;  }
.news4 .C ul li a img{ width:228px; height:198px;   }

/* 本例子css */
.slideBox1{ width:228px; height:198px; overflow:hidden; position:relative;   }
.slideBox1 .hd{ height:14px; overflow:hidden; position:absolute; right:5px; bottom:2px; z-index:4; }
.slideBox1 .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox1 .hd ul li{ float:left; width:14px; margin-left:2px; height:14px; border-right:1px solid #fff; line-height:14px; text-align:center; cursor:pointer; color:#FFFFFF; }
.slideBox1 .hd ul li.on{ color:#D1BA38; border-right:1px solid #fff;  }
.slideBox1 .bd{ position:relative; height:100%; z-index:0;   }
.slideBox1 .bd li{ zoom:1; vertical-align:middle; }
.slideBox1 .bd li p{ zoom:1; position:relative; bottom:18px; height:18px; background:#524e49; z-index:2;  line-height:20px;  }
.slideBox1 .bd li span{ zoom:1; position:relative; bottom:60px; width:280px; display:block;  height:20px; color:#FFFFFF;  z-index:3; padding:5px; line-height:22px;  }
.slideBox1 .bd li span a{ color:#FFFFFF;font-family: "微软雅黑", "黑体", sans-serif; font-size:14px; font-weight:bold;}
.slideBox1 .bd li span a:hover{ color:#F1B98A;}
.slideBox1 .bd img{ width:228px; height:198px; display:block;  }


/*weioxin 官方微信 微博入口*/
.weixin{ width:250px; margin-bottom:10px; }
.weixin .T{ width:250px; height:25px;  line-height:25px; background:url(tit_video.jpg) no-repeat;}
.weixin span{ height:25px; padding-left:15px; text-align:center;color:#FFFFFF; font-size:14px; font-weight:bold; float:left; }
.weixin .T a{float:right; display:block; height:27px; padding-right:10px; overflow:hidden; font-size:12px; color:#999999; }
.weixin .C {color: #000000; height:276px;border:1px solid #d3ceb1; border-top:none;  overflow:hidden; font-size:12px;line-height:23px;font-family: "微软雅黑", "黑体", sans-serif; width:248px; background-color:#f4efdb;  }
.weixin .C .weixin_content{   line-height:23px;  overflow:hidden; padding:0 10px; }
.weixin .C .weixin_content li{ width:107px; height:137px; float:left; margin-right:7px;}
.weixin .C .weixin_content li .wenxin_img{ width:107px; height:107px; display:block; }
.weixin .C .weixin_content .weixin_tit{ height:30px; line-height:30px; width:107px; display:block; text-align:center;}
.weixin .C .weixin_content li img{ width:107px; height:107px; }

/*news5  最下边新闻*/
.news5{ width:304px;   margin-bottom:15px; height:313px; float:left; margin-left:10px; _margin-left:5px; overflow:hidden; }
.news5 .T{ width:304px; height:30px;  border-bottom:2px solid #cccccc; margin-bottom:10px;line-height:30px;}
.news5 span{  height:30px; text-align:center; background:url(flag.jpg) no-repeat left top; padding-left:40px;display:block;  font-size:14px;  font-weight:bold; float:left; line-height:30px; color:#cc0000; }
.news5 .T a{float:right; display:block; height:30px; overflow:hidden; font-size:12px; color:#999999; }
.news5 .news_content_pic{ width:304px; height:108px; padding-bottom:10px;border-bottom:1px dotted #cccccc; overflow:hidden; color:#666666; line-height:22px; margin-bottom:5px;}
.news5 .news_content_pic img{ width:120px; height:79px; float:left; margin-right:10px; margin-top:3px; }
.news5 .news_content_pic .news_pic_title{ font-size:14px; font-weight:bold; color:#000000; padding-bottom:5px; }
.news5 .C{width:304px; overflow:hidden; }
.news5 .C ul{ line-height:25px;  }
.news5 .C   li a{ padding-left:10px;  }
.news5 .C  li{background: url(dot1.jpg) no-repeat scroll left center transparent; margin-right: 7px;_margin-right:3px;margin-left:10px;}
.main1{ width:978; border:2px solid #d00407;  overflow:hidden; padding:15px 0 0 0; margin-bottom:15px;}
/*news_slit*/
.news_slit{ height:313px; width:1px; border-right:1px solid #ccc; float:left; padding-left:10px;}
.news_slit1{ height:1px; width:970px; border-bottom:1px solid #d20000; float:left; margin-bottom:10px; margin-left:4px;}

/*photo  新安县好人榜*/
.photo{ width:980px; overflow:hidden; padding-bottom:10px; }
.photo .T{ background:url(pro_tit.jpg) no-repeat; width:980px; height:42px;}
.photo .T a{float:right; display:block; height:18px; width:53px;margin:12px 15px 10px 0px;  overflow:hidden; font-size:11px;_margin:6px 7px 5px 0px; }
.photo .C{  padding:20px 20px 10px 20px; width:938px; height:208px; border:1px solid #979797; border-top:none;}
.photo  .C .photo_content{  width:938px; height:208px; overflow:hidden; }
.photo .C ul{ height:208px; overflow:hidden; }
.photo .C  li {width:130px; height:208px;  text-align:left; float:left; display:block; padding-right:14px;  }
.photo .C li  img{width:130px; height:168px; }
.photo .C li  .pro_tit{width:130px; height:40px; line-height:20px; text-align:center; }

/* 本例子css */
.picMarquee-left{ width:938px;  overflow:hidden; position:relative;    }

/*content*/
/*news2 内页新闻列表页面*/
.news2{ width:680px;  overflow:hidden; margin-bottom:15px;padding-top:20px; padding-left:15px; }
.news2 ul li{border-bottom: 1px dashed #CCCCCC; margin-bottom:20px;}
.news2 h3{font-size: 15px; font-weight: bold;}
.news2  .news_content{ height: 60px; line-height: 20px;margin-top: 5px;vertical-align: middle; }
.news2 .news_title{ height: 20px;line-height: 20px;margin-top: 5px;vertical-align: middle; padding-bottom:10px;  }
.news2 .news_title  .news_date{ float:left;}
.news2 .news_title  .news_name{ float:left; display: inline; margin-left: 15px;}
.news2 .news_title  .news_detail{   display: inline;float: right;margin-right: 20px;}

/*news2 分页*/
#changpage{ padding:10px 15px;}


.news_oth{ width:680px; line-height:24px; overflow:hidden;}
.news_oth .news_tit1{ font-size:18px;font-family: "微软雅黑", "宋体", sans-serif; text-align:center; margin:15px 0; }
.news_oth .news_tit2{ font-size:12px;font-family: "微软雅黑", "宋体", sans-serif; text-align:center; margin:15px 0; color:#999; }
.news_oth .news_con{ padding:10px; line-height:24px;}

/*news6 右侧新闻*/
.news6{ width:250px; border:1px solid #cdcdcd;  margin-bottom:10px;  }
.news6 .T{ width:250px; height:30px; line-height:30px; background:url(item2.gif) no-repeat top center;}
.news6 .T span{ padding-left:15px; color:#FFFFFF; font-weight:bold; font-size:14px;}

.news6 .T a{float:right; display:block; height:27px; padding-right:10px; overflow:hidden; font-size:12px; color:#fff; }
.news6 .C{width:250px; overflow:hidden; }
.news6 .C ul{ line-height:26px; padding:8px 0;  }
.news6 .C   li a{ padding-left:15px;  }
.news6 .C  li{background: url(arrow1.gif) no-repeat scroll left center transparent; margin-right: 7px;_margin-right:3px;margin-left:10px;}



/*footer*/
.footer .footer_nav{ height:35px; text-align:center; color:#ffffff; font-size:12px; line-height:29px; margin-left:20px; width:964px; padding-top:15px;  }
.footer .footer_nav a{color:#ffffff; padding-right:6px;}
.footer .footer_nav  a:hover{color:#ffff00;}
.footer .footer_nav span{ padding-left:2px; padding-right:2px; }
.footer{ background:url(footer_bg.jpg) repeat-x; background-color:#d4d4d4;  margin:0 auto; width:980px;  }
.footer .footer_content{ padding-top:15px;overflow:hidden; line-height:24px; color:#6a6a6a; text-align:center; height:auto; padding-bottom:15px; 　 }
.footer_select{ width:950px; padding:15px; height:28px;}
.footer_select select{ margin-right:26px; width:150px; height:18px; border:1px solid #4d698b; padding:1px;} 
/*link*/
.link{   font-size:12px; line-height:44px;  width:968px;  background-color:#DCDCDC; padding:0 6px; }
.link .T{  height:34px; line-height:34px; color:#cb0000;}
.link .T span{ padding-left:20px; font-size:14px; font-weight:bold;}
.link .C{border:1px solid #ccc; min-height:50px; background-color:#FFFFFF; padding:10px 10px; display:table; width:946px;  }
.link .C .link_content{ padding:0 6px; line-height:25px; background-color:#FFFFFF;}
.link ul{  line-height:25px; font-size:12px;}
.link ul li{ float:left; }
.link ul li  a{ float:left;}
.link ul  span{ float:left;padding-left:2px; padding-right:2px;}

/* 分页*/
.pageNO{bottom:24px; right:24px;}
.pageNO a,.pageNO p,.pageNO span{display:block; float:left;}
.pageNO p{color:#737373; margin-right:5px; padding:4px 5px; line-height:16px;}
.pageNO span{color:#737373; background-color:#fff; border:solid 1px #9fc5e0; padding:2px 8px; line-height:16px; margin-right:5px;_margin-right:2px;}
.pageNO a{color:#737373; background-color:#fff; border:solid 1px #9fc5e0; padding:2px 8px; line-height:16px; margin-right:5px;}
.pageNO a:hover,.pageNO a.current{color:#fff; background-color:#1d66ba; border-color:#dcdcdc;}
/*资讯*/



.prev1 {background: url(feature_left.gif) no-repeat center top; border-color: #999999;border-style: dotted;border-width: 0;display: block;float: left;height: 48px;text-indent: -9999px; width: 30px;}
.next1 { background: url(feature_right.gif) no-repeat center top;border-color: #999999; border-style: dotted; border-width: 0;display: block;float: right;height: 48px;text-indent: -9999px; width: 30px;}
.prev1:hover {background-position: center bottom;}
.next1:hover {background-position: center bottom;}

/*相关新闻*/
.news_other {border-top:1px solid #CECECE; padding:10px; width:660px; margin-top:20px; display:block; text-align:left;}
/* 左侧*/
.newsLeft {float:left; width:320px;border-right:1px solid  #CECECE; }
.newsLeft .T{  height:37px;line-height:37px; }
.newsLeft .T span{ float:left; font-size:16px;   line-height:37px; font-weight:bold; }
.newsLeft .C{   }
.newsLeft .C ul{ line-height:25px;   }
.newsLeft .C   li a{ padding-left:15px;  }
.newsLeft .C  li{background: url(dot.jpg) no-repeat scroll left center transparent; margin-right: 7px;_margin-right:3px;}
/* 右侧*/
.newsRight {float:right; width:320px;}
.newsRight .T{  height:37px;line-height:37px; }
.newsRight .T span{ float:left; font-size:16px;   line-height:37px; font-weight:bold; }
.newsRight .C{   }
.newsRight .C ul{ line-height:25px;   }
.newsRight .C   li a{ padding-left:15px;  }
.newsRight .C  li{background: url(dot.jpg) no-repeat scroll left center transparent; margin-right: 7px;_margin-right:3px;}