@charset "gb2312";
/* CSS Document */
/*CSS reset*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,blockquote,th,td,p{margin:0;padding:0; font-family:"微软雅黑"; font-size:12px; cursor:default;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;border:none;}
ul,li,dl ,dt,dd ,ol,p,img{ list-style: none;border: none;}
address,caption,cite,code,dfn,em,th,var,optgroup{font-style:normal;font-weight:normal;}
del,ins{text-decoration:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
button,input,select,textarea{font-size:100%;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:baseline;}
sub{vertical-align:baseline;}
a{text-decoration:none; outline:none;}
a:hover{ text-decoration:underline;}
a:active{outline: none;star:expression(this.onFocus=this.blur());}
.fl{ float:left;}
.fr{ float:right;}
.clear{ clear:both; height: 0px; line-height: 0px; font-size: 0px;}
body{ background:url(body_bg.jpg) no-repeat center top #fff;}
.more{ float:right; font-size:12px; color:#bbb;}
.time{ font-size:12px; color:#999; float:right;}
/* 顶部导航 */
.top{ height: 30px; line-height: 30px;}
.top{ width:100%; height:30px; background:rgba(246,237,237,0.7);}
@media \0screen\,screen\9 {/* 只支持IE6、7、8 */
  .top_bg{
    background-color:#fff;
    filter:Alpha(opacity=70);
    position:static; /* IE6、7、8只能设置position:static(默认属性) ，否则会导致子元素继承Alpha值 */
    *zoom:1; /* 激活IE6、7的haslayout属性，让它读懂Alpha */
  }
  .top .top_cont{
    position: relative;/* 设置子元素为相对定位，可让子元素不继承Alpha值 */
  }  
}
.top_cont{ width: 1140px; margin:0 auto;}
.top_cont li{ float: left; padding:0 5px;}
.top_cont li a{ color:#333333;}
.top_cont li a:hover{ text-decoration: underline;}
.top_left li:first-child,.top_right li:first-child{ background:none;}

/* 头部 */
.header{ width: 1140px; height:180px; margin:0 auto;}
.header .logo{ float: left; padding:42px 0 43px;}
.header .search{ float: right; margin:71px 0 0 0; border:2px solid #a30001;}
.search span.dropselect_box { position:relative;  width:89px; border-right:1px solid #a30001; display:inline-block; float:left; height:34px; z-index:99;}
.dropselect_SimpleSelect { width:100%; /*height:30px;*/ display:block; overflow:hidden; background:url(2015drc_search_jt.png) no-repeat 72px 12px #fff; line-height:34px; text-indent: 10px; position: relative; left:0px; top:0px; padding:0;}
.dropselect_SimpleSelect ul{border:none;}
.dropselect_SimpleSelect li{ width:100%; height:34px; line-height:34px;}
.dropselect_SimpleSelect li a{height:auto; width:85%; color:#959595;}
.dropselect_SimpleSelect li.hover a { color:#959595; width:100%; display:block;}
.dropselect_SimpleSelect li a:hover,.dropselect_SimpleSelect li a:focus,.dropselect_SimpleSelect li:hover,.dropselect_SimpleSelect li:focus{background:none;}
.search_text{ float:left; border:none; width: 173px; height:34px; line-height:34px; color:#cecece; text-indent:10px;}
.search_sub{ float:left; width:61px; height:34px; background:#a30001; border:none; color:#fff; cursor:pointer;}
.hidden {display:none;}
/*导航*/
.nav{ width: 1140px; height: 56px; margin:0 auto;}
.nav li{ float: left; width: 226px; height: 56px; line-height: 56px; text-indent: 110px; font-size: 17px;background:#8a0001; border-bottom:4px solid #710001; border-left:1px solid #982021; border-right:1px solid #781717; }
.nav li a{ display:block; width: 100%; height: 100%; color:#fff; position:relative;}
.nav li a.nav01{ background:url(nav_icon.png) no-repeat 59px 0;}
.nav li a.nav02{ background:url(nav_icon.png) no-repeat 66px -56px;}
.nav li a.nav03{ background:url(nav_icon.png) no-repeat 67px -112px;}
.nav li a.nav04{ background:url(nav_icon.png) no-repeat 64px -168px;}
.nav li a.nav05{ background:url(nav_icon.png) no-repeat 64px -224px;}
.nav li.current,.nav li:hover,.nav .nav_active{ background:#a30001;}
.nav li.current a,.nav li:hover a{ color:#fff;}

/*main*/
.main{ width: 1140px; margin:20px auto;}
.main_top{ width:1140px; height:317px;}
.main_con{ width:1140px; margin-top:20px;}
.main_con_left{float:left; width:250px;}
.main_con_cen{float:left; width:520px; margin:0 20px;}
.main_con_cen list li a{ width:453px;}
.main_con_right{float:left; width:330px;}
.main_con_right list li a{ width:264px;}
/*通知公告*/
.tzgg{ float:left; width:267px; height:311px; border:3px solid #f5ebeb; border-right:none; background:url(tzgg_bg.png) center -3px no-repeat;}
.tzgg h2{ width:100%; height:35px; text-align:center; line-height:35px; font-size:16px; font-weight:bold; color:#fff;}
.tzgg .tzgg_list{ margin:5px 20px 0 15px; width:232px;}
.tzgg .tzgg_list li{ height:30px; line-height:30px;}
.tzgg .tzgg_list li a{ float:left;height:30px; line-height:30px; width:190px; font-size:14px; color:#444444;}
.tzgg .tzgg_list li .time{ font-size:12px; color:#999; float:right;}
.tzgg .moretz{ display:block; margin-left:15px; margin-top:10px; height:34px; line-height:34px; width:252px; background:#f6f1f1; text-align:center; font-size:14px; color:#aaaaaa;}
/*slideBox*/
.slideBox{ float:left; height:315px; width:520px;position:relative; z-index:5; border-top:2px solid #a30001;}
.slideBox .hd{ height:10px; overflow:hidden; position:absolute; right:15px; bottom:15px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-left:5px;  width:10px; height:10px; background:#dcdcdc; cursor:pointer; }
.slideBox .hd ul li.on{ background:#a30001;}
.slideBox .bd{ position:relative; height:315px; z-index:0;}
.slideBox .bd li{ zoom:1; vertical-align:middle;}
.slideBox .bd li a{ display:block; width:520px; height:315px; position:relative;}
.slideBox .bd li p{ position:absolute; left:0; bottom:0; width:502px; height:40px; background:url(tpxw_titbg02.png) repeat;  font-size:14px; line-height:40px; color:#eee; cursor:pointer; padding-left:18px;}
.slideBox .bd li a:hover p{ color:#256092;}
.slideBox .bd img{ width:520px; height:315px;}

.slideBox .prev{position:absolute;left:17px; top:50%;margin-top:-25px;display:block; width:32px; height:40px; background:url(tpxw_left.png) left center no-repeat;}
.slideBox .next{ position:absolute; right:17; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(tpxw_right.png) left center no-repeat; }
.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }

/*工作动态*/
.gzdt{ float:left; height:315px; width:350px; border-top:2px solid #a30001;}
.gzdt .title{ width:350px; height:43px; background:#fcf9f9;}
.gzdt .title h2{float:left; margin-left:20px; text-align:right; width:83px; height:43px; line-height:43px; font-size:16px; color:#333; background:url(title_bg.png) left center no-repeat;}
.gzdt .title .gzdtmore{ float:right; margin-right:10px; height:43px; line-height:43px;font-size:12px; color:#bbb;}
.gzdt .list{ width:330px; margin-left:20px;}
.gzdt .list .headline{ width:100%; height:103px; border-bottom:1px dashed #cdcdcd;}
.gzdt .list .headline h2{ width:320px; height:52px; line-height:52px;}
.gzdt .list .headline h2 a{ font-size:16px; font-weight:bold; color:#a30001;}
.gzdt .list .headline p{ width:100%; line-height:20px; color:#666; }
.gzdt .list .headline p .xxnr{ font-size:12px; color:#ff3900}
.gzdt .list ul{ width:100%; margin-top:10px;}
.gzdt .list ul li{ height:32px; line-height:32px; text-align:left;}
.gzdt .list ul li a{ font-size:14px; color:#444; height:32px; line-height:32px;}

/*信息公开*/
.xxgk{ width:250px; height:255px;}
.xxgk ul li{ height:60px; width:100%; padding-left:87px;}
.xxgk ul li a{ height:60px; line-height:60px; font-size:15px; color:#000;}
.xxgk ul .xxgk_li01{ background:url(xxgk_bg01.png) left center no-repeat;}
.xxgk ul .xxgk_li02{ background:url(xxgk_bg02.png) left center no-repeat; margin-top:5px;}
.xxgk ul .xxgk_li03{ background:url(xxgk_bg03.png) left center no-repeat;margin-top:5px;}
.xxgk ul .xxgk_li04{ background:url(xxgk_bg04.png) left center no-repeat;margin-top:5px;}
/*专题专栏*/
.ztzl{margin-top:20px; width:250px; height:233px; border-top:2px solid #a30001;}
.ztzl .ztzl_title{ height:40px; width:100%; background:#fcf9f9;}
.ztzl .ztzl_title h2{float:left; margin-left:15px; height:40px; line-height:40px; width:70px; text-align:left; font-size:16px; font-weight:bold; color:#333;}
.ztzl .ztzl_more{ margin-right:5px; height:40px; line-height:40px;}
.ztzl ul li{ height:74px; width:100%; line-height:74px; margin-top:11px;}
.ztzl ul li img{ width:250px; height:74px;}
/*咨询投诉*/
.zxts{ width:250px; height:148px; border-top:1px solid #a30001;}
.zxts .zxts_title{ height:40px; width:100%; background:#fcf9f9;}
.zxts .zxts_title h2{float:left;margin-left:15px;height:40px;line-height:40px; width:70px; text-align:left; font-size:16px; font-weight:bold; color:#333;}
.zxts .zxts_more{ margin-right:5px; height:40px; line-height:40px;}
.zxts .wyzx{height:40px; width:250px; margin-top:18px; border-radius:3px; background:#a30001;display:block;}
.zxts .wyzx h2{ width:100px; height:40px;  line-height:40px;font-size:16px;color:#fff; padding-left:21px; background:url(index_zxts.png) left center no-repeat; text-align:center; margin:0 auto;}
.zxts .zxts_main{ width:250px; margin:5px;}
.zxts .zxts_main li{ height:30px; line-height:30px;}
.zxts .zxts_main li a{ height:30px; line-height:30px; float:left; color:#333;}
.zxts .zxts_main li a .clzt{ color:#659800;}

/*main 列表 comm*/
.title{height:40px; width:100%; background:url(title_bg.png) left center no-repeat; border-bottom:1px solid #a30001;}
.title h2{ float:left; width:auto;height:40px; line-height:40px; margin-left:17px; font-size:16px; font-weight:bold; color:#333;}
.title .tit_more{ height:40px; line-height:40px; font-size:12px; color:#bbb; float:right; width:50px; }
.list{ margin-top:5px; width:100%;}
.list li{ height:30px; width:100%; line-height:30px;}
.list li a{ font-size:14px; color:#444; float:left;}
.list li .time{ float:right; font-size:12px; color:#999;}

.jczx{ width:520px; height:255px;}
.zcfg{ width:520px; height:251px;}
.jgjs{ width:520px; height:247px;}
.dzzw{ width:330px; height:255px;}
.rsxx{ width:330px; height:251px;}
.skyl{ width:330px; height:247px;}

/*foot*/
.friend_link_box{height:60px;background:#f8f8f8;}
.friend_link{height:60px; width:1140px; margin:0 auto;}
.friend_link h2{float:left; width:110px; height:60px; background:#710001; line-height:60px; color:#fff; font-size:16px; text-align:center;}
.friend_link_box .friend_link ul{margin-left:45px; float:left;}
.friend_link_box .friend_link ul li {float:left; margin-right:15px;}
.friend_link_box .friend_link ul li select{width:230px; padding:5px; margin:15px 0; color:#666;}
.friend_link .link{ float:left; color:#666; margin-right:8px;}
.friend_link .link:hover{ text-decoration:underline;}
.friend_link span.dropselect_box{ position:relative; width:185px; display:inline-block; border:none; float:left; height:33px; z-index:99; margin-left:9px; margin-top:7px; border:1px solid #e2e2e2;}
.dropselect_SimpleSelect1 { /*height:30px;*/ display:block; overflow:hidden; background:url(2016search_jt.png) no-repeat 90% 14px #fff; line-height:33px; text-indent: 20px; position: relative; left:0px; top:0px; padding:0;}
.dropselect_SimpleSelect1 li{ padding:0 5px; height:33px; line-height:33px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.dropselect_SimpleSelect1 li a{height:auto; width:100%; color:#535353;}
.dropselect_SimpleSelect1 li a:hover{ color:#0b6999;}
.dropselect_SimpleSelect1 li.hover a { color:#535353; width:100%; display:block;}
.dropselect_SimpleSelect1 li a:hover,#nav .menu .menulist .dropselect_SimpleSelect1 li a:focus,#nav .menu .menulist .dropselect_SimpleSelect1 li:hover,#nav .menu .menulist .dropselect_SimpleSelect1 li:focus{background:none;}
.hidden {display:none;}
.footer{ height:200px; background:#710001;}
.footer_main{ width:1140px; height:200px; margin:0 auto;}
.footer_main .gov_icon{margin-right: 30px;float: left;padding: 67px 0 33px 250px; width: 54px;height: 100px}
.footer_main p{float: left; color: #fff; padding-left: 20px;padding-top: 54px;line-height: 29px;}