@charset "utf-8";
/* CSS Document */
body{ margin:0px; padding:0px; width:100%; height:auto; min-width:1200px;}
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, a, img, ol, ul, li, form { margin: 0; padding: 0; border: 0; list-style: none; font-family: "microsoft yahei", "simsun"; }
table, tr, td, dl, dt, dd { margin: 0; padding: 0; list-style: none; text-align: center; }
input { margin: 0; padding: 0; }
h1, h2, h3, h4, h5, h6 { font-size: 12px; font-weight: normal; }
a, area { blr:expression(this.onFocus=this.blur())
}
a { text-decoration: none; color: #484849; }
.bar_wz{
    font-size: 12px;
    color: #000000;
    line-height: 24px;
    WORD-WRAP: break-word;
    WORD-BREAK: break-all;
}
.weather{
    font-size: 12px;
    color: #000000;
    text-decoration: none;
    line-height: 24px;
}

/*---------------------------------头部--------------------------------------*/
.dhy_top { background: url(dhy-topbg.jpg) repeat; min-height: 78px; width: 100%; clear:both }
.dhy_topli { width: 1014px; margin: 0 auto; min-height:78px; }
.dhy_toplil { width:420px; float:left;}
.dhy_toplir { width: 430px; float:left; height:50px; font-size: 14px; color: #ef6200; margin-top:19px }
.wsbs{ float:right;height:78px; width:78px;}
/*top蓝条*/
.jb_top{ width:100%; margin:auto; height:36px;}
.jb_top1{ width:1000px; margin:auto; height:36px;}
.jb_top_left{float:left; height:36px; line-height:36px;}
.jb_top_left li{ float:left; line-height:36px; margin-right:16px;}
.jb_top_left li a{ color:#003386; font-size:14px;}
.jb_top_right{float:left;} 
.jb_top_right li{ float:left; line-height:36px; margin-left:16px;border: 1px #000 solid;}
.jb_top_right li a{ color:#003386; font-size:14px;}
.jb_top_qw{background-image: url(t01.gif); width: 19px; height: 30px; float: left;}
.jb_top_qrd{background-image: url(t02.gif); width: 19px; height: 30px; float: left;}
.jb_top_qzx{background-image: url(t03.gif); width: 19px; height: 30px; float: left;}
/*top蓝条-end*/

.top_nav{ width:1000px; margin:0px auto; height:32px; line-height:32px;}
.top_nav .time{ float: right}
.top_nav .time span{ height:32px; display:inline-block; line-height:32px; color:#333; font-size:14px; margin-left:10px;}
/*logo 搜索*/
.jb_sousuo { width: 430px; height: 40px; border: 2px solid #fefefe; border-radius: 5px; margin-top: 18px; margin: 0px auto; }
.jb-sstext { width: 344px; height: 36px; float: left; font-size:14px; color: #3b4567; padding-left: 15px; line-height: 40px; border-style: 1px; }
.jb-ssbutton { width: 66px; height: 40px; background: url(ico2.png) center no-repeat #003386; cursor: pointer; border-style: none }

/*logo 搜索-end*/
/*---------------------------导航+banner--------------------------------*/
.dhy_banner { width: 100%;height:auto; overflow:hidden; margin-bottom:20px;}
/*顶部导航*/
.dhy_daohang { background: url(dhy-banerbg.jpg) repeat-x; min-height: 44px; }
.dhy_daohang { background: url(dhy-banerbg.jpg) repeat-x; min-height: 44px; width: 100%; }
.dhy_daohang1 { min-height: 44px; width:1210px; margin: 0 auto; min-height: 44px; }
.dhy_daohang1 li { float: left; background: url(dhy-toubg1.png) no-repeat left 14px; text-align: center; padding-left: 3px; }
.dhy_daohang1 li a { display: block; padding: 0 53px; line-height: 44px; color: #FFF; font-size: 16px;}
.dhy_daohang1 li a:hover { background:#e67002; }
.dhy_daohang1 li.now a { background:#e67002; }
.dhy_daohang1 li.home { background:#e67002 }
.dhy_daohang1 li.home1{ background:none}
.dhy_daohang1 li.home1 a{ background: url(dhy-fangfangfan.png) 16px center no-repeat; padding-left: 50px; padding-right: 30px; font-size: 16px; color: #fff; display: block }
.dhy_daohang1 li.home1 a:hover{ background:url(dhy-fangfangfan.png) 16px center no-repeat #e67002; }
.dhy_daohang1 li.home>a { background: url(dhy-fangfangfan.png) 25px center no-repeat; padding-left:50px; padding-right: 30px; font-size: 16px; color: #fff; display: block }
.dhy_banrtu { min-height: 362px; overflow: hidden; width: 1959px; margin: 0 auto; }
/*banner轮播*/
#full-screen-slider { width: 100%; height: 360px; float: left; position: relative; }
#slides { display: block; width: 100%; height: 360px; list-style: none; padding: 0; margin: 0; position: relative }
#slides li { display: block; width: 100%; height: 100%; list-style: none; padding: 0; margin: 0; position: absolute }
#slides li a { display: block; width: 100%; height: 100%; text-indent: -9999px }
#pagination { display: block; list-style: none; position: absolute; left: 50%; top: 330px; z-index: 9900; padding: 5px; margin: 0 auto }
#pagination li { display: block; list-style: none; width: 20px; height: 12px; float: left; background: url(c_li2.png) no-repeat center }
#pagination li a { display: block; width: 100%; height: 100%; padding: 0; margin: 0; text-indent: -9999px; }
#pagination li.current { background: url(c_li1.png) no-repeat center }
.in_js_yy { background: url(x_li3.png) repeat-x; height: 22px; }
/*------------------------------------导航+banner结束-------------------------------------*/


/*----------------------------------------底部-------------------------------*/
#footer { clear: both; width:100%;height: auto; margin-top:20px;overflow:hidden; border-top:1px solid #CCC; }
/*站群导航*/
.downbox { height:60px;}
.down_box { width: 1000px; margin: auto; clear: both; margin-top:30px;}
.down_box span { float: left; font-size: 16px; color: #000; font-weight: bold; padding: 6px 20px 0 20px; }
.select { position: relative; float: left; margin: 0 10px; }
.select dt { height: 33px; display: inline-block; background: url(select_input_bg.png) no-repeat 160px center ; line-height: 33px; cursor: pointer; width: 170px; padding-right: 30px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; position: relative; z-index: 1; text-indent: 12px; color: #000; border: 1px solid #c5c4c4; font-size: 14px; margin-bottom: 15px; }
.select:last-child dt {}
.ash { color: #d7d7d7!important }
.select dd { position: absolute; left: 0; top: 35px; display: none; z-index: 9; width: 202px; /*! padding-top: 35px */
background-color: #fff; }
.select dd ul { width:202px; height: 90px; overflow: auto; }
.select dd ul li a { line-height: 28px; display: block; font-size: 14px; text-indent: 12px; background: #ebebeb }
.select dd ul li a:hover { background: #f5f5f5; }
/*站群导航结束*/
/*底部备案一行*/
.copyright { width: 100%; height: 80px; clear: both; background:#e5e5e5}
.copyright_box { width:1200px; margin: auto; }
.copyright_l { float: left; }
.copyright_l img { float: left; line-height: 80px; padding-top: 20px; }
.copyright_l p { color:#333333; line-height: 80px; margin-left:5px; float: left }
.copyright_l p span { margin-left: 10px }
.copyright_r { float: right; margin-top:15px; }
.copyright_r img{ width:100px; height:auto}
/*党政机关*/
.dzjg{width:34px;height: auto; float:left;overflow:hidden;}
.dzjg img{ width:34px; height:auto}
/*底部结束*//*底新*/
.footer_box{width:100%; background-color:#e5e5e5;clear:both; overflow:hidden; padding:20px 0}
.footers{width:960px; margin:0 auto}
.footers p{ color:#333; padding-bottom:5px}
.footers p span{ padding-right:20px}
.footers p span a{ color: #333}
.footer_img{ float:left; width:80px;}
.footer_img img{ width:80px; height:auto}
.footer_text{ float:left; width:720px; margin-left:20px}
.footer_jc{ float:right; width:106px; margin-top:10px}
.footer_ico{ background: url(beian.png) no-repeat; padding-left:25px}
/*底新*/