﻿@charset "utf-8";
.index_main {width:1178px;margin:0 auto 24px; margin-top:20px; overflow:hidden; background:#fff; padding:10px 10px 0 10px; box-shadow:0 2px 5px #ecebeb; border:1px solid #ecebeb;}

.hotline{overflow:hidden; margin-bottom:15px;}
.fcs_box{/* width:150px; */height:98px;float:left;}
.fcs_box_top{height:39px; background:#fb6e52;}
.fcs_box_top p{color:#fff;font-size:14px;text-align: center;/* margin-left:28px; *//* padding-left:30px; *//* line-height:39px; *//* background:url(../images/ann_icon.png) no-repeat left center; */}
.fcs_box_top p img{margin-top:10px;}
.fcs_box_date{height:59px;background:#f3f2f2;text-align:center;overflow:hidden;padding-top:10px;font-size: 18px;font-weight: bold;}
.fcs_box_date p{color: #333;line-height: 30px;}

.headline{float:right;width: 1178px;text-align:center;}
.headline .h1{color:#0e36b7; font-size:26px; font-weight:normal; line-height:68px;}/*font-size:30px;*/
.headline ul{overflow:hidden;}
.headline ul a{font-size:16px; color:#666; line-height:16px; margin-right:12px;}
.headline a:hover {color:#f00; text-decoration:none;}
.headline ul a:hover {color:#f00; text-decoration:underline;}

.ann{overflow:hidden;}
.ann_left{width:1124px; height:54px; float:left; background:#ebf3fa;}
.ann_title{color:#272727; font-size:14px; background:url(../images/ann.png) no-repeat left center; float:left; line-height:54px; padding-left:65px; margin-right:20px; font-weight:bold;} 
.ann_left a{float:left; background:url(../images/gray_dot.png) no-repeat 2px 8px; text-indent:12px; color:#000; font-size:14px;}
.ann_left a:hover {text-decoration:underline;}
.ann_left span{float:left;color:#909090; margin-left:10px; margin-right:20px; font-size:12px; margin-top:3px;} 
.ann_right{float:right;}
.ann_right a{display:block; width:54px; height:54px; background:url(../images/ann_more.gif) no-repeat;}
#ann {overflow:hidden;width:86%;font-size:20px;/* margin-top:17px; */}
/*这个是scrollLeft作用的层，实现移动效果的是他的子级div indemo*/
#ann img {border:10px solid #F2F2F2;}
/*这里是包含图片的最外层div是为了定位而设置的与滚动没关系*/
#inann {float:left;width:800%;}
/*这里的宽度为他的父级div demo层的8倍宽*/
#ann_1 {float:left;}
#ann_2 {float:left;}

/*news*/
.news {width:1181px;margin:10px auto;}

#sidebar_menu {float:left; width:155px;font-family: "微软雅黑",Arial,Helvetica,sans-serif;width:119px;}
#sidebar_menu ul{width:119px;}
#sidebar_menu h1 {width:150px;height:40px; line-height:40px; text-align:center; font-size:20px; color:#fff;}
#sidebar_menu h1 a {color:#fff;}
#sidebar_menu .datetime {background:#e7e7e7; width:150px; height:50px; text-align:center; line-height:20px; padding-top:10px; overflow:hidden;}
#sidebar_menu ul li {background:#e7e7e7; margin:5px 0; width:150px; height:68px; font-size:16px; line-height:68px;font-family: "微软雅黑",Arial, Helvetica, sans-serif; cursor:pointer;}
#sidebar_menu ul .crr {width:155px; background:url(../images/blue_dot.jpg) no-repeat right center #00b8ee; color:#fff;font-weight:normal;}
#sidebar_menu ul .crr a {color:#fff;}
#sidebar_menu ul li .a1{background:url(../images/s_1.png) no-repeat 27px 1px; padding-left:52px;}
#sidebar_menu ul li .a2{background:url(../images/s_2.png) no-repeat 27px 1px; padding-left:52px;}
#sidebar_menu ul li .a3{background:url(../images/s_3.png) no-repeat 27px 1px; padding-left:52px;}
#sidebar_menu ul li .a4{background:url(../images/s_4.png) no-repeat 27px 1px; padding-left:52px;}
#sidebar_menu ul li .a5{background:url(../images/s_5.png) no-repeat 27px 1px; padding-left:52px;}
#sidebar_menu ul li .a6{background:url(../images/s_6.png) no-repeat 27px 1px; padding-left:52px;}
#sidebar_menu ul li .a7{background:url(../images/s_7.png) no-repeat 27px 1px; padding-left:52px;}
#sidebar_menu ul li .a8{background:url(../images/s_8.png) no-repeat 27px 1px; padding-left:52px;}
#sidebar_menu ul li .a9{background:url(../images/s_9.png) no-repeat 27px 1px; padding-left:52px;}
#sidebar_menu ul li .a10{background:url(../images/s_10.png) no-repeat 27px 1px; padding-left:52px;}

#sidebar_right {float:right;width: 1180px;margin-top:4px;}
#sidebar_right .hot {text-align:center; height:79px; padding-top:20px; overflow:hidden;}
#sidebar_right .hot h1 {font-size:35px; font-family: "微软雅黑",Arial,Helvetica,sans-serif; font-weight:500;}
#sidebar_right .hot p {margin-top:10px; color:#555;}
#sidebar_right .hot h1 a{color:#333;}
#sidebar_right .news_box {width: 1180px;float:right;clear:both;margin-top:2px;height: 468px;overflow:hidden;}
#sidebar_right .s_pic {width:560px; height:360px; overflow:hidden; position:relative; border:1px solid #ddd; float:left;}
#sidebar_right .s_pic .hd {height:15px; overflow:hidden; position:absolute; right:5px; bottom:15px; z-index:1;}
#sidebar_right .s_pic .hd ul {overflow:hidden; zoom:1; float:left;}
#sidebar_right .s_pic .hd ul li {float:left; margin-right:2px; text-indent:10000000px; width:11px; height:11px; line-height:14px; text-align:center; background:#fff; cursor:pointer;}
#sidebar_right .s_pic .hd ul li.on {background:#039de7; color:#fff;}
#sidebar_right .s_pic .bd {position:relative; height:100%; z-index:0;}
#sidebar_right .s_pic .bd li {zoom:1; vertical-align:middle;}
#sidebar_right .s_pic .bd img {width:560px; height:360px; display:block;}
#sidebar_right .s_pic .bd li h1 {width:550px; text-align:left; font-size:14px; padding-left:10px; position:absolute; background:#000; color:#fff; height:50px; line-height:50px; left:0px; bottom:0px; filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5; overflow:hidden;}
#sidebar_right .s_pic .bd li h1 a {color:#fff; position:relative;}
#sidebar_right .s_pic .prev, .slideBox .next {position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50); opacity:0.5;}
#sidebar_right .s_pic .next {left:auto; right:3%; background-position:8px 5px;}
#sidebar_right .s_pic .prev:hover, .slideBox .next:hover {filter:alpha(opacity=100); opacity:1;}
#sidebar_right .s_pic .prevStop {display:none;}
#sidebar_right .s_pic .nextStop {display:none;}

.wrap_1_left{width:560px;float:left;}
.focus1{position:relative;width: 730px;height: 468px;background-color:#ccc;float:left;}  
.focus1 img{width: 730px;height: 468px;} 
.focus1 .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus1 .shadow .title a{text-decoration:none; color:#fff; font-size:14px; font-weight:bold; overflow:hidden;}

.focus1 .btn{position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus1 .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9;} 
.focus1 .btn a:hover,.focus1 .btn a.current{cursor:pointer;background:#fc114a;}  
.focus1 .fPic{position:absolute; left:0px; top:0px;}  
.focus1 .D1fBt{overflow:hidden; zoom:1;  height:16px; z-index:10; }  
.focus1 .shadow{width:100%;position:absolute;bottom: 0px;left:0px;z-index:10;height:44px;line-height:44px;background:rgba(0,0,0,0.6);display:block;}  
.focus1 .shadow a{text-decoration:none; color:#fff; font-size:16px; overflow:hidden; margin-left:16px;}  
.focus1 .shadow a:hover {color:#fff;text-decoration:underline;}
.focus1 .shadow p{height:40px; color:#fff; text-indent:16px; text-align:left;}
.focus1 .fcon{position:relative; width:100%; float:left;  display:none; background:#000 }  
.focus1 .fcon img{display:block;} 
.page_icon{overflow:hidden;position:absolute;right:5px;bottom:17px; z-index:999;}
.page_icon a{display:block; width:11px; height:11px; background:url(../images/white_icon_cur.gif) no-repeat; float:left; margin-right:10px;} 
.page_icon a.current,.page_icon a:hover{background:url(../images/blue_icon_cur.gif) no-repeat;}  

.wrap_1_right{width: 436px;float:right;}
.tab_box{overflow:hidden; margin-bottom:12px;}
.tab_box ul{overflow:hidden;}
.tab_box ul li{width: 144px;height:50px;float:left;background:#ebf3fa;margin-right:2px;}
.tab_box ul li.mr0{margin-right:0px;}
.tab_box ul li span{display:inline-block; *display:inline; *zoom:1; width:17px; height:17px; margin-left:24px; padding-left:10px; *vertical-align:3px;}
.tab_box ul li span.s1{background:url(../images/gov_news.png) no-repeat 5px 0px;}
.tab_box ul li span.s2{background:url(../images/part_news.png) no-repeat 5px 0px;}
.tab_box ul li span.s3{background:url(../images/g_news.png) no-repeat 5px 0px;}
.tab_box ul li a{font-size:18px; color:#333; line-height:50px;}
.tab_box ul li.cur{background:url(../images/news_cur.png) no-repeat; height:54px;}
.tab_box ul li.cur .s1{background:url(../images/gov_news_cur.png) no-repeat 5px 0px;}
.tab_box ul li.cur .s2{background:url(../images/part_news_cur.png) no-repeat 5px 0px;}
.tab_box ul li.cur .s3{background:url(../images/g_news_cur.png) no-repeat 5px 0px;}
.tab_box ul li.cur a{color:#fff; text-decoration:none;}
.tab_box ul li a:hover {text-decoration:underline;}

.tab_list{overflow:hidden; margin-top:-6px;}
.tab_list ul{position:relative;width:442px;}
.tab_list ul li{width: 365px;line-height: 32px;*line-height:29px;background:url(../images/or_dot.png) no-repeat 5px 14px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;text-indent:13px;}
.tab_list ul span{font-size:12px;color:#ccc;line-height:33px; *line-height:29px;position:absolute;right: 10px;top:0;}

.news_ul {width:455px; float:right; height:361px; overflow:hidden;}
.hd span {float:left;}
.news_ul ul li {background:url(../images/or_dot.png) no-repeat 5px center; height:32px; line-height:32px; font-size:14px; text-indent:13px;}
.news_ul ul li a {color:#333;}
.news_ul ul li a:hover {color:#f00;}

.news_box a:hover {color:#f00;}

.zwgk-box {width:440px; height:225px; float:left; overflow:hidden;}
.zwgk-box .hd {background:#e7e7e7; width:100%; height:50px; position:relative;}
.zwgk-box .hd span {background:url(../images/gov_news_cur.png) no-repeat 25px center #00B8EE; font-size:14px; width:auto; padding:0 50px; height:50px; display:block; float:left; line-height:50px; color:#fff;margin:0 1px;}
.zwgk-box .hd .crr {background:#29a8e4;}
.zwgk-box .hd .more {font-size:12px;line-height:50px; position:absolute; right:15px;}
.zwgk-box .hd .more a {color:#999; font-weight:normal;}
.zwgk-box .hd .more a:hover {color:#f00;}
.zwgk-box .hd .more em {font-family:"宋体"; font-style:normal; margin-left:2px;}
.zwgk-box ul {padding-top:8px;width:460px;}
.zwgk-box ul li {width:450px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.news_box .line {border-right:#EBEBEB solid 1px; width:5px; height:225px; float:left;}
.zwgk-zdgk-box {width:215px; height:225px; margin-left:5px; float:left; overflow:hidden;}
.zwgk-zdgk-box .hd {background:#e7e7e7; width:100%; height:50px;}
.zwgk-zdgk-box .hd span {background:url(../images/zwgk_ico.png) no-repeat 12px center #e7e7e7; width:auto; padding:0 35px; height:50px; display:block; float:left; line-height:50px; color:#f00; font-size:14px; margin:0 1px; font-size:16px;}
.zwgk-zdgk-box ul {padding:5px; width:192px; height:215px;}
.zwgk-zdgk-box ul li {float:left; color:#c0c0c0; font-size:16px; white-space:nowrap;height:40px; line-height:40px; background:url(../images/gray_c_dot.png) no-repeat left center;margin-right:15px;text-indent:14px;}
.zwgk-zdgk-box ul li a {color:#333;}
.zwgk-jcxx-box {width:340px; height:225px; margin-left:5px; float:right; margin-right:3px;overflow:hidden;}
.zwgk-jcxx-box .hd {background:#e7e7e7; width:100%; height:50px; color:#f00;}
.zwgk-jcxx-box .hd span {background:url(../images/zwgk_ico.png) no-repeat 12px center #e7e7e7; width:auto; padding:0 35px; height:50px; display:block; float:left; line-height:50px; color:#000; font-size:16px;margin:0 1px;}
.zwgk-jcxx-box ul {padding:5px; width:345px; height:215px;}
.zwgk-jcxx-box ul li {float:left; margin-right:20px;color:#c0c0c0; font-size:16px; white-space:nowrap;height:40px; line-height:40px;background:url(../images/gray_c_dot.png) no-repeat left center; text-indent:14px;}
.zwgk-jcxx-box ul li a {color:#06C;}
.zwgk-xxgk-box {width: 1178px;clear:both;/* height: 100px; */overflow:hidden;margin-bottom: 15px;float: left;}
.zwgk-xxgk-left {background: #ffffff;height: 110px;width: 1187px;/* padding: 7px 10px; */float:left;}
.zwgk-xxgk-left h1 {width: 193px; margin-left: 10px; height: 110px;overflow:hidden;float:left;}
.zwgk-xxgk-left h1 img{margin-left: -11px;}
.zwgk-xxgk-left ul {width: 550px;float:left;overflow:hidden;margin-top: 5px;}
.zwgk-xxgk-left ul li {background: url(../images/dian.png) no-repeat left center;margin-left: 13px;padding:8px 10px;text-indent: 8px;width: 230px;color:#c0c0c0;font-size: 16px;float:left;white-space:nowrap;}
.zwgk-xxgk-left ul li a {color:#333;}
.zwgk-xxgk-left ul .col1{}
.zwgk-xxgk-left ul .col2{
    /* width: 125px; */
}
.zwgk-xxgk-left ul .col3{}
.zwgk-xxgk-left .line {border-right:#fff solid 1px; width:10px; height:225px; float:left;}
.zwgk-xxgk-left .ysqgk_wyxx{float: left;width: 194px;height: 110px;overflow: hidden;background: #32c6e4;text-align: center;}
.zwgk-xxgk-left .ysqgk {float:right;margin-left: 10px;width: 194px;height: 110px;overflow: hidden;background: #32c6e4;text-align: center;}
.zwgk-xxgk-left .ysqgk,.ysqgk_wyxx img{
    padding-top: 10px;
}
.zwgk-xxgk-right {float:right; width:185px; height:130px; overflow:hidden;}
.zwgk-xxgk-right p{background:#e7e7e7; height:56px; text-align:center;line-height:56px; font-size:16px; margin-top:14px;}
.zwgk-xxgk-right .crr {background:#fb6e52; color:#FFF; margin-top:0px;}
.zwgk-xxgk-right .crr a {color:#fff;}
.zwgk-xxgk-right a:hover{text-decoration:underline;}

.hdjl_wrap {height:361px; width:1016px;}
.hdjl_left {width:332px; height:361px; padding-right:6px;float:left;}

.h_l_top {width:332px; height:264px; overflow:hidden;}
.h_l_top div {float:left;}
.leader_box {width:160px; overflow:hidden;}
.leader_box span{background:#fc8e8e; height:35px; line-height:32px;width:160px; display:block; text-align:center;}
.leader_box span a {color:#fff;}
.leader_box span a:hover {color:#fff; text-decoration:underline;}
.h_l_top #zq{margin-left:12px;}

.h_l_top #zq span{background:#65d0ef; height:35px; line-height:32px;width:160px; display:block; text-align:center;}
.h_l_top #zq span a {color:#fff;}
.h_l_top #zq span a:hover {color:#fff; text-decoration:underline;}

.h_l_btm {width:332px;}
.h_l_btm a {display:block; padding-left:48px; padding-right:48px; height:42px; line-height:44px; float:left; white-space:nowrap; background:#3f8ff0; color:#fff; font-size:16px;}
.h_l_btm a:hover {color:#fff; text-decoration:underline;}
.h_l_btm #i_2 {margin-left:11px; background:#49b169;}
.h_l_btm #i_3 {margin-top:10px; background:#f3b448;}
.h_l_btm #i_4 {margin-left:11px;margin-top:10px; background:#f671b5;}

.hdjl_center {width:390px; height:361px;margin-left:6px; float:left;} 
.hdjl_center .hd {background:#99dabb;width:390px; height:50px; position:relative;}
.hdjl_center .hd span {background:url(../images/gov_news_cur.png) no-repeat 12px center #99dabb; width:auto; padding:0 35px; height:50px; display:block; float:left; line-height:50px; color:#fff; font-size:14px;margin:0 1px;}
.hdjl_center .hd .more {font-size:12px;line-height:50px; position:absolute; right:15px;}
.hdjl_center .hd .more a {color:#fff; font-weight:normal;}
.hdjl_center .hd .more a:hover {color:#fff; text-decoration:underline;}
.hdjl_center .hd .more em {font-family:"宋体"; font-style:normal; margin-left:2px;}
.zxft_box {width:390px; overflow:hidden;}
.ft_title {font-size:14px; margin-top:10px; text-align:center; color:#000;}
.ft_title a{color:#c00;}
.ft_title a:hover {text-decoration:underline;}
.ft_info {margin-top:10px; padding-bottom:5px; border-bottom:#eaeaea solid 1px;}
.info_pic {float:left; width:120px; height:80px;}
.info_txt {margin-left:10px; float:left; width:260px; overflow:hidden;line-height:20px;}
.info_txt b{color:#000;}
.info_txt li {list-style:none outside; font-size:12px; margin-bottom:6px;}

.wqft_list {line-height:28px;width:390px; overflow:hidden; margin-top:5px;}
.wqft_list ul {position:relative; width:390px;}
.wqft_list li{width:324px;list-style:none outside;font-size:14px;background:url(../images/gray_s_dot.png) no-repeat 0px 10px; text-indent:14px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.wqft_list span{position:absolute; right:0; top:2px; font-size:12px; color:#ccc;}

.hdjl_right {width:439px; height:361px;margin-left:12px;float:left;}
.hdjl_right .hd {background:#65d0ef;width:439px; height:50px; position:relative;}
.hdjl_right .hd span {background:url(../images/s_8.png) no-repeat 12px center #65d0ef; width:auto; padding:0 35px; height:50px; display:block; float:left; line-height:50px; color:#fff; font-size:14px;margin:0 1px;}
.hdjl_right .hd .more {font-size:12px;line-height:50px; position:absolute; right:15px;}
.hdjl_right .hd .more a {color:#fff; font-weight:normal;}
.hdjl_right .hd .more a:hover {color:#fff; text-decoration:underline;}
.hdjl_right .hd .more em {font-family:"宋体"; font-style:normal; margin-left:2px;}

.hd_r_list {line-height:20px;margin-top:10px;overflow:hidden;}
.hd_r_list a {color:#666;}
.hd_r_list li{font-size:14px;background:url(../images/or_dot.png) no-repeat 0px 7px; text-indent:10px; list-style:none outside; margin-bottom:8px;}
.hd_r_list span {color:#999; margin-left:10px; font-size:12px;}
.hd_r_list a:hover {text-decoration:underline;}

.zt_wrap {height:361px; width:1016px; padding:0; margin:0;}


.tz_wrap {height:361px; width:1016px;}
.tz_intr {width:100%; height:361px;float:left;}
.tz_intr .hd {background:#c00;width:100%; height:50px; position:relative;}
.tz_intr .hd span {background:url(../images/s_10.png) no-repeat 12px center #c00; width:auto; padding:0 35px; height:50px; display:block; float:left; line-height:50px; color:#fff; font-size:16px;margin:0 1px;}
.tz_intr .hd .more {font-size:12px;line-height:50px; position:absolute; right:15px;}
.tz_intr .hd .more a {color:#fff; font-weight:normal;}
.tz_intr .hd .more a:hover {color:#fff; text-decoration:underline;}
.tz_intr .hd .more em {font-family:"宋体"; font-style:normal; margin-left:2px;}
.intr_content p{margin-top:10px; text-indent:2em; line-height:22px;}
.info_img {float:left;width:240px;height:193px;text-align:center; background:#ECECEC; margin-top:4px; margin-right:15px;}
.info_img img {width:240px; height:160px;}
.info_img span {width:240px;text-align:center; line-height:32px; height:32px; color:#000; font-size:12px;}
.intr_tools {margin-top:5px;}
.intr_tools a {display:block; width:320px; text-align:center; height:42px; line-height:42px; font-size:16px; color:#fff; float:left; margin-top:6px;}
.intr_tools #i_1 {background:#fb6e52;}
.intr_tools #i_2 {background:#49b169; margin-left:25px;}
.intr_tools #i_3 {background:#f671b5; margin-left:25px;}
.intr_tools #i_4 {background:#f3b448;}
.intr_tools #i_5 {background:#32c6e4; margin-left:25px;}
.intr_tools #i_6 {background:#169fa5; margin-left:25px;}
.intr_tools a:hover {color:#fff; text-decoration:underline;}

.tz_info {width:364px; height:361px;float:left; margin-left:12px;}

.tz_info .hd {background:#e7e7e7;width:364px; height:50px; position:relative;}
.tz_info .hd span {background:url(../images/yqxw_cur.png) no-repeat 12px center #00b8ee; width:auto; padding:0 35px; height:50px; display:block; float:left; line-height:50px; color:#fff; font-size:16px;margin:0 1px;}
.pt_list {margin-top:13px; border-bottom:#f4f4f4 solid 1px; padding-bottom:18px;}
.pt_list a {display:block;width:174px; background:url(../images/blue_s_dot.jpg) 5px 10px no-repeat; height:26px; color:#666; line-height:26px; margin-top:5px; overflow:hidden; float:left; text-align:left; text-indent:18px;}
.pt_list #r {margin-left:15px;}

.xb_list {margin-top:10px;padding-bottom:15px;}
.xb_list a {display:block;width:174px; background:url(../images/red_s_dot.jpg) 5px 10px no-repeat; height:26px; color:#666; line-height:26px; margin-top:5px; overflow:hidden; float:left; text-align:left; text-indent:18px;}
.xb_list #r {margin-left:15px;}

.index_wrap_2{overflow:hidden; margin-top:10px; width:1177px;}
.bmdt{width:360px; float:left; overflow:hidden; padding-bottom:16px;}
.bmdt_tit{overflow:hidden;margin-bottom:15px;z-index: 9999;position: relative;}
.bmdt_tit li{width:179px; height:50px; background:#ebf3fa; margin-right:2px; float:left;}
.bmdt_tit li.mr0{ margin-right:0px;}
.bmdt_tit li span{ display:inline-block; *display:inline; *zoom:1; width:20px; height:20px; margin-left:36px; padding-left:8px; vertical-align:-3px; *vertical-align:1px;}
.bmdt_tit li span.s1{background:url(../images/yqxw.png) no-repeat left center;}
.bmdt_tit li span.s2{ background:url(../images/xbxw.png) no-repeat left center; margin-left:32px;}
.bmdt_tit li span.s3{ background:url(../images/s_1.png) no-repeat left center;}
.bmdt_tit li span.s4{ background:url(../images/s_4.png) no-repeat left center;}
.bmdt_tit li a{ font-size:18px; color:#333; line-height:50px;}
.bmdt_tit li.cur{ background:url(../images/wrap_title_cur.png) no-repeat; height:54px;}
.bmdt_tit li.cur a{ color:#fff;}
.bmdt_tit li.cur .s1{background:url(../images/yqxw_cur.png) no-repeat left center;}
.bmdt_tit li.cur .s2{background:url(../images/xbxw_cur.png) no-repeat;  margin-left:32px;}
.bmdt_tit li.cur .s3{background:url(../images/s_6.png) no-repeat;}
.bmdt_tit li.cur .s4{background:url(../images/s_9.png) no-repeat;}
.bmdt_con{ overflow:hidden;}
.bmdt_con li{ overflow:hidden; margin-bottom:17px;}
.bmdt_con li a{display:block; background:url(../images/gray_b_dot.png) no-repeat left 6px; font-size:16px; line-height:20px; padding-left:15px; height:40px;}
.bmdt_con li span{ font-size:12px; color:#9f9f9f;line-height:22px;}
.ml20{margin-left:20px;}
.ml24{margin-left:24px;}
.ml14{margin-left:14px;}
.ml10{ margin-left:10px;}
.bmdt_con li a:hover{ background:url(../images/gray_b_dot_cur.png) no-repeat left 6px; color:#000; text-decoration:underline;}
.bmdt_double{background:#f5f5f5;}
.bmdt_con li{padding-bottom:10px; margin-bottom:0px;}
.bmdt_con li a{height:22px; margin-top:9px; margin-left:8px; overflow:hidden; text-overflow:ellipsis;white-space:nowrap; width:325px;}

.bmdt_list{overflow:hidden; border:1px solid #e6edf4; border-top:none; margin-top:-18px; height:315px;}

#index_qy {padding-top:6px; position:relative; height:300px;}
#index_qy a {color:#f00; position:absolute; bottom:0px; left:20px;}
#index_qy em {font-family:"宋体"; font-style:normal; margin-left:5px;}
#index_qy li {line-height:16px;height:16px; padding-top:8px; text-indent:20px;}



.rdgz{width:436px; height:367px; float:right; overflow:hidden;}
.rdgz_con {border:1px solid #e6edf4; border-top:none; margin-top:-18px;height:315px;}

.zz_box {float:left; border:#fff solid 4px;}
.zz_box {margin-top:20px; margin-left:37px; width:160px; overflow:hidden;}
.zz_box:hover {border:#ffe3ac solid 4px;}
.zz_box span {display:block;width:160px;text-align:center; line-height:36px; height:36px; background:#F0F0F0;}

.rdgz_tit{overflow:hidden; margin-bottom:15px;}
.rdgz_tit li{width: 144px;height:50px;background:#ebf3fa;margin-right: 2px;float:left; text-align: center;}
.rdgz_tit li.mr0{ margin-right:0px;}
.rdgz_tit li span{display:inline-block; *display:inline; *zoom:1;width:20px;height:20px;margin-left: 10px;padding-left: 0px;vertical-align:-3px; *vertical-align:1px;}
.rdgz_tit li span.s1{background:url(../images/zz_ico.png) no-repeat left center;}
.rdgz_tit li span.s2{background:url(../images/bz_ico.png) no-repeat left center;margin-left: 10px;}
.rdgz_tit li span.s3{background:url(../images/yqxw.png) no-repeat left center;margin-left: 10px;}
.rdgz_tit li a{font-size:18px; color:#333; line-height:50px;}
.rdgz_tit li.cur{background: url(../images/zz_cur.png) no-repeat center;height:54px;}
.rdgz_tit li.cur a{color:#fff;}
.rdgz_tit li.cur .s1{background:url(../images/zz_ico_cur.png) no-repeat left center;}
.rdgz_tit li.cur .s2{background:url(../images/bz_ico_cur.png) no-repeat;}
.rdgz_tit li.cur .s3{background:url(../images/yqxw_cur.png) no-repeat;}
.rdgz_con{overflow:hidden;}

.djs_tit{overflow:hidden;margin-bottom:15px;position: relative;}
.djs_tit li{width:119px; height:50px; background:#ebf3fa; margin-right:1px; float:left; text-align:center;}
.djs_tit li.mr0{ margin-right:0px;}
.djs_tit li a{font-size:16px; color:#333; line-height:50px;}
.djs_tit li.cur{background:url(../images/wrap_3_cur.png) no-repeat; height:54px;}
.djs_tit li.cur a{color:#fff;}
.djs_tit #t_last{border-right:none;width:120px; margin-right:0px;}
.djs_tit #t_last.cur{background:url(../images/wrap_3_cur_l.png) no-repeat; height:54px;}

.hmxx{width: 430px;float:right;overflow:hidden;}
.hmxx_tit{height:50px; background:#ebf3fa; overflow:hidden;}
.hmxx_tit p{font-size:16px; color:#438fca;line-height:50px; padding-left:6px; margin-left:14px; float:left;}
.hmxx_tit span{display:block; width:22px; height:22px; background:url(../images/gray_sz.png) no-repeat; float:right; margin:14px 13px 0 0;} 
.hmxx_tit p a {color:#f00; font-weight:bold;} 
.hmxx_con .ul1{ overflow:hidden; margin-top:10px; margin-bottom:10px;}
.hmxx_con .ul1 li{overflow:hidden;white-space:nowrap;}
.hmxx_con .ul1 li a{ background:url(../images/gray_s_dot.png) no-repeat left center; padding-left:15px; color:#000; margin-left:6px; float:left;line-height:30px; *line-height:28px;}
.hmxx_con .ul1 li a:hover{color:#ee0707;}
.hmxx_con .ul1 li span{ float:right; font-size:12px; color:#9e9e9e; line-height:30px; margin-right:10px; *line-height:28px;}

.hmxx_con .ul2{overflow:hidden; margin-top:15px; margin-bottom:10px; margin-left:7px;}
.hmxx_con .ul2 a{display:block; width:217px; height:35px; float:left; margin-right:5px; text-align:center; color:#fff; padding-top:46px; }
.hmxx_con .ul2 a.a1{background:url(../images/dh.png) #2dc0de 0px 5px no-repeat;font-size:22px;padding-top:22px;height:59px; text-align:left; text-indent:50px;}
.hmxx_con .ul2 a.a3{background:#b61e23;width: 200px;padding-top:18px;height:63px;font-size:16px;line-height:22px;}
/**.hmxx_con .ul2 a.a3{background:url(../images/xm.png) #b61e23 0px 5px no-repeat;width:205px;}**/
.hmxx_con .ul2 a.mr0{margin-right:0px;}
.hmxx_con .ul2 a:hover {text-decoration:underline;}

.tpxw{overflow:hidden; width:1172px; height:260px; position:relative;}
.tpxw_tit{overflow:hidden;background:#efefef; height:50px; line-height:50px;}
.tpxw_tit .ul1{overflow:hidden; float:left;}
.tpxw_tit .ul1 a{display:block; font-size:16px; color:#fff;background:#999;text-align:center;padding-left:30px;padding-right:40px;float:left; margin-right:1px;}
.tpxw_tit .ul1 a.cur{color:#fff; background:url(../images/white_arrow.png) #d870ad no-repeat 102px 7px;}
.tpxw_tit .ul1 a.cus{color:#fff; background:url(../images/white_arrow.png) #0aa2bbd4 no-repeat 102px 7px;}
.tpxw_tit .ul1 a.cuu{color:#fff; background:url(../images/white_arrow.png) #fcb42b no-repeat 158px 7px;}

.tpxw_tit .ul2{overflow:hidden; float:right; margin-right:15px;}
.tpxw_con{overflow:hidden; /*margin-bottom:33px;*/ top:60px; left: 0px; position: absolute;}
.tpxw_wrap{position:relative; float:left; margin-left:8px;}
.tpxw_wrap .a1{display:block; width:280px; height:170px;}
.tpxw_wrap p{width:100%; height:42px; background:#000; position:absolute; left:0; bottom:0; opacity:0.5; filter:alpha(opacity=50);}
.tpxw_wrap .a2{position:absolute; bottom:0; left:10px; color:#fff; line-height:42px; white-space:nowrap; width:280px; text-overflow:ellipsis; overflow:hidden;}
.a2:hover {text-decoration:underline;}
.mr0{margin-right:0px;}


/*直通车*/
.rdgz_con{overflow:hidden;}
.rdgz_con ul{position:relative;width:436px;}
.rdgz_con ul li{width: 340px;line-height: 32px;*line-height:29px;background:url(../images/or_dot.png) no-repeat 5px 14px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;text-indent:13px;margin-left: 5px;}
.rdgz_con ul span{font-size:12px;color:#ccc;line-height:33px; *line-height:29px;position:absolute;right: 10px;top:0;}

/*信息公开检索*/
.xxgkjs{
    margin-right: 10px;
    width: 80px;
    height: 366px;
    float: left;
    font-weight: bold;
    font-size: 20px;
    text-align: center;
    line-height: 30px;
    background: #32c6e4;
}
.xxgkjs a{display: block;color:#fff;width: 100%;padding-top: 150%;}