@charset "utf-8";
/* CSS Document */
body{ margin:0px; padding:0px; width:100%; height:auto;min-width:1014px;}
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";font-size: 14px;}
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;/* font-size: 16px; */}

/*---------------------------------头部--------------------------------------*/
.dhy_top { background: url(dhy-topbg.jpg) repeat; min-height: 78px; width: 100%; }
.dhy_topli { width: 1014px; margin: 0 auto; min-height: 78px; }
.dhy_toplil { width: 500px; float: left;}
.dhy_toplir { width: 430px; float: right; height: 44px; font-size: 14px; color: #ef6200; margin-top: 15px }

.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: 16px; 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: 1014px; 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 30px; 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{ padding-left: 40px; padding-right: 20px; font-size: 16px; color: #fff; display: block }
.dhy_daohang1 li.home1 a:hover{ background: #e67002; }
.dhy_daohang1 li.house>a {background: 16px center no-repeat;padding-left: 40px;padding-right: 20px;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}
.footera{width:960px; margin:0 auto}
.footera p{ color:#333; padding-bottom:5px}
.footera p span{ padding-right:20px}
.footera p span a{ color: #333}
.footer_img{ float:left}
.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}
/*底新*/


/*验证码样式*/
.wcm-cbd{
 position: fixed;
 left: 0px;
 z-index:999999;
}
.cbd-btn{
width: 60px!important;
background: #fff;
height: 25px;
line-height: 25px;
border-radius: 6px;
border: 1px solid #ccc;
margin-left: 10px;
}
.wcm-cbd .header {
    cursor: move;
    width: 233px !important;
}
.wcm-cbd .header .title {
   clear: none!important;}