@charset "gb2312";
/*网页基础数据*/
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0 auto; padding:0;}
body { padding:0; margin:0; background:#c2d0b0; font-family:"微软雅黑"; color:#666;}
a {text-decoration:none; color:#666;}
ul {list-style:none; padding:0; margin:0;}
img {border:0;}
.clear {clear:both;}
/*指定上下间距*/
.hr30px,.hr20px,.hr10px,.hr8px,.hr5px,.hr3px,.hr2px.hr1px,.clear,.hr_com,.hr_index{clear:both;font-size:1px;line-height:1px;overflow:hidden;}
.hr30px{height:30px;}
.hr20px{height:20px;}
.hr10px{height:10px;}
.hr8px{height:8px;}
.hr5px{height:5px;}
.hr3px{height:3px;}
.hr2px{height:2px;}
.hr1px{height:1px;}
.bold {font-weight:bold;}
.italic {font-style:italic; color:#333;}

/*版权区*/
.footer {background-color:#6f6f6f; padding:25px;}
.footer .footercontent {width:1000px; margin:0 auto; font-size:14px; line-height:25px; color:#FFF; line-height:30px; text-align:center;}
.footer .footercontent p{font-size:14px; line-height:25px; color:#FFF; line-height:30px;}

/*版头大图*/
.hbdc_title_wrap { background: url(hbdc_top.jpg) center no-repeat;}
.hbdc_title { width:1000px; margin:0 auto; height:400px; overflow:hidden;}

/*主页内容*/
.hbdc_main {width:1000px; margin:0 auto; overflow:hidden;}
.hbdc_main .mainleft {width:435px; float:left; background-color:#FFF; border-top:1px #dbdbdb solid; border-bottom:3px #dbdbdb solid; border-left:1px #dbdbdb solid; border-right:1px #dbdbdb solid; padding:0px 25px 30px 25px; overflow:hidden;}
.hbdc_main .mainright {width:435px; float:right; background-color:#FFF; border-top:1px #dbdbdb solid; border-bottom:3px #dbdbdb solid; border-left:1px #dbdbdb solid; border-right:1px #dbdbdb solid; padding:0px 25px 30px 25px; overflow:hidden;}
.hbdc_main .maintitle {font-size:36px; font-weight:bold; color:#8c9c1f; width:99.5%; text-align:left; background:url(bg_box_title.gif) repeat-x;}
.hbdc_main .maintitle a {font-size:36px; font-weight:bold; color:#8c9c1f; line-height:36px; background-color:#fff; padding-right:15px;}


/*举报受理*/
.hbdc_jbsl_box {width:946px; background:url(bg_hb_jbsl.png) repeat;  border-top:1px #c1e5ff solid; border-bottom:3px #c1e5ff solid; border-left:1px #c1e5ff solid; border-right:1px #c1e5ff solid; padding:20px 25px 30px 25px; overflow:hidden; margin-top:265px;}
.hbdc_jbsl_box .title {font-size:36px; color:#378dde; text-align:center; width:100%; height:48px; line-height:48px; background-color:#d1f1f9;}
.hbdc_jbsl {color:#333; line-height:27px;}
.hbdc_jbsl .imp {line-height:27px; background-color:#fd961d; padding-left:8px; padding-right:8px; color:#fff; font-style:italic; border-radius:3px;}

/*标准盒子*/
.hb_box {width:946px; background-color:#FFF; border-top:1px #8c9c1f solid; border-bottom:3px #ced2ae solid; border-left:1px #8c9c1f solid; border-right:1px #8c9c1f solid; padding:20px 25px 30px 25px; overflow:hidden;}
.hb_box .title {font-size:36px; font-weight:bold; color:#8c9c1f; width:99.5%; text-align:left; background:url(bg_box_title.gif) repeat-x;}
.hb_box .title a {font-size:36px; font-weight:bold; color:#8c9c1f; line-height:36px; background-color:#fff; padding-right:15px;}

/*视频新闻*/
.hb_shipin {width:435px; height:235px; overflow:hidden;}

/**/

.hbdc_newstitle1 {height:49px; overflow:hidden;font-size:24px; font-weight:bold; color:#FFF; text-align:left; padding-left:50px; background:#FFF url(hbdc_main_titlelogo1.gif) no-repeat;}
.hbdc_newstitle1 a {height:49px; overflow:hidden;font-size:24px; font-weight:bold; color:#FFF; text-align:left; }
.hbdc_newstitle2 {height:49px; overflow:hidden;font-size:24px; font-weight:bold; color:#FFF; text-align:left; padding-left:50px; background:#FFF url(hbdc_main_titlelogo2.gif) no-repeat;}
.hbdc_newstitle2 a {height:49px; overflow:hidden;font-size:24px; font-weight:bold; color:#FFF; text-align:left; }
.hbdc_newscontent {height:338px; overflow:hidden;}
.hbdc_newscontent li {  background:url(hbdc_main_textbg.gif) repeat-x; height:30px; padding-top:11px;}
.hbdc_newscontent li a { font-size:16px; font-weight:bold; color:#333; padding-left:5px;  line-height:30px; height:30px;}
.hbdc_newscontent li span.date { float:left; font-size:12px; font-weight:bold; color:#FFF; width:87px; padding-left:5px; line-height:30px; height:30px; background-image:url(hbdc_main_textdate.gif);}
.hbdc_newscontenthr {background:url(hbdc_main_texthr.gif) repeat-x; height:11px;}

.hbdc_newsvideo { margin-bottom:7px; height:332px; width:437px; background-color:#69F; overflow:hidden;}

.hbdc_box{ width:950px; height:200px; margin:0 auto; background-color:#FFF; border-top:1px #dbdbdb solid; border-bottom:3px #dbdbdb solid; border-left:1px #dbdbdb solid; border-right:1px #dbdbdb solid; padding:25px; overflow:hidden; }
.hbdc_jubao1{width:300px; height:100px; background-image:url(hbdc_jubao1.gif); float:left; padding-top:100px;}
.hbdc_jubao2{width:300px; height:100px; background-image:url(hbdc_jubao2.gif); float:left; margin-left:25px; margin-right:25px;padding-top:100px;}
.hbdc_jubao3{width:300px; height:100px; background-image:url(hbdc_jubao3.gif); float:right;padding-top:100px;}
.hbdc_jubaotext{ width:280px; padding-right:20px; font-size:24px; font-weight:bold; color:#FFF; line-height:40px; text-align:center;}
.hbdc_jubaotext p{font-size:18px; font-weight:bold; color:#FFF; line-height:20px; text-align:center;}

.hbdc_article_box{ padding:25px; width:950px; margin:0 auto; background-color:#FFF; border-top:1px #dbdbdb solid; border-bottom:3px #dbdbdb solid; border-left:1px #dbdbdb solid; border-right:1px #dbdbdb solid; overflow:hidden; }
.hbdc_article_navigation{font-size:12px; color:#666; text-align:left; line-height:30px; border-bottom:#666 1px dotted;}
.hbdc_article_title{ width:70%; font-size:24px; font-weight:bold; color:#333; text-align:center; line-height:30px; padding:20px 0px 10px 0px; }
.hbdc_article_time{font-size:12px; color:#666; text-align:center; line-height:24px; border-bottom:#666 1px dotted; padding:10px 0px 20px 0px; margin-bottom:20px;}
.hbdc_article_content{font-size:16px; color:#333; text-align:left; text-indent:30px; line-height:30px;height:auto!important; height:500px; min-height:500px;}

.hbdc_listpage_box{ padding:25px; width:950px; margin:0 auto; background-color:#FFF; border-top:1px #dbdbdb solid; border-bottom:3px #dbdbdb solid; border-left:1px #dbdbdb solid; border-right:1px #dbdbdb solid; overflow:hidden; }
.hbdc_listpage_navigation{font-size:12px; color:#666; text-align:left; line-height:30px; border-bottom:#666 1px dotted;}
.hbdc_listpage_title{  height:auto!important; height:500px; min-height:500px;}
.hbdc_listpage_title li{ height:30px; font-size:16px; font-weight:bold; color:#333; text-align:left; line-height:30px; border-bottom:#666 1px dotted; overflow:hidden; margin-bottom:10px;}
.hbdc_listpage_title li a{ height:30px; font-size:16px; font-weight:bold; color:#333; text-align:left; line-height:30px; float:left;}
.hbdc_listpage_title li img{ border:0px; float:left; padding-top:10px; padding-left:10px; padding-right:10px;}
.hbdc_listpage_title li span.date{ height:30px; font-size:14px; color:#666; text-align:left; line-height:30px; float:right; }

.hbdc_bdbg_box{ width:950px; margin:0 auto; background-color:#FFF; border-top:1px #dbdbdb solid; border-bottom:3px #dbdbdb solid; border-left:1px #dbdbdb solid; border-right:1px #dbdbdb solid; padding:0px 25px 25px 25px; overflow:hidden; }
.hbdc_bdbg_title {height:49px; overflow:hidden;font-size:24px; font-weight:bold; color:#FFF; text-align:left; padding-left:50px; background:#FFF url(hbdc_main_titlelogo3.gif) no-repeat;}
.hbdc_bdbg_title a{height:49px; overflow:hidden;font-size:24px; font-weight:bold; color:#FFF; text-align:left;}
.hbdc_bdbg_content {height:200px; overflow:hidden;}
.hbdc_bdbg_content li{ height:30px; font-size:16px; font-weight:bold; color:#333; text-align:left; line-height:30px; border-bottom:#666 1px dashed; overflow:hidden; margin-bottom:10px;}
.hbdc_bdbg_content li a{ height:30px; font-size:16px; font-weight:bold; color:#333; text-align:left; line-height:30px; float:left;}
.hbdc_bdbg_content li img{ border:0px; float:left; padding-top:10px; padding-left:10px; padding-right:10px;}
.hbdc_bdbg_content li span.date{ height:30px; font-size:14px; color:#666; text-align:left; line-height:30px; float:right; }

.hb_news02 .date {float:right; width:53px; height:20px; line-height:20px; color:#999; font-size:14px; text-align:center;}
.news_title {color:#333; font-size:16px; line-height:30px;}


.hb_hbtj li {float:left; padding-right:17px;}



.hb_dcsj {width:280px; height:124px; padding-left:40px; padding-top:30px; background-color:#4ebab5; float:left;}
.hb_jbsl_img {float:left;}
.hb_jbsl_right {float:left; font-size:30px; color:#fff; margin-left:15px;}
.hb_jbsl_right p {font-size:18px; color:#fff; line-height:28px;}

.hb_jzxx {width:280px; height:124px; padding-left:40px; padding-top:30px; background-color:#019e97; float:left; margin-left:20px;}
.hb_jbdh  {width:280px; height:124px; padding-left:40px; padding-top:30px; background-color:#01689e; float:right;}