@charset "utf-8";
.TopBox{ height:254px;}
.curb{line-height:20px; padding:19px 0; color:#7b7b7b;}
.curb_borbot{border-bottom:#eaeaea 1px solid;}
.curb a{color:#7b7b7b;}
.curb a:hover{color:#333;}

/*jg*/
.jg_l{float:left; width:406px;}
.boxstyle1 .title{ height:33px; background:#41adec; text-align:center; font-size:16px; font-weight:normal; line-height:33px; border:#239ce2 1px solid; color:#fff; margin:0;}
.boxstyle1 .cont{border:#e4e4e4 1px solid; border-top:none; background:#fff;}
.jg_l .cont dl{ padding-top:23px;overflow: hidden; text-align:center;}
.jg_l .cont dl dd{display:block; padding:0 10px; margin-bottom:25px; text-align:center; color:#666666;}
.jg_l .cont dl dd img{display:block; width:60px; height:80px; margin:0 auto;}
.jg_l .cont dl dd b{display:block; padding:12px 0 1px; font-weight: normal;}
.jg_l .cont ul{margin:0 13px; overflow:hidden; zoom:1;}
.jg_l .cont ul li{ float:left; width:25%; text-align:center; margin-bottom:25px; font-family:"宋体"; font-size:12px;}
.jg_l .cont ul li img{display:block; width:60px; height:80px; margin:0 auto 8px;}
.jg_l .cont ul li a:hover{color:#1491e0;}
.jg_l .cont ul li.split2{width:12.5%;}

.jg_r{float:right; width:550px;}
.jg_tzzc{border:#e4e4e4 1px solid; line-height:30px; padding:20px; background:#fff;}
.jg_menuicon{padding:18px 0 30px; overflow:hidden; zoom:1; margin:0 -10px;}
.jg_menuicon li{float:left; width: /*33.3333%*/50%; *width: 256px;}
.jg_menuicon li a{ display:block; margin:0 10px; height:82px; line-height:82px; padding-left:45%; font-size:18px; color:#fff;}
.jg_menuicon li.li01 a{ background:url(../images/cxb_jg_jgzn.gif) no-repeat 18% center #6699cc;}
.jg_menuicon li.li02 a{ background:url(../images/cxb_jg_lsjs.gif) no-repeat 21% center #cc9966;}
.jg_menuicon li.li03 a{ background:url(../images/cxb_jg_mzdsj.gif) no-repeat 20% center #cccc66;}
.jg_menuicon li.li03{padding-right:0;}


.jgsz_title i{width:89%;}

.boxstyle2 .title{ height:33px; display: inline-block; *display: inline; *zoom:1; padding: 0 30px; background:#41adec; text-align:center; font-size:16px; font-weight:normal; line-height:33px; border:#239ce2 1px solid; color:#fff; margin:0; position:relative; z-index:1;}
.boxstyle2 .cont{border:#e4e4e4 1px solid; background:#fff; margin-top:-1px;}
.jgsz_box{margin-top:15px;}

.jgsz_box ul{overflow:hidden; zoom:1; background:#fff; padding:10px 10px 10px 20px;}
.jgsz_box ul li{ float:left; line-height:32px; width:50%; height:32px;}
.jgsz_box ul li div{background:url(../images/dot1.gif) no-repeat left 16px; padding:0 10px 0 13px; overflow:hidden;}
.jgsz_box ul li a{ color:#666666; float:left; height:32px; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; max-width: 100%;}
.jgsz_box ul li div:hover{background-image:url(../images/dot2.gif); }
.jgsz_box ul li div:hover a{color:#ff0000;}
.jgsz_box_tjg ul li{width:242px;}

/*bottom*/
/*.BottomBox{clear:both; height:101px; padding-top:10px; overflow:hidden;}*/

/*zw*/
.zw_l{float:left; width:66%; overflow: hidden;}
.zw_menuicon{overflow:hidden; zoom:1; margin:0 -10px 23px;}
.zw_menuicon li{float:left; width:33.3%;/*width: 25%;*/}
.zw_menuicon li a{ display:block; height:49px; padding-top:98px; text-align:center; font-size:18px; color:#fff; margin:0 10px;}
.zw_menuicon li.li01 a{ background:url(../images/cxb_zw_dflzjs.gif) no-repeat center 29px #99cc66;}
/* .zw_menuicon li.li02 a{ background:url(../images/cxb_zw_dwgk.gif) no-repeat center 23px #ff935d;} */
.zw_menuicon li.li02 a{ background:url(/images/fcj.png) no-repeat center 23px #ff935d;} 
.zw_menuicon li.li03 a{ background:url(../images/cxb_zw_wlfyr.gif) no-repeat center 27px #6699cc;}
.zw_menuicon li.li04 a{ background:url(../images/zw_zcfg.png) no-repeat center 26px #54c5c9;}

/* .home_tabbox .hd{height:35px; overflow:hidden;}
.home_tabbox .hd li{float:left; position:relative; width:128px; height:35px; }
.home_tabbox .hd li a{ position:absolute; left:-1px; width:100%; height:33px; border:#e4e4e4 1px solid; line-height:33px; font-size:16px; background:#f5f5f5; text-align:center;}
.home_tabbox .hd li.on a{ background:#41adec; border:#239ce2 1px solid; color:#fff; z-index:1;}
.home_tabbox .hd li.liFirst a{ left:0;}
.home_tabbox .bd{border:#e4e4e4 1px solid; border-top:none; background:#fff;} 
.home_tabbox .hd li{width: 20%;}*/
.home_tabbox .bd ul{padding:10px 15px;}

.zw_tab1 .bd{ height:244px; margin-bottom:15px;}
.zw_tab2 .bd{height:212px;}
/*.zw_tab1 .hd li.liFirst, .zw_tab2 .hd li.liFirst{width:129px;}*/
.zw_tab1 .hd li{width:25%;}

.zw_r{float:right; width:32%;}
.xxgkzl_title i{width:54%;}
.zw_xxgk{ padding:16px 0 10px;}
.zw_xxgk a{ display:block; position:relative; border:#ededed 1px solid; background:url(../images/cxb_zw_xxgkbg.gif) repeat-x; height:44px; line-height:44px; padding-left:97px; color:#41adec; font-size:16px; margin-bottom:5px;}
.zw_xxgk a b{position:absolute; top:0; left:63px; width:25px; height:44px; background-repeat:no-repeat; background-position:center center;}
.zw_xxgk a.a01 b{background-image:url(../images/cxb_zw_gkzn.png);}
.zw_xxgk a.a02 b{background-image:url(../images/cxb_zw_gkml.png);}
.zw_xxgk a.a03 b{background-image:url(../images/cxb_zw_gknb.png);}
.zw_xxgk a.a04 b{background-image:url(../images/cxb_zw_ysqgk.png);}
.zw_xxgk a.a05 b{background-image:url(../images/cxb_zw_gkyjx.png);}
.zw_xxgk a:hover{ background:#41adec; border-color:#41adec; font-weight:bold; color:#fff;}
.zw_xxgk a.a01:hover b{background-image:url(../images/cxb_zw_gkzn_aon.png);}
.zw_xxgk a.a02:hover b{background-image:url(../images/cxb_zw_gkml_aon.png);}
.zw_xxgk a.a03:hover b{background-image:url(../images/cxb_zw_gknb_aon.png);}
.zw_xxgk a.a04:hover b{background-image:url(../images/cxb_zw_ysqgk_aon.png);}
.zw_xxgk a.a05:hover b{background-image:url(../images/cxb_zw_gkyjx_aon.png);}

.zw_zlpic{padding-bottom:5px;}
.zw_zlpic img{ display:block; width:100%; height:65px; margin-bottom:14px;}
.zw_ztzl_title i{width:55%;}
.titlestyle1 .more{float:right; color:#666; margin-left:10px;}
.titlestyle1 .more:hover{color:#333;}
.zw_ztzl .pic{padding-top:20px;}
.zw_ztzl .pic img{ display:block; width:309px; height:65px;}
.zw_ztzl ul{padding-top:12px;}


/*zx*/
.zx_mzyw{ border:#e4e4e4 1px solid; height:137px; margin-bottom:15px; background:#fff; position: relative;}
.zx_mzyw .title{position: absolute; left: 0; top: 0; bottom: 0; width:74px; background:#f5f5f5; color:#239ce2; font-size:16px; line-height:20px;}
.zx_mzyw .title span{ display:block; padding:26px 20px 0 35px;}
.zx_mzyw .title a{color:#239ce2;}
.zx_mzyw .title a:hover{color:#ff0000;}
.zx_mzyw .title i{ position:absolute; width:1px; height:58px; background:#41adec; left:22px; top:50%; margin-top:-29px;}
.zx_mzyw .cont{margin-left: 74px;}
.zx_mzyw .cont h5{ margin:0; font-size:18px; text-align:center; padding:20px 4% 10px; text-align: center;}
.zx_mzyw .cont h5 a{ display: inline-block; max-width:100%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
.zx_mzyw .cont ul{padding: 0 4%;}
.zx_mzyw .cont ul li a{color: #666;}
.zx_mzyw .cont ul li a:hover{color: #ff0000;}

.zx_l{float:left; width:66%;}
.zx_r{float:right; width:32%;}
.zx_tab1 .hd li{width:25%;}
.zx_tab3 .hd li{width:50%;}
.zx_tab2 .hd li{width:33.3333333%;}
.zx_tab1 .bd, .zx_tab2 .bd, .zx_tab3 .bd{ height:244px;}
.zx_tab1 .bd, .zx_tab2 .bd{margin-bottom:15px;}

.boxstyle3{ border:#e4e4e4 1px solid; background:#fff;}
.boxstyle3 .title{ height:44px; line-height:44px; padding:0 20px 0 18px;}
.boxstyle3 .title h3{ float:left; background:url(../images/title3_icon.gif) no-repeat left center; font-weight:normal; font-size:16px; color:#fc5507; margin:0; padding-left:19px;}
.boxstyle3 .title .more{float:right; color:#666;}
.boxstyle3 .title .more:hover{color:#333;}
.zx_piclist{height:426px;}
.zx_piclist ul{ padding:12px 6.4% 0;}
.zx_piclist ul li{ margin-bottom:15px;}
.zx_piclist ul li a{display: block; height:167px; position: relative;}
.zx_piclist ul li img{ display:block; width:100%; height:100%;}
.zx_piclist ul li .txtbg{position:absolute; bottom:0;  left:0; width:100%; height:28px; background:#000; filter:alpha(opacity=50); -moz-opacity: 0.5; opacity:0.5;}
.zx_piclist ul li span{position:absolute; bottom:0;  left:0; width:100%; height:28px; line-height:28px; text-align:center; color:#fff;}
.zx_piclist ul li i{ position:absolute; width:44px; height:44px; background:url(../images/zx_video_icon.png) no-repeat;  left:50%; top: 50%; margin-top: -22px; margin-left:-22px; left:50%; filter:alpha(opacity=76); -moz-opacity: 0.76; opacity:0.76;}
.zx_piclist ul li a:hover i{filter:alpha(opacity=90); -moz-opacity:0.9; opacity:0.9;}
.zx_mzsx{margin-bottom:14px;}

.ZxZscd_list{ padding:10px 0 10px 15px; height:224px;}


/*yw*/
.Contain_yw{min-height:611px; _height:expression(this.scrollHeight < 611? "611px" : "auto");}
.yw_banner{ margin-bottom:15px;}
.yw_banner img{display:block; width:970px; height:188px;}
.yw_l{float:left; width:23%;}
.yw_r{float:right; width:75%;}
.yw_sidebar{background:#fbfbfb; border-top:#41adec 2px solid;}
.yw_sidebar .sideMenu{ padding:5px 20px 0;}
.yw_sidebar li{ border-bottom:#eaeaea 1px solid;}
.yw_sidebar li a{display:block; padding:10px 10px 10px 32%; background:url(../images/dot1.gif) no-repeat 26% center; line-height:20px;}
.yw_sidebar li a:hover, .yw_sidebar li a.aon{background-image:url(../images/dot3.gif); color:#0185db;}
.yw_links{padding-top:20px;}
.yw_links img{display:block; width:225px;}
.News_list2 li{ line-height:24px; padding: 12px 0;}
.News_list2 li span{ padding-left:20px; color:#999999;}
.curb_yw{ position:relative;}
.curb_yw dl{position:absolute; right:0; top:11px; width:128px; z-index:9;}
.curb_yw dl dt{ width:128px; height:32px; background:url(../images/yw_ywdh.gif) no-repeat; cursor:pointer;}
.curb_yw dl dd{background:#fff; padding:5px; border:#cccccc 1px solid; border-top:none; position:absolute; top:32px; left:0; width:116px; display:none;}
.curb_yw dl dd a{ display:block; text-align:center; border-bottom:#e3e3e3 1px dotted; padding:6px 0;}
.curb_yw dl dd a:hover{color:#33a4e8;}
.curb_yw dl:hover dd{ display:block;}


/*page*/
.page{text-align: center; padding: 30px 0; font-size:12px; font-family:"宋体";}
.page a{display: inline-block; margin:0 1px 5px; padding:0 10px; line-height:30px; border:#dfdfdf 1px solid; border-radius:3px; background:url(../images/page_num.gif) repeat-x; color: #666;}
.page a.current, .page a:hover{color:#fff; background:#dd5555; border-color:#dd5555;}


/*list*/
.Sidebar{float:left; width:19%; background:url(../images/sidetop.gif) repeat-x left top #fff;}
.Sidebar .sidetop{ border-bottom:#eaeaea 1px solid; position:relative;}
.Sidebar .sidetop b{ position:absolute; width:32px; height:32px; background:url(../images/mainnav_zx.png) no-repeat center center #0185db; top:50%; margin-top:-16px; left:20px; -moz-border-radius:50%; -ms-border-radius:50%; -o-border-radius:50%; -webkit-border-radius:50%; border-radius:50%;}
.Sidebar .sidetop h2{margin:0; color:#0185db; font-size:16px; line-height:20px; padding:19px 5px 19px 64px;}
.Sidebar .sideMenu{ padding:0 15px;}
.Sidebar .sideMenu ul li{ border-bottom:#eaeaea 1px solid; text-align:center; padding:10px 0; line-height:20px;}
.Sidebar .sideMenu ul li a:hover, .Sidebar .sideMenu ul li a.aon{ color:#0185db;}
.Sidebar .sideMenu ul li.liEnd{border-bottom:none;}

.MainContent{float:right; width:78.5%;}
.news_list .item{padding:10px 0;}
.news_list .item .title{height:43px; line-height:43px; background:#e8f6ff; }
.news_list .item .title h3{float:left; margin:0; color:#0185db; font-size:14px; padding-left:20px;}
.news_list .item .title .more{float:right; color:#666; margin-right:10px;}
.news_list .item .title .more:hover{color:#333;}
.news_list .item ul{padding:10px 0 0;}
.news_list .item ul li{ position:relative; padding:0 110px 0 20px; clear:both; overflow:hidden; line-height:34px; background:url(../images/icon_newslist.gif) no-repeat 10px center; padding-left:28px;}
.news_list .item ul li .time{ position:absolute; right:0; top:0; z-index:1; font-family:Tahoma; padding-right:22px; color:#666;}
.news_list .item ul li a{float:left; max-width:100%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
.news_list_nd .item ul li{padding-right: 0;}
.news_list_nd .item ul li .item{display: none;}

.News_list{padding:10px 0 5px;}
.News_list li{ position:relative; padding:0 100px 0 22px; clear:both; overflow:hidden; line-height:40px; background:url(../images/dot4.gif) no-repeat left center;}
.News_list li .time{ position:absolute; right:0; top:0; color:#999999; z-index:1;}
.News_list li a{float:left; max-width:100%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
.News_list li:hover{background-image:url(../images/dot3.gif);}
.News_list li:hover a{ color:#0185db;}
.News_list_nd li{padding-right: 0;}


.NewsPic_list{ padding-top:20px; overflow:hidden; zoom:1; margin:0 -18px;}
.NewsPic_list li{float:left; height:235px; width: 25%; line-height:20px;}
.NewsPic_list li a{display: block; margin:0 18px;}
.NewsPic_list li a img{ display:block; width:100%; height:142px; margin-bottom:8px;}
.NewsPic_list li a span{max-height: 40px; overflow: hidden; display: block;}
.NewsPic_list li.liEnd{padding-right:0;}

.ztzl_list{padding-top:20px; overflow:hidden; zoom:1;}
.ztzl_list li{float:left; padding-right:30px; height:228px; width:290px; line-height:20px; text-align:center;}
.ztzl_list li .pic{ height:156px;}
.ztzl_list li .pic a img{ display:block; width:290px; height:148px;}
.ztzl_list li.liEnd{padding-right:0;}
.SinglePage{padding:15px 0; line-height:2;}

/*content*/
.InfoContainer{ background:#fff; padding:0 20px; overflow:hidden; zoom:1; margin-top:15px;}
.NewsInfo{ padding:0 20px;}
.info_title{ color:#0185db; font-size:18px; font-weight:normal; text-align:center; margin:0; padding:28px 0 5px; line-height:24px;}
.info_subtitle{ text-align:center; color:#666; line-height:20px;}
.info_fbt{color:#999999; font-size:13px; zoom:1; padding-top:28px;}
.info_fbt span{float:left; height:18px; line-height:18px;}
.info_fbt .time{background:url(../images/info_time.gif) no-repeat left center; padding-left:26px;}
.info_fbt .ly{padding-left:18px;}
.info_fbt .llcs{ padding-left:20px; width:200px; height:18px; display:none;}
.info_fbt .llcs iframe{display:block;}
.info_fbt .size{float:right; margin-left:32px; position:relative;}
.info_fbt .size dt{height:18px; line-height:18px;background:url(../images/info_size.gif) no-repeat left center; padding-left:15px;}
.info_fbt .size dd{text-align:right; display:none; position:absolute; width:100%; left:0; top:100%; padding-top:5px;}
.info_fbt .size dd a{ display:block; height:17px; line-height:17px; text-align:center; background:#f4f4f4; color:#666666; margin-bottom:1px; cursor:pointer;}
.info_fbt .size dd a:hover{ background:#dbecf7;}
.info_fbt .size:hover dd{ display:block;}
.info_fbt .print{background:url(../images/info_print.gif) no-repeat left center; padding-left:23px; float:right;}
.info_fbt .print:hover{ color:#333; cursor:pointer;}
.info_cont{clear:both; line-height:2; padding:20px 0 30px; font-size:16px;}
.info_bot{clear:both;line-height:36px; }
.info_bot .dianzan{ float:left; height:36px; width:108px;}
.info_bot .info_share{float:left;}
.info_bot .gbck{float:right;}
.info_list{clear:both; padding:20px 0 10px; overflow:hidden; zoom:1;}

/*.info_xgxw{float:left; width:470px; height:259px;}*/
.info_djph{float:right; width:390px; height:259px; display: none;}
.info_list_title{padding:25px 0 20px;}
.info_list_title h5{ font-size:18px; margin:0; font-weight:normal; color:#0185db; line-height:34px;}
.info_xgxw ul li{overflow:hidden; vertical-align:top; line-height:36px;}
.info_xgxw ul li a{float:left; max-width:100%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; background:url(../images/dot4.gif) no-repeat left center; text-indent: 18px;}
.info_xgxw ul li a:hover{background-image:url(../images/dot2.gif);}

.info_djph ul li{line-height:36px;}
.info_djph .desc{float:right;}
.info_djph .desc span{display:inline-block; width:40px; height:32px; border:#93c5e6 1px solid; text-align:center; line-height:32px; margin-left:10px; cursor:pointer;}
.info_djph .desc span:hover, .info_djph .desc span.on{background:#d2edff;}
.info_bot .dianzan{display: none;}

/*ldzc*/
.ldzc_l{float:left; width:77%;}
.ldzc_intro{background:#f9f9f9; border-bottom:#e4e4e4 1px solid; padding:20px; overflow:hidden; zoom:1;}
.ldzc_intro .photo{float:left; width:147px;}
.ldzc_intro .photo img{display:block; width:147px; height:190px;}
.ldzc_intro .photo .name{display:block; font-size:18px; color:#1491e0; text-align:center; padding:18px 0 0;}
.ldzc_intro .photo .job{text-align:center; color:#666; padding-top:3px; display:block;}
.ldzc_intro .intro{float:right; width:525px;}
.ldzc_intro .intro dl{padding:10px 0; clear:both; line-height:24px; overflow:hidden; zoom:1;}
.ldzc_intro .intro dl dt{float:left; font-weight:bold; width:70px;}
.ldzc_intro .intro dl dd{ float:right; width:450px;}
.ldzc_intro .intro dl dd p{margin:0;}
.ldzc_wdgz{padding:20px;}
.wdgz_title i{width:89%;}
.ldzc_wdgz .pagediv{padding:20px 0;}

.ldzc_r{float:right; width:21%;}
.ldzc_r ul{padding:15px 0; min-height:324px; _height:expression(this.scrollHeight < 324? "324px" : "auto");}
.ldzc_r ul li{ line-height:36px; text-align:center; font-size:16px;}

/*业务*/
.yw_menulist{overflow:hidden; zoom:1; margin:0 -10px;}
.yw_menulist li{ float:left; width: 16.66666%;}
.yw_menulist li a{ display:block; margin:0 10px 20px; height:124px; border:#d9f2ff 1px solid; text-align:center; font-size:16px; background-color:#f2fbff; background-repeat:no-repeat;}
.yw_menulist li a span{display: block; text-align: center; height: 34px;/*text-overflow: ellipsis;-o-text-overflow:ellipsis;overflow: hidden;white-space: nowrap;*/padding: 0 2px;}
/* .yw_menulist .li_2 a span,.yw_menulist .li_8 a span{margin-top: -10px;} */
.yw_menulist li a img{display: block; width: 80px; height: 80px; margin:5px auto 0;}
.yw_menulist li.liEnd{padding-right:0;}
.yw_menulist li a:hover{background-color:#d9f2ff; border-color:#d9f2ff; color:#333;}


/*sitemap*/
.SiteMap{padding:15px;}
.SiteMap dl dt{ background:url(../images/icon_sitemap.gif) no-repeat left center; padding-left:24px; font-weight:bold; color:#e85603; font-size:15px;}
.SiteMap dl dt a{color:#e85603;}
.SiteMap dl dd ul{overflow:hidden; zoom:1; padding-top:10px;}
.SiteMap dl dd li{float:left; background:url(../images/icon_sitemap2.gif) no-repeat left center; padding:5px 0 5px 14px; width:18%;}
.SiteMap dl{clear:both; border-bottom:#e9e9e9 1px solid; padding:15px 0;}
.SiteMap dd{padding:0 0 0 22px;}
.SiteMap dd a:hover{color:#e85603;}
.SiteMap dl.sitemap_ztzl dd li{width:31%;}
.SiteMap dl.sitemap_ztzl{border-bottom:none; padding-bottom:0;}


/*rss*/
/* .rss_item{ padding-bottom:15px; clear:both;}
.rss_item h5{color:#333333; line-height:40px; font-size:17px; border-bottom:1px solid #e3e3e3; clear:both; margin:0; font-weight:normal;}
.rss_item .cont{ line-height:28px; padding:15px 0; color:#666;}

.rss_list{overflow:hidden; zoom:1; padding:0 20px 15px;}
.rss_list li{ float:left;  padding:10px 0; line-height:23px; width:33%; border-bottom:#e3e3e3 1px dotted;}
.rss_list li a{color:#666;}
.rss_list li a:hover{color:#ff9000;}
.rss_list li .title{ margin-left:40px; background:url(../images/rss_icon.gif) no-repeat left center; padding-left:16px;}
.rss_list li .rss_icon{float:right; width:85px; height:23px; background:url(../images/RSS_new_a.jpg) no-repeat; margin-right:40px;}              
.rss_list li .rss_icon:hover{background-image:url(../images/RSS_new_a_hover.jpg);} */

/*error*/
/* .error{font-size:15px; line-height:30px; min-height:365px;}
.Error403_item{ padding:10px 0;}
.Error403_item h4{ border-bottom:#e3e3e3 1px solid; margin:0; padding:0 0 10px 10px; font-size:16px; margin-bottom:10px; color:#ff6600;}
.Error403_item ul li{background:url(../images/dot1.gif) no-repeat left center; padding:0 0 0 18px; line-height:32px;}
.Error403_item ul li a{ text-decoration:underline;}
.Error403_item ul li a:hover{text-decoration:none;}
.Error404, .Error503{ text-align:center; padding:50px 0; line-height:40px; font-size:18px;}
.Error404 a:hover{text-decoration:underline;} */


/*双随机一公开*/
.ssjygk_header .w1000{position: relative;}
.ssjygk_header h1{text-align: center; padding:85px 0 45px; color: #0037b0; font-size: 36px;}
.ssjygk_header .logo{position: absolute; left: 0; top:15px;}
.ssjygk_header .logo img{width: 270px;}
.ssjygk_footer{clear: both; padding:15px 0; text-align: center; color: #666; background:#e5e5e5; margin-top: 20px;}


@media (max-width:1023px) {
	.Contain{width:100%; padding:0 2% 15px; box-shadow:0 3px 5px rgba(0,0,0,0.05);}
	.jg_l{width: 44%;}
	.jg_r{width: 54%;}
	.jg_l .cont, .ldzc_r .cont{min-height:auto !important;}
	.zw_menuicon li a{height: 147px;}
	.SiteMap dl dd li{width:20%;}
	.SiteMap dl.sitemap_ztzl dd li{width: 50%;}
	.curb_yw dl dd{width: 128px;}

}

@media (max-width:992px) {
	.zw_l, .zw_r, .zx_l, .zx_r, .ldzc_l, .ldzc_r{float:none; width: 100%;}
	.zw_l, .zx_l, .ldzc_l{margin-bottom: 15px;}
	.zw_tab1 .bd, .zw_tab2 .bd,
	.zx_tab1 .bd, .zx_tab2 .bd, .zx_tab3 .bd{height: auto;}
	.zw_zlpic img{height: auto;}
	.titlestyle1 i{display: none;}
	.zx_piclist{height: auto;}
	.zx_piclist ul{padding:10px 3% 5px; overflow: hidden;}
	.zx_piclist ul li{float: left; width: 50%;}
	.zx_piclist ul li a{ margin:0 2%; display: block;}
	.yw_menulist li{width: 20%;}

	.ldzc_intro .photo, .ldzc_intro .intro{float: none; width: 100%;}
	.ldzc_intro .photo{margin-bottom: 20px;}
	.ldzc_intro .photo img{margin:0 auto;}
	.ldzc_intro .intro dl{position: relative; padding: 0; margin-bottom: 10px;}
	.ldzc_intro .intro dl dt{position: absolute; left: 0; top: 0;}
	.ldzc_intro .intro dl dd{float: none; width: auto; margin-left: 80px;}
	.ldzc_r ul li{display: inline-block; margin:0 15px;}
	.SiteMap dl dd li{width:33.3333%;}
	.SiteMap .sitemap_ztzl dd li{width:50%;}


	/*list*/
	.MainContent, .yw_r{float:none; width:100%;}
	.Sidebar .sidetop{border-bottom: none;}
	.Sidebar .sidetop b{display: none;}
	.Sidebar .sidetop h2{padding:14px 20% 14px 8%; background: #0279c7; color: #fff; position: relative;}
	.Sidebar .sidetop h2:after{position: absolute; content: ""; width: 7px; height: 13px; background:url(../images/site_tree_ico.gif) no-repeat; right: 9%; top: 50%; margin-top: -7px; transform:rotate(90deg); -webkit-transform:rotate(90deg);}
	/*.sideMenu{padding: 0; position: relative; z-index: 90;}
	.sideMenu .li1{background:rgba(0,0,0,0.5); padding:0; margin-bottom:1px; border-bottom: none;}
	.sideMenu .a1{border:none; padding:12px 8%; color: #fff; font-size: 15px; display: block; position: relative; text-align: left;}
	.sideMenu .a1 b{display: none;}
	.sideMenu .a1.aon, .sideMenu .a1:hover{background:#51a2d7; color: #fff;}
	.sideMenu .a1 i{display: none !important;}
	.sideMenu .a1.aon:after{content: ''; width: 3px; background:#005b96; left: 0; top: 0; bottom: 0; position: absolute;}*/

	.mobile_sideBar .sideMenu{padding: 0; position: relative; z-index: 90;}
	.mobile_sideBar .sideMenu .li1{background:rgba(0,0,0,0.5); padding:0; margin-bottom:1px; border-bottom: none;}
	.mobile_sideBar .sideMenu .a1{border:none; padding:12px 8%; color: #fff; font-size: 15px; display: block; position: relative; text-align: left; background: none;}
	.mobile_sideBar .sideMenu .a1 b{display: none;}
	.mobile_sideBar .sideMenu .a1.aon, .mobile_sideBar .sideMenu .a1:hover{background:#51a2d7; color: #fff;}
	.mobile_sideBar .sideMenu .a1 i{display: none !important;}
	.mobile_sideBar .sideMenu .a1.aon:after{content: ''; width: 3px; background:#005b96; left: 0; top: 0; bottom: 0; position: absolute;}
	.yw_sidebar{border-top: none; background: none;}
	.mobile_sideBar ul{overflow-y: auto;}

	.mobile_sideBar{position: fixed; left:-200px; top: 0; bottom: 0; z-index: 99; background:rgba(0,0,0,0.6); width: 200px; transition: all .3s; -webkit-transition: all .3s; box-shadow:0 0 5px rgba(0,0,0,0.4);}
	.mobile_sidebar_mark{position: fixed; top: 0; bottom: 0; left: 0; right: 0; background-color: rgba(0,0,0,0.3); z-index:88; display: none;}
	.mobile_sidebar_icon{width: 40px; height: 40px; background:url(../images/site_tree_ico.gif) no-repeat center center; background-color:rgba(0,0,0,0.6); border-radius:0 4px 0 0;  position: absolute; left: 100%; bottom: 0; cursor: pointer; box-shadow: 0 0 5px rgba(0,0,0,0.5);}
	.mobile_sidebar_icon_open{transform: rotate(180deg); border-radius: 0 0 0 4px;}


	.News_list li{padding:6px 10px 6px 25px !important;  line-height:1.6; height:auto;}
	.News_list li a, .News_list li .time{float:none; display:inline; position:static; white-space:normal; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:auto;}
	.News_list li .time{margin-left:10px;}
	.News_list li i{top:15px;}
	.yw_banner img{height: auto;}


}


@media (max-width:768px) {
	.jg_l, .jg_r{float:none; width: 100%;}
	.jg_l{margin-bottom: 15px;}
	
	.jg_l .cont ul{margin:0;}
	.jg_l .cont ul li{ width:25%; }
	/*.jg_l .cont ul li.split2{display:none;}*/
	.jg_menuicon li a{padding-left: 0; text-align: center; background-image: none !important; height: auto; line-height: 60px;}
	.jgsz_box ul li{width: 100%;}
	.zw_menuicon{margin:0 -2%;}
	.zw_menuicon li a{background-image: none !important; padding: 15px 0; height: auto; margin:0 2% 15px; font-size: 16px;}
	.zx_mzyw{height: auto;}
	.zx_mzyw .title{position:relative; width: 100%;}
	.zx_mzyw .title span{padding: 10px 0 10px 35px;}
	.zx_mzyw .title i{height: 14px; margin-top: -7px; width: 3px;}
	.zx_mzyw .cont{margin-left: 0; padding-bottom: 10px;}
	.yw_menulist li{width: 25%;}
	.NewsPic_list{margin:0 -10px;}
	.NewsPic_list li{width: 33.333%; }
	.NewsPic_list li a{margin:0 10px;}
	.ssjygk_header h1{font-size: 26px; padding:100px 8% 30px}

	/*content*/
	.InfoContainer{padding: 0 2%;}
	.NewsInfo{padding: 0;}
	.info_fbt .print{display: none;}


	.content_extended .print{display:none;}
	.content_extended .btn, .content_extended .share{position: static; text-align: center;}
	.content_extended .share{line-height: 20px;}
	.content_extended .share a{ float:none; display:inline-block; }
	.content_extended .btn{margin-bottom: 10px; }
	.SiteMap dl dd li{width:50%;}
	.SiteMap dl.sitemap_ztzl dd li{width: 100%;}


}


@media (max-width: 640px) {
	.info_title, .info_subtitle{text-align:left;}
	.info_fbt .size{display: none;}
	.info_cont{font-size: 15px;}

}


@media (max-width:580px) {
	.zx_piclist ul li{float: none; width: 100%;}
	.zx_piclist ul li a{height: auto;}
	.NewsPic_list li{width: 50%; }
	
}


@media (max-width:480px) {
	.zw_tab2 .hd li:last-child, .zx_tab2 .hd li:last-child{width: 100% !important;}
	.zw_menuicon li{width: 50%;}
	.zw_menuicon li a{margin-bottom: 10px;}
	.yw_menulist li{width: 50%;}

	.NewsPic_list li{width:100%; height: auto; margin-bottom: 20px;}
	.NewsPic_list li a img{height: auto; }

}