@charset "utf-8";

/*home*/
.fullSlide{ /*height:550px;*/height: 480px; min-width:1198px; margin:0 auto; overflow:hidden; position:relative; clear:both;}
.fullSlide .bd .tempWrap{margin:0 auto;}
.fullSlide .bd li{ /*height:550px;*/height: 480px; background-position:center top; background-repeat:no-repeat;}
.fullSlide .hd{width:100%; position:absolute; z-index:1; bottom:40px; left:0; height:20px; line-height:20px; text-align:center; }
.fullSlide .hd ul li{cursor:pointer; display:inline-block; *display:inline; zoom:1; width:16px; height:16px; margin:6px; background:#e7e7e7; overflow:hidden; line-height:9999px; border-radius:50%; vertical-align:middle}	
.fullSlide .hd ul .on{ background:#ff5301; width:20px; height:20px; margin:0 4px;}
.fullSlide .Btn{display:none;}
.fullSlide .prev, .fullSlide .next{ position:absolute; top:214px; width:37px; height:73px; background:url(../images/2016_arrow_ban.gif) no-repeat;}
.fullSlide .prev{left:50px; background-position:0 0;}
.fullSlide .next{right:50px; background-position:-37px 0;}
.ttxw_box{ text-align:center; padding-top:10px;}
.ttxw_box .tt_title{ font:28px/50px "微软雅黑";}
.ttxw_box .tt_title a{ color:#009ff0;}
.ttxw_box .tt_zhaiyao a{ font:18px/34px "微软雅黑"; color:#009ff0;}


.HomeTzgg{clear:both; height:60px;   margin:0 auto; margin-top:20px;}
.HomeTzgg .box{height:50px; background:url(../images/yqfk.jpg) no-repeat left 0;}
.HomeTzgg .more{ float:left; width:160px; height:60px;}
.HomeTzgg .hd{float:left; margin-left:26px; _display:inline; width:153px; padding-top:24px;}
.HomeTzgg .hd ul{float:left; margin-left:20px; _display:inline;}
.HomeTzgg .hd ul li{float:left; margin-right:5px; }
.HomeTzgg .hd ul li span{ display:block; width:21px; height:13px; background:url(../images/2016_home_tzgg_icon.gif) no-repeat; overflow:hidden; cursor:pointer;}
.HomeTzgg .hd ul li .item-0{}
.HomeTzgg .hd ul li .item-1{ background-position:-21px 0;}
.HomeTzgg .hd ul li .item-2{ background-position:-42px 0;}
.HomeTzgg .hd ul li .item-3{ background-position:-63px 0;}
.HomeTzgg .hd ul li.on .item-0{background-position:0 -13px;}
.HomeTzgg .hd ul li.on .item-1{background-position:-21px -13px;}
.HomeTzgg .hd ul li.on .item-2{background-position:-42px -13px;}
.HomeTzgg .hd ul li.on .item-3{background-position:-63px -13px;}

.HomeTzgg .prev, .HomeTzgg .next{width:7px; height:13px; background:url(../images/2016_home_tzgg_arrow.gif) no-repeat;}
.HomeTzgg .prev{float:left;}
.HomeTzgg .next{float:right; background-position:right 0;}
.HomeTzgg .bd{float:left; width:680px; font-size:16px; line-height:60px;margin-left: 25px;}
.HomeTzgg .bd ul li span{ float:right; color:#999999; padding-right:43px;}
.HomeTzgg .hbdc{position: relative;float: right;width: 146px;height: 50px;overflow: hidden;}
.HomeTzgg .tzgg{position: relative;float: left;width: 146px;height: 50px;overflow: hidden;}
/*.HomeTzgg .hbdc #hbdc{height: 200%;width: 100%;}
.HomeTzgg .hbdc a{position: absolute;width: 100%;height: 60px;top: 0;left: 0;}*/
.hbdc .hbdc-bd ul {overflow: hidden;zoom: 1;}
.hbdc .hbdc-bd ul li {zoom: 1;}
.hbdc .hbdc-bd ul li img{width: 146px;height: 50px;}

.HomeMain{margin:20px auto 0; position:relative;}
.HomeMain .hd{float:left; width:220px; background:url(../images/2016_home_main_title.jpg) no-repeat 0 0; overflow:hidden; display:inline-table;}
.HomeMain .hd li a{display:block; height:67px; cursor:pointer; overflow:hidden;}
.HomeMain .hd li.on a{background-image:url(../images/2016_home_main_title.jpg); background-repeat:no-repeat; height:68px; margin-top:-1px;}
.HomeMain .hd li .item-1{height:68px;}
.HomeMain .hd li.on .item-1{background-position:-220px 0; margin-top:0;}
.HomeMain .hd li.on .item-2{background-position:-220px -67px;}
.HomeMain .hd li.on .item-3{background-position:-220px -134px;}
.HomeMain .hd li.on .item-4{background-position:-220px -201px;}
.HomeMain .hd li.on .item-5{background-position:-220px -268px;}
.HomeMain .hd li.on .item-6{background-position:-220px -335px;}
.HomeMain .hd li.on .item-7{background-position:-220px -402px;}
.HomeMain .bd{float:right; width:978px; height:470px; background:url(../images/2016_homemain_border.gif) no-repeat right top; overflow:hidden;}
.HomeMain .bd .section{ padding:25px;}
.HomeMain .bd .section .TitleHd{ height:50px; line-height:50px;}
.section1 .s1Tpxw{ float:left; width:438px;position: relative;}
.section1 .s1Tpxw .pic img{display:block; width:438px; height:279px;}
.section1 .s1Tpxw .txt{ background:#f5f5f5; height:155px; padding:0 25px;}
.section1 .s1Tpxw .txt h5{margin:0; padding:25px 0 2px; height:34px; border-bottom:#bcbcbc 1px dashed; font-size:16px; font-weight:normal;}
.section1 .s1Tpxw .txt h5 a{color:#ff3000;}
.section1 .s1Tpxw .txt p{
    margin:0; font-size:13px; 
    line-height:22px; 
    color:#999999; 
    padding-top:12px;
    overflow:hidden;
    text-overflow:ellipsis;
    display:-webkit-box;
    -webkit-line-clamp:3;
    -webkit-box-orient:vertical;

}
.section1 .s1Tpxw .s1Tpxw_prev,
.section1 .s1Tpxw .s1Tpxw_next{ position:absolute; left:0; top:33%; margin-top:-25px; display:block; width:32px; height:40px; background:#666 url(../images/s1Tpxwslider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.section1 .s1Tpxw .s1Tpxw_next{ left:auto; right:0; background-position:8px 5px; }
.section1 .s1Tpxw .s1Tpxw_prev:hover,
.section1 .s1Tpxw .s1Tpxw_next:hover{ filter:alpha(opacity=100);opacity:1;  }
.section1 .s1News{float:right; width:464px;}
.section1 .s1News .s1NewsHd li{ padding:0; width:115px;}
.section1 .s1News .s1NewsBd{padding-top:10px;}

.section2 .s2Tab{ float:left; width:620px;}
.section2 .s2Tab .s2TabHd li{ padding:0; width:310px;}
.section2 .s2Tab .s2TabBd{clear:both; padding-top:10px;}
.section2 .s2Tab .zxhf{float:left;}
.section2 .s2Tab .zxhf img{display:block; width:341px; height:353px; border:#eaeaea 1px solid;}
.section2 .s2Tab .zxhf_wz{float: left;width: 320px;padding-top: 10px;}
.section2 .s2Tab .zxhf_wz p{margin:0 0 5px 0;font-size: 16px;text-indent: 2em;line-height: 200%;text-align: justify;}
.section2 .s2Tab .ThgkMenu{float:right; width:272px; overflow:hidden; zoom:1;}
.section2 .s2Tab .ThgkMenu li{float:left; height:170px; padding:11px 11px 0 21px;}
.section2 .s2Tab .ThgkMenu li a{display:block; width:104px; padding-top:118px; background:url(../images/2016_home_thgk_icon1.gif) no-repeat; font-weight:bold; color:#666666; font-size:16px; text-align:center;}
.section2 .s2Tab .ThgkMenu li.li02 a{background-image:url(../images/2016_home_thgk_icon2.gif);}
.section2 .s2Tab .ThgkMenu li.li03 a{background-image:url(../images/2016_home_thgk_icon3.gif);}
.section2 .s2Tab .ThgkMenu li.li04 a{background-image:url(../images/2016_home_thgk_icon4.gif);}
.section2 .s2Tab .ThgkMenu li a:hover{color:#ff3000;}

.s2Tzth_l{float:left; width:300px;}
.s2Tzth_r{float:right; width:300px;}
.s2Tzth_l ul{clear:both; padding-top:14px;}
.s2Tzth_l ul li{padding-top:10px;}
.s2Tzth_l ul li a{ display:block; height:66px; background:url(../images/2016_home_zcld.gif) no-repeat; padding-left:40px; font-size:18px; font-weight:bold; color:#01a0f2; line-height:66px;}
.s2Tzth_l ul li a:hover{ color:#fff; background-position:0 bottom;}
.s2Tzth_r ul{clear:both; padding-top:16px; height:237px;}
.s2Tzth_r ul li{ font-size:16px;}
.s2Tzth_r .sbtz{ display:block; width:166px; height:65px; background:url(../images/2016_home_sbtz.gif) no-repeat; font-size:18px; font-weight:bold; color:#fff; line-height:65px; padding-left:134px;}


.section2 .s2Right{float:right; width:283px;}
.section2 .s2Right h4{ margin:0 0 15px; height:50px; background:url(../images/2016_home_yxth_bg.gif) repeat-x; text-align:center; line-height:50px; color:#fff; font-size:18px;}
.section2 .s2Right h4 a{color:#fff;}
.section2 .s2Right .pic img{display:block; width:283px; height:153px;}
.section2 .s2Right ul li{float:left; margin:5px 5px 0 0;}
.section2 .s2Right ul li img{display:block; width:139px; height:96px;}

.titlestyle{ border-bottom:#e5e5e5 1px solid; height:29px; line-height:27px;}
.titlestyle .more{float:right; color:#999; font-family:Tahoma;}
.titlestyle .more:hover{color:#ff3000;}
.titlestyle h3{float:left; margin:0; font-size:16px; color:#23bcf8; border-bottom:#23bcf8 3px solid; height:28px;}
.titlestyle h3 a{color:#23bcf8;}
.titlestyle h3 a:hover{color:#01a0f2;}


.section3 .s3Bsrk{float:left; width:620px;}
.section3 .s3Bsrk .s3BsrkHd li{ padding:0; width:206px;}
.section3 .s3Wsbs{clear:both; margin-top:20px;}
.home_wsbs_btn li{float:left; padding:0 10px 10px 0;}
.home_wsbs_btn li a{ display:block; position:relative; width:107px; padding-left:93px; height:80px; background:url(../images/2016_home_wsbs_btn.gif) repeat-x left bottom #f8fdff; line-height:80px; font-size:16px; color:#000000;}
.home_wsbs_btn li a s{ position:absolute; width:40px; height:40px; left:37px; top:50%; margin-top:-20px; background:url(../images/2016_home_grbs.png) no-repeat;}
.home_wsbs_btn li.li1 a s{background-position:0 -40px;}
.home_wsbs_btn li.li2 a s{background-position:0 -80px;}
.home_wsbs_btn li.li3 a s{background-position:0 -120px;}
.home_wsbs_btn li.li4 a s{background-position:0 -160px;}
.home_wsbs_btn li.li5 a s{background-position:0 -200px;}
.home_wsbs_btn li.li6 a s{background-position:0 -240px;}
.home_wsbs_btn li.li7 a s{background-position:0 -280px;}
.home_wsbs_btn li.li8 a s{background-position:0 -320px;}
.home_wsbs_btn li.li9 a s{background-position:0 -360px;}
.home_wsbs_btn li.li10 a s{background-position:0 -400px;}
.home_wsbs_btn li.li11 a s{background-position:0 -440px;}
.home_wsbs_btn li a:hover{ background:url(../images/2016_home_wsbs_btn_hover.gif) no-repeat; border:none; color:#fff; font-weight:bolder;}
.home_wsbs_btn li a:hover s{ left:38px; background-image:url(../images/2016_home_grbs_hover.png);}
/*网上办事-主题服务20171114*/
.s3BsrkBd .s3ztfw li a s{background: url(../images/gr_icon1.png)no-repeat;background-size:90%;}
.s3ztfw li.li1 a s{background-position:2px -66px;}
.s3ztfw li.li2 a s{background-position:2px -204px;}
.s3ztfw li.li3 a s{background-position:2px -136px;}
.s3ztfw li.li4 a s{background-position:2px -412px;}
.s3ztfw li.li5 a s{background-position:2px -480px;}
.s3ztfw li.li6 a s{background-position:2px 2px;}
.s3ztfw li.li7 a s{background: url(../images/qy_icon02.png)no-repeat;background-position:2px 2px;background-size:90%;}
.s3ztfw li.li8 a s{background: url(../images/qy_icon02.png)no-repeat;background-position:2px -154px;background-size:90%;}
.s3ztfw li.li9 a s{background:url(../images/qy_icon02.png)no-repeat;background-size: 100%;background-position: 3px -338px;}
.section3 .s3Qybs li a s{ background-image:url(../images/2016_home_qybs.png);}
.section3 .s3Qybs li a:hover s{ left:38px; background-image:url(../images/2016_home_qybs_hover.png);}

.section3 .s3Right{ float:right; width:283px;}
.section3 .s3Right .wsbsdt img{ display:block; width:283px; height:167px;}
.section3 .s3Right .s3Sxss{border:#eaeaea 1px solid; border-top:none; padding:0 20px; height:123px; margin-bottom:14px;}
.section3 .s3Right .s3Sxss .sxssTxt{border:#cccccc 1px solid; height:18px; width:219px; line-height:18px; color:#999999; height:18px; padding:10px; margin:36px 0 10px; border-radius:4px;}
.thzw_box { height:50px; margin-top:4px; text-align:center; }
.thzw_box img{ height:50px;  }
.section3 .s3Right .s3Sxss .sxssBtn{width:241px; height:44px; background:url(../images/2016_wsbs_sxssBtn.gif) no-repeat; border:0; cursor:pointer;}
.section3 .s3Right .s3Jdcx{ display:block; height:60px; background:url(../images/2016_jdcx_btn.gif) no-repeat;}
.section4 .s4Xxgk{ float:left; width:620px;}
.section4 .s4Xxgk .s4XxgkHd li{ padding:0; width:310px;}
.section4 .s4Xxgk .s4XxgkBd ul{overflow:hidden; zoom:1;}
.section4 .s4Xxgk .s4XxgkBd .list1 li{float:left; width:180px; line-height:39px; border-bottom:#b6b6b6 1px dotted; background:url(../images/2016_icon1.gif) no-repeat 10px center; padding-left:26px;}
.section4 .s4Xxgk .s4XxgkBd .list1{padding-top:18px;}
.section4 .s4Xxgk .s4XxgkBd .list1 li.noBorder{border-bottom:none;}
.section4 .s4Xxgk .s4XxgkBd .list2{margin-top:20px;}
.section4 .s4Xxgk .s4XxgkBd .list2 li.twoline a{ line-height:24px; padding-top:28px; height:74px;}
.section4 .s4Xxgk .s4XxgkBd .list2 li a s{ background-image:url(../images/2016_home_zdly.png);}
.section4 .s4Xxgk .s4XxgkBd .list2 li a:hover s{ left:38px; background-image:url(../images/2016_home_zdly_hover.png);}

.section4 .s4Right{ float:right; width:240px;border:1px solid #e4e4e4;padding: 12px 20px;}
.s4Right .s4Right_list li{width: 100%;height: 45px;margin-bottom: 10px;background: #23bcf8;}
.s4Right .s4Right_list li.s4_li8{margin-bottom: 0;}
.s4Right .s4Right_list li a{display:block;line-height: 45px;padding-left: 65px;font-size: 20px;font-weight: bold;color: #fff;}
.s4Right .s4Right_list li.s4_li1 a{background:url(../images/s4Right1.png)no-repeat 9px center;}
.s4Right .s4Right_list li.s4_li2 a{background:url(../images/s4Right2.png)no-repeat 9px center;}
.s4Right .s4Right_list li.s4_li3 a{background:url(../images/s4Right3.png)no-repeat 9px center;}
.s4Right .s4Right_list li.s4_li4 a{background:url(../images/s4Right4.png)no-repeat 9px center;}
.s4Right .s4Right_list li.s4_li5 a{background:url(../images/s4Right5.png)no-repeat 9px center;}
.s4Right .s4Right_list li.s4_li6 a{background:url(../images/s4Right6.png)no-repeat 9px center;}
.s4Right .s4Right_list li.s4_li7 a{background:url(../images/s4Right7.png)no-repeat 9px center;}
.s4Right .s4Right_list li.s4_li8 a{background:url(../images/s4Right4.png)no-repeat 9px center;}
/*信息检索平台
.section4 .s4Right .s4Jspt{margin-bottom:15px;}
.section4 .s4Right .s4Jspt h4{ margin:0; height:80px; background:url(../images/2016_home_gadual_bg.gif) repeat-x; text-align:center; line-height:80px; color:#fff; font-size:20px;}
.section4 .s4Right .s4Jspt .cont{border:#eaeaea 1px solid; border-top:none; padding:0 18px; height:272px;}
.section4 .s4Right .s4Jspt .cont p{margin:0; padding:5px 0; font-size:13px; line-height:26px; color:#999999;}
.s4JsptTab .s4JsptTabHd{ height:34px;}
.s4JsptTab .s4JsptTabHd li{float:left; width:59px; border:#dfdfdf 1px solid; border-bottom:none; height:34px; line-height:34px; margin-left:-1px; text-align:center; background:#f4f4f4; cursor:pointer;}
.s4JsptTab .s4JsptTabHd li.li01{border-radius:4px 0 0 0; margin-left:0;}
.s4JsptTab .s4JsptTabHd li.li04{border-radius:0 4px 0 0;}
.s4JsptTab .s4JsptTabHd li.on{background:#fff; color:#3593dd; border-color:#cccccc; position:relative; height:35px;}
.s4JsptTab .s4JsptTabBd .s4JsptTxt{ border:#cccccc 1px solid; padding:10px 13px; height:18px; width:213px; line-height:18px; color:#999999; margin:-1px 0 10px; border-radius:0 0 4px 4px;}
.s4JsptTab .s4JsptTabBd .s4JsptBtn{ width:241px; height:40px; cursor:pointer; background:#23b4e7; border-radius:4px; font-size:18px; font-weight:bold; color:#fff; border:0;}
.section4 .s4Yjx{display:block; height:50px; background:url(../images/2016_icon_yjx.png) no-repeat 43px center #80c61b; padding-left:75px; color:#fff; line-height:48px; font-size:18px; font-weight:bold;}*/

.section5 .s5Left{float:left; width:619px;}
.section5 .s5Left .s5LeftHd{margin-bottom:15px;}
.section5 .s5Left .s5LeftHd li{ padding:0; width:206px;}
.section5 .s5Left .s5LeftBd .home_wsxf{ height:353px;}
.section5 .s5Right{float:right; width:283px;}
.section5 .s5Right h4{ margin:0; height:80px; background:url(../images/2016_home_gadual_bg.gif) repeat-x; text-align:center; line-height:80px;  font-size:20px;}
.section5 .s5Right h4 a{color:#fff;}
.section5 .s5Right h4 a:hover{color:#ff3000;}
.section5 .s5Right .cont{border:#a5defb 1px solid; border-top:none; height:337px;}
.section5 .s5Right .cont .btn{ padding:20px 0 0 20px; overflow:hidden; zoom:1;}
.section5 .s5Right .cont .btn li{float:left; padding:0 2px 2px 0;}
.section5 .s5Right .cont .btn li a{display:block; width:79px; height:29px; background:url(../images/2016_rxhd_icon1.gif) no-repeat center 12px #fafafa; padding-top:50px; text-align:center;}
.section5 .s5Right .cont .btn li.li01 a{ background-image:url(../images/2016_rxhd_icon1.gif);}
.section5 .s5Right .cont .btn li.li02 a{ background-image:url(../images/2016_rxhd_icon2.gif);}
.section5 .s5Right .cont .btn li.li03 a{ background-image:url(../images/2016_rxhd_icon3.gif);}
.section5 .s5Right .cont .btn li.li04 a{ background-image:url(../images/2016_rxhd_icon4.gif);}
.section5 .s5Right .cont .btn li.li05 a{ background-image:url(../images/2016_rxhd_icon5.gif);}
.section5 .s5Right .cont .btn li.li06 a{ background-image:url(../images/2016_rxhd_icon6.gif);}
.section5 .zzfw_search{ margin:16px 20px 0; height:134px;}
.home_dczj{height:352px;}
.home_dczj .CommonNewsList li span{font-size: 14px;font-family: "微软雅黑";color: #333;}
.dczj_hd{line-height: 40px;font-size: 16px;}
.dczj_hd a{margin-right: 60px;}
.dczj_hd a.on{font-weight: bold;color: #f00;padding-left: 10px;border-left: 2px solid #f00;}

/*20161219政策解读 数据开放平台*/
.zcsj{width: 50%;height:36px;background:#18d9c4;margin: 10px 0;text-align: center;line-height: 36px;float: left;}
.zc{width: 48%; margin-left: 2%; background: #21bd42;}
.zcsj a{color: #FFF;font-size: 18px;font-weight: bold;}

/*.section6 .picList{overflow:hidden; zoom:1;}
.section6 .picList li{ float:left; padding-right:25px;}
.section6 .picList li img{display:block; width:292px; height:180px;}
.section6 .RdztList{ padding:17px 0 10px; overflow:hidden; zoom:1; clear:both;}
.section6 .RdztList li{ float:left; width:274px; padding-right:25px;}
.section6 .more{clear:both; border-top:#ccc 1px dotted; padding:8px 0 0; text-align:right;}*/

.section7 .s7Tab .s7TabHd li{padding:0 24px;}
.section7 .s7TabHd{margin-bottom:15px;}
.section7 .s7TabBd{border:#eaeaea 1px solid; padding:10px 5px 0; height:339px; overflow:hidden; zoom:1;}
.section7 .s7TabBd li{float:left; width:409px; border-bottom:#b6b6b6 1px dotted; padding-left:18px; margin:0 15px; _display:inline; line-height:36px;}
.section7 .s7TabBd li a{color:#666666;}
.section7 .s7TabBd li a:hover{color:#ff3000;}
.section7 .s7TabBd .jdlist li{width:257px;}
.section7 .s7TabBd .FourList li{width:180px;}


/*20170412热点专题*/
.sy-rdzt{width: 978px; height: 470px;position: relative;overflow: hidden;}
.rdzt-imgs{width: 200%;height: 470px;}
.rdzt-imgs ul{width:978px;height: 470px;position: absolute;top: 0;left: 0;}
.rdzt-imgs ul li{width: 300px; height: 140px;margin: 8px 10px;float: left;}
.rdzt-imgs ul li img{width: 300px; height: 140px;}
.rdzt-spans{display: none;}
.rdzt-spans span{position: absolute;top: 50%;margin-top: -73px;left: 30px;width: 37px;height: 73px;display: block;cursor: pointer;background: url(../images/2016_arrow_ban.gif) 0 0 no-repeat;}
.rdzt-spans span.rdzt-next{background-position: -37px 0;left: 900px;}
