@charset "gb2312";

/*index*/
.mainnav{display: none;}
.home_layer1{margin: 40px 0 20px; overflow: hidden;}
.home_layer1_l{float: left; width: 650px;}
.home_bmfw ul{margin: 0 -5px; overflow: hidden;}
.home_bmfw li{float: left; width: 20%;}
.home_bmfw li a{display: block; height: 90px; margin: 0 5px 10px; overflow: hidden; border-radius: 4px; -webkit-border-radius: 4px; font-size: 16px; font-weight:700;}
.home_bmfw li.li1 a{background: #87b3eb;}
.home_bmfw li.li2 a{background: #65d5ed;}
.home_bmfw li.li3 a{background: #b4d26b;}
.home_bmfw li.li4 a{background: #f0c46b;}
.home_bmfw li.li5 a{background: #4cd0ca;}
.home_bmfw li a i{display: block; margin: 3px auto 0; width: 60px; height: 55px; background: url(imagesindexhome_bmfw_icon.png) no-repeat;}
.home_bmfw li.li2 a i{background-position: 0 -55px;}
.home_bmfw li.li3 a i{background-position: 0 -110px;}
.home_bmfw li.li4 a i{background-position: 0 -165px;}
.home_bmfw li.li5 a i{background-position: 0 -220px;}
.home_bmfw li a span{display: block; text-align: center; color:#fff; text-shadow:5px 5px 7px rgba(18,107,185,0.2);}
.home_bmfw li.li4 a span{text-shadow:5px 5px 7px rgba(191,128,0,.4);}

.home_zxfb{clear: both; background: #5badff; border-radius: 4px; -webkit-border-radius: 4px; height: 90px; overflow: hidden; position: relative; padding: 0 20px 0 85px;}
.home_zxfb h3{position: absolute; left: 0; top: 0; width: 85px; background: #2288ef; height: 100%; text-align: center; color: #fff; font-size: 24px; line-height: 32px; font-weight: normal;}
.home_zxfb h3 i{position: absolute; width: 0; height: 0; line-height: 0; font-size: 0; overflow: hidden; border:8px solid transparent; border-left-color: #2288ef; left: 100%; top: 50%; margin-top: -8px; }
.home_zxfb h3 span{display: block; padding:10px 18px 0;}
.home_zxfb h3 span a{color:#FFF;}
.home_zxfb .bd{padding:5px 15px 0 18px; }
.home_zxfb .bd ul li{line-height: 26px; height: 26px; position: relative; padding: 0 80px 0 0; overflow: hidden; vertical-align:top;}
.home_zxfb .bd ul li p{float:left; color: #fff; max-width:100%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; margin-right: 5px;}
.home_zxfb .bd ul li.new p{max-width:90%;}
.home_zxfb .bd ul li em{font-style: normal;}
.home_zxfb .bd ul li .time{ position:absolute; right:0; top:0; z-index:1; font-size: 13px; color: #fff;}
.home_zxfb .bd ul li a{color:#fff;}
.home_zxfb .bd ul li em a:hover{ color:#0b5fb4;}
.home_zxfb .bd ul li .tit:hover{font-weight:bold;}
.home_zxfb .bd ul li i{font-style: normal; float: left; width: 37px; height: 17px; background: #2288ef; text-align: center; color: #fff; line-height: 17px; border-radius: 3px; font-size: 11px; font-family: Arial; margin-top: 5px;}
.home_zxfb .btn{position: absolute; right: 0; top: 0; background: #2288ef; height: 100%; width: 20px;}
.home_zxfb .btn a{display: block; width: 100%; height: 20px; background:url(imagesindexhome_zxfb_arrow.png) no-repeat; position: absolute; cursor: pointer; filter:alpha(opacity=70); -moz-opacity: 0.7; opacity:0.7;}
.home_zxfb .btn a.next{bottom: 0; background-position: 0 -20px;}
.home_zxfb .btn a:hover{filter:alpha(opacity=100); -moz-opacity: 1; opacity:1;}

.home_zqrl{float: right; width: 340px; height:190px; background: url(imagesindexhome_zqrl_bg.jpg) no-repeat; text-align: center; overflow:hidden; background-size:100% 100%;}
.home_zqrl a.home_dzswj{display:block;height:128px;width:100%;}
.home_zqrl span{margin: 0; display: inline-block;  padding-left: 25px; background:url(imagesindexhome_zqrl_icon.png) no-repeat left center; color: #fff;}
.home_zqrl a{color: #fff;}
.home_zqrl a:hover{text-decoration:underline;}

.home_main{border:#d1d1d1 1px solid; margin: 30px 0; height: 423px; clear:both;}
.home_hd{float: left; width: 173px; background: #eff3f6; height:100%; border-right: #d1d1d1 1px solid;}
.home_bd{float: right; width: 823px; height:423px;}
.home_hd li{height: 84px; border-bottom: #d1d1d1 1px solid;  overflow: hidden; vertical-align:top; cursor:pointer;}
.home_hd li h2{position: relative; height:84px; font-weight:300; padding-left: 34.5%; overflow:hidden;}
.home_hd li a{height:100%; overflow:hidden;}
.home_hd li.li4{border-bottom: none; height: 83px;}
.home_hd li.li4 h2{height: 83px;}
.home_hd li i{position: absolute; width: 40px; height: 40px; background: url(imagesindexhome_hd_icon.png) no-repeat; left:8%; top: 50%; margin-top:-20px; }
.home_hd li span{display: block; margin-top: 24px; color: #353535; font-size: 16px;}
.home_hd li em{display: block; padding-top:6px; font-style: normal; color: #353535; font-family: Arial; font-size:8px; white-space:nowrap; 
-moz-transform:scale(0.65); -moz-transform-origin:left; -webkit-transform:scale(0.65); -webkit-transform-origin:left; -o-transform:scale(0.65); -o-transform-origin:left; transform:scale(0.65); transform-origin:left; -ms-transform:scale(1); -ms-transform-origin:left;}
.home_hd li.on{background: #0b6dd0; margin:-1px; padding:1px;}
.home_hd li.on span, .home_hd li.on em{color: #fff;}
.home_hd li.li1 i{background-position: 0 -40px;}
.home_hd li.li2 i{background-position: 0 -80px;}
.home_hd li.li3 i{background-position: 0 -120px;}
.home_hd li.li4 i{background-position: 0 -160px;}
.home_hd li.li0.on i{background-position: -40px 0;}
.home_hd li.li1.on i{background-position: -40px -40px;}
.home_hd li.li2.on i{background-position: -40px -80px;}
.home_hd li.li3.on i{background-position: -40px -120px;}
.home_hd li.li4.on i{background-position: -40px -160px;}

/*home page*/
.home_index_topic{margin-top:-15px;}
.home_index_topic dt{position:relative; padding:10px 10px 18px 55px; font-size:18px; font-weight:700; color:#ff5f19; line-height:30px; height:30px;}
.home_index_topic dt i{position:absolute; top:-1px; left:0; width:51px; height:50px; background:url(imagestt.png) no-repeat left top;}
.home_index_topic dt a{display:inline-block; max-width:100%; color:#ff5f19;}
.home_index_l{ float:left; width:355px;}
.home_index_tpxw{height:244px; position:relative; overflow:hidden;}
.home_index_tpxw img{ width:100%; height:244px; display:block;}
.home_index_tpxw .bd li{ position:relative; overflow:hidden; zoom:1;}
.home_index_tpxw .bd .txtbg{position:absolute; bottom:0; _bottom:-1px; left:0; width:100%; height:30px; background:#000; filter:alpha(opacity=50); -moz-opacity: 0.5; opacity:0.5;}
.home_index_tpxw .bd .txt{position:absolute; bottom:0; left:15px; right:100px; color:#fff; line-height:30px; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
.home_index_tpxw .hd{ position:absolute; bottom:11px; right:11px;}
.home_index_tpxw .hd li{float:left; width:8px; height:8px; margin-left:5px; line-height:0; overflow:hidden; font-size:0; background:#fff; border-radius:50%; -moz-border-radius:50%; -o-border-radius:50%; -webkit-border-radius:50%; cursor:pointer;}
.home_index_tpxw .hd li.on{background:#0b6dd0;}
.home_index_tpxw .bd ul, .home_index_tpxw .bd li{width:100% !important;}
.home_index_tpxw .bd li:hover img{transform:scale(1.02,1.02); -webkit-transform:scale(1.02,1.02); -moz-transform:scale(1.02,1.02); -o-transform:scale(1.02,1.02); transition:all 1s; -webkit-transition:all 1s; -moz-transition:all 1s; -o-transition:all 1s; filter:alpha(opacity=80); -moz-opacity: 0.8; opacity:0.8;}

.home_index_ztzl_max{ margin-top:2px; padding:7px 0px; overflow:hidden; border-top:dotted #d1d1d1 1px;}
.home_index_ztzl{position:relative; overflow:hidden;}
.home_index_ztzl .bd{overflow:hidden; margin:0 -5px 0 -4px; height:80px;}
.home_index_ztzl .bd ul li{float:left; width:161px;}
.home_index_ztzl .bd ul li a{display:block; margin:0 5px 0 4px;}
.home_index_ztzl .bd ul li a img{display:block; height:80px; width:100%;}

.home_index_ztzl .zt_prev,
.home_index_ztzl .zt_next{position:absolute; top:50%; z-index:5; margin-top:-15px; display:block; width:20px; height:30px; background:url(imagesindexSlideArrow.png) no-repeat 0 0; cursor:pointer; filter:alpha(opacity=30); -moz-opacity:.3; opacity:.3;}
.home_index_ztzl .zt_prev{left:0;}
.home_index_ztzl .zt_next{right:0; background-position:-20px 0;}
.home_index_ztzl .zt_prev:hover,
.home_index_ztzl .zt_next:hover{filter:alpha(opacity=50); -moz-opacity:.5; opacity:.5}

.home_index_r{float:right; width:424px;}
.home_index_news{height:244px;}

.home_index_icolinks{position:relative; overflow: hidden; height:68px; padding:10px 10px 10px 140px; border:#d1d1d1 1px solid;  text-align:center;}
.home_index_icolinks .gdbs{position:absolute; top:10px; left:10px; width:130px;}
.home_index_icolinks .gdbs img{height:68px;}
.home_index_icolinks ul li{float:left; width:33.33333%; text-align:center;}
.home_index_icolinks ul li a{display:block;}
.home_index_icolinks ul li span{font-size:15px; color:#666666;}
.home_index_icolinks ul li i{display:block; margin:0 auto 5px; width:40px; height:40px; background:url(imagesindexhome_ssxc_icon.png) no-repeat;}
.home_index_icolinks ul li.li1 i{background-position:0 -40px;}
.home_index_icolinks ul li.li2 i{background-position:0 -80px;}
.home_index_icolinks ul li.li3 i{background-position:0 -120px;}
.home_index_icolinks ul li a:hover span{color:#0b6dd0;}

.home_index_icolinks2{margin:0 -7px; font-size:15px;}
.home_index_icolinks2 .item_li,
.home_index_icolinks2 .item_li3{float:left; width:33.33333%;}
.home_index_icolinks2 .item_li a{display:block; margin:5px 7px; padding:10px 5px; line-height:20px; text-align:center; background:#f1f1f1; border:solid #f1f1f1 1px;
-webkit-transition:300ms; -moz-transition:300ms; -o-transition: 300ms; transition:300ms;}
.home_index_icolinks2 .item_li a i{display:block; margin:0 auto 6px; width:40px; height:40px; background-image:url(imagesindexhome_index_ico1.png); background-repeat:no-repeat; background-position:0 0;}
.home_index_icolinks2 .item_li a:hover{color:#fff; background:#0b6dd0; border:solid #0b6dd0 1px;}
.home_index_icolinks2 .item_li1 a i{background-position:0 0;}
.home_index_icolinks2 .item_li2 a i{background-position:0 -40px;}
.home_index_icolinks2 .item_li4 a i{background-position:0 -80px;}
.home_index_icolinks2 .item_li1 a:hover i{background-position:-40px 0;}
.home_index_icolinks2 .item_li2 a:hover i{background-position:-40px -40px;}
.home_index_icolinks2 .item_li4 a:hover i{background-position:-40px -80px;}
.home_index_icolinks2 .item_li3{padding-top:5px;}
.home_index_icolinks2 .item_li3 ul{margin:0 7px;}
.home_index_icolinks2 .item_li3 ul li{position:relative;}
.home_index_icolinks2 .item_li3 ul li a.link{display:block; padding-right:10px; height:41px; line-height:41px; text-align:center; border:solid #d1d1d1 1px}
.home_index_icolinks2 .item_li3 ul li a.link i{display:inline-block; margin-top:-2px; margin-right:10px; width:30px; height:30px; background-image:url(imagesindexhome_index_ico2.png); background-repeat:no-repeat; background-position:0 0;}
.home_index_icolinks2 .item_li3 ul li.wx a{margin-bottom:10px;}
.home_index_icolinks2 .item_li3 ul li.wb a.link i{background-position:0 -30px;}
.home_index_icolinks2 .item_li3 ul li .dropcode{position:absolute; top:42px; left:0px; right:0px; z-index:999; display:none; margin:auto; padding:10px; background-color:#fff; border:solid #d1d1d1 1px;}
.home_index_icolinks2 .item_li3 ul li .dropcode img{float:left;}
.home_index_icolinks2 .item_li3 ul li.hover,
.home_index_icolinks2 .item_li3 ul li a.link:hover{color:#333; font-weight:700;}

.home_index_icolinks2 .item_li4 ul li{position:relative;}
.home_index_icolinks2 .item_li4 ul li .dropcode{position:absolute; top:88px; left:7px; right:7px; z-index:999; display:none; margin:auto; padding:10px; background-color:#fff; border:solid #d1d1d1 1px;}
.home_index_icolinks2 .item_li4 ul li .dropcode img{float:left;}
.home_index_icolinks2 .item_li4 ul li.hover{color:#fff;}

/*xxgk*/
.pad15{padding:15px; zoom:1;}
.home_xxgk_l{float:left; width:347px;}
.home_xxgk_r{float:right; width:432px;}

.home_xxgk_jz{position:relative; padding-left:155px; overflow:hidden; zoom:1; min-height:179px;}
.home_xxgk_jz dt{ position:absolute; left:0; top:0; padding:5px; border:#e4e4e4 1px solid; width:133px; height:167px;}
.home_xxgk_jz dt img{display:block; width:100%; height:100%;}
.home_xxgk_jz dd{}
.home_xxgk_jz dd b{font-size:16px; color:#0f52a4; display:block;}
.home_xxgk_jz dd b a{color:#0f52a4;}
.home_xxgk_jz dd span{display:block; font-size:12px; padding:5px 0 8px;}
.home_xxgk_jz dd p{ line-height:24px; font-size:12px; color:#595959; padding-top:7px; border-top:#e6e4e4 1px solid; max-height:96px; overflow:hidden;}
.home_xxgk_jz dd .detail{color:#e05e08; clear:both; font-size:12px;}
.home_xxgk_jz dd .detail:hover{text-decoration:underline;}
.home_xxgk_ld{clear:both; padding:8px 0; overflow:hidden; zoom:1;}
.home_xxgk_ld li{float:left; margin-right:10px; line-height:26px;}
.home_xxgk_ld li a{color:#0b6dd0; font-weight:bold; font-size:13px;}
.home_xxgk_icolinks{margin:0 -5px; overflow:hidden;}
.home_xxgk_icolinks li{float:left; width:50%;}
.home_xxgk_icolinks li a{display:block; margin:0 5px 10px; height:40px; line-height:40px; border:#0b6dd0 1px solid;}
.home_xxgk_icolinks li a i{ display:inline-block; width:25px; height:25px; background:url(imagesindexhome_xxgk_icon1.png) no-repeat; vertical-align:middle; margin:0 4px 0 10px;}
.home_xxgk_icolinks li.li1 a i{background-position:0 0;}
.home_xxgk_icolinks li.li2 a i{background-position:0 -25px;}
.home_xxgk_icolinks li.li3 a i{background-position:0 -50px;}
.home_xxgk_icolinks li.li4 a i{background-position:0 -75px;}
.home_xxgk_icolinks li.li5 a i{background-position:0 -100px;}
.home_xxgk_icolinks li.li0 a i{background-position:0 -125px;}
.home_xxgk_icolinks li a span{display:inline-block; vertical-align:middle; color:#0b6dd0;}
.home_xxgk_icolinks li a:hover{background:#e6f0fa;}

.home_xxgk_gg{height:285px; overflow:hidden;}
.home_xxgk_gg .bd ul li{line-height:35px; height:35px;}
.home_xxgk_gkzl{ height:110px;}
.home_xxgk_icolinks2{margin:0 -5px; overflow:hidden;}
.home_xxgk_icolinks2 li{float:left; width:50%;}
.home_xxgk_icolinks2 li a{display:block; margin:0 5px; height:31px; line-height:31px;}
.home_xxgk_icolinks2 li a i{display:inline-block; width:25px; height:25px; background:url(imagesindexhome_xxgk_icon2.png) no-repeat; vertical-align:middle; margin:0 4px 0 0;}
.home_xxgk_icolinks2 li.li1 a i{background-position:0 -50px;}
.home_xxgk_icolinks2 li.li2 a i{background-position:0 -25px;}
.home_xxgk_icolinks2 li.li3 a i{background-position:0 -75px;}
.home_xxgk_icolinks2 li.li4 a i{background-position:0 -100px;}
.home_xxgk_icolinks2 li.li5 a i{background-position:0 -125px;}
.home_xxgk_icolinks2 li a span{display:inline-block; vertical-align:middle; color:#333;}
.home_xxgk_icolinks2 li a:hover span{color:#0b6dd0;}

.home_xxgk_icolinks3{margin:0 -5px; overflow:hidden;}
.home_xxgk_icolinks3 li{float:left; width:33.33333%;}
.home_xxgk_icolinks3 li a{display:block; margin:0px; height:31px; line-height:31px;}
.home_xxgk_icolinks3 li a i{display:inline-block; width:25px; height:25px; background:url(imagesindexhome_xxgk_icon3.png) no-repeat; vertical-align:middle; margin:0 4px 0 0;}
.home_xxgk_icolinks3 li.li1 a i{background-position:0 0;}
.home_xxgk_icolinks3 li.li2 a i{background-position:0 -25px;}
.home_xxgk_icolinks3 li.li3 a i{background-position:0 -50px;}
.home_xxgk_icolinks3 li.li4 a i{background-position:0 -75px;}
.home_xxgk_icolinks3 li.li5 a i{background-position:0 -100px;}
.home_xxgk_icolinks3 li.li6 a i{background-position:0 -125px;}
.home_xxgk_icolinks3 li a span{display:inline-block; vertical-align:middle; color:#333;}
.home_xxgk_icolinks3 li a:hover span{color:#0b6dd0;}

.home_xxgk_ldzl{padding:18px 26px; height:329px;}
.home_xxgk_ldzl .left{float:left; width:64%;}
.home_xxgk_ldzl .left dl dt{margin-top:4px; padding-bottom:16px;}
.home_xxgk_ldzl .left dl dt a,
.home_xxgk_ldzl .left dl dt a img,
.home_xxgk_ldzl .left dl dt a span{display:block; text-align:center;}
.home_xxgk_ldzl .left dl dt a img{padding:6px; margin:auto; margin-bottom:12px; width:120px; max-width:none;}
.home_xxgk_ldzl .left dl dt a span{padding-top:4px; padding-bottom:4px;}
.home_xxgk_ldzl .left dl dd a{display:block; line-height:25px; padding:6px 0; color:#0b6dd0; font-weight:700; text-align:center; background:#fff; border:solid #0b6dd0 1px;}
.home_xxgk_ldzl .left dl dd a i{display:inline-block; width:25px; height:25px; margin-right:10px; vertical-align:top; background-image:url(imagesindexhome_xxgk_icon_jz.png); background-repeat:no-repeat;}
.home_xxgk_ldzl .left dl dd a:hover{background-color:#0b6dd0; color:#fff;}
.home_xxgk_ldzl .left dl dd a:hover i{background-position:-25px 0;}
.home_xxgk_ldzl .right{float:right; width:29%;}
.home_xxgk_ldzl .right ul{margin:0 -5px; overflow:hidden; line-height:32px; text-align:center;}
.home_xxgk_ldzl .right ul li a{display:block; margin:0 5px;}

.home_xxgk_menu{padding-top:0;}
.home_xxgk_menu ul{margin:0 -3px 0; overflow:hidden;}
.home_xxgk_menu ul li{float:left; width:33.33333%; line-height:45px; height:55px; overflow:hidden;}
.home_xxgk_menu ul li a{position:relative; display:block; margin:10px 3px 0; padding-left:60px; text-align:left; font-weight:700; color:#0b6dd0; background:#ebecee;}
.home_xxgk_menu ul li a:hover{color:#fff; background:#0b6dd0;}
.home_xxgk_menu ul li a i{position:absolute; top:0; left:0; width:43px; height:43px; background-image:url(imagesxxgk_icons.png); background-repeat:no-repeat; background-color:#fff; border:solid #0b6dd0 1px;}
.home_xxgk_menu ul li.li1 a i{background-position:-5px -5px;}
.home_xxgk_menu ul li.li2 a i{background-position:-60px -5px;}
.home_xxgk_menu ul li.li3 a i{background-position:-115px -5px;}
.home_xxgk_menu ul li.li4 a i{background-position:-170px -5px;}
.home_xxgk_menu ul li.li5 a i{background-position:-225px -5px;}
.home_xxgk_menu ul li.li6 a i{background-position:-280px -5px;}
.home_xxgk_menu ul li.li3 a,
.home_xxgk_menu ul li.li4 a,
.home_xxgk_menu ul li.li5 a{padding-top:2px; padding-bottom:2px; height:41px; line-height:20px;}

.home_xxgk_menu2{padding-top:0;}
.home_xxgk_menu2 ul{margin:0 -5px 0; overflow:hidden;}
.home_xxgk_menu2 ul li{float:left; width:33.33333%;}
.home_xxgk_menu2 ul li a{position:relative; display:block; padding:20px 0; margin:10px 5px 0; text-align:center; font-weight:700; color:#0b6dd0; background:#ebecee; border:solid #ebecee 1px; -webkit-transition: 300ms; -moz-transition: 300ms; -o-transition: 300ms; transition: 300ms;}
.home_xxgk_menu2 ul li a:hover{color:#fff; background:#0b6dd0; border:solid #0b6dd0 1px;}
.home_xxgk_menu2 ul li a i{display:block; margin:0 auto 9px; width:27px; height:31px; background:url(imagesindexhome_xxgk_icon_wj.png) no-repeat; }
.home_xxgk_menu2 ul li.li1 a i{background-position:0 -31px;}
.home_xxgk_menu2 ul li.li2 a i{background-position:0 -62px;}
.home_xxgk_menu2 ul li.li3 a i{background-position:0 -93px;}
.home_xxgk_menu2 ul li.li1 a:hover i{background-position:-27px -31px;}
.home_xxgk_menu2 ul li.li2 a:hover i{background-position:-27px -62px;}
.home_xxgk_menu2 ul li.li3 a:hover i{background-position:-27px -93px;}


/*nsfw*/
.home_nsfw_l{float:left; width:479px;}
.home_nsfw_r{float:right; width:300px;}
.home_nsfw_l .mb15,
.home_nsfw_r .mb15{margin-bottom:10px;}

.home_sscx_list li{width: 25%; float: left;}
.home_ywblzn_list{padding:10px 20px;}
.home_ywblzn_list li span{margin:0 3px;}
.home_ywblzn_list ul li{width:20%; float:left; height:31px; line-height:31px;}
.home_ywblzn_list ul li a{white-space:normal;}
.home_ywblzn_list ul li.zsfj{width:100%; height:auto;}

.home_nsfw_zqrl, .home_nsfw_bsdt{height:238px;}
.home_nsfw_gdzt{position:relative; overflow:hidden;}
.home_nsfw_gdzt .bd{margin:0 -4px; overflow:hidden;}
.home_nsfw_gdzt li{float:left; width:50%;}
.home_nsfw_gdzt li a{display:block; margin:0 4px;}
.home_nsfw_gdzt li a img{display:block; width:100%; height:55px;}
.home_nsfw_gdzt li a span{display:block; text-align:center; border:#e1e7f6 1px solid; line-height:27px;}
.home_nsfw_gdzt .hd a{position:absolute; top:15px; z-index:99; width:20px; height:30px; display:block;  background-image:url(imagesindexSlideArrow.png); background-repeat:no-repeat; opacity:.2; filter: alpha(opacity=20);-moz-opacity:0.2; cursor:pointer;}
.home_nsfw_gdzt a.s_prev{left:0; background-position:0 0; border-radius:0 5px 5px 0;}
.home_nsfw_gdzt a.s_next{right:0; background-position:-20px 0; border-radius:5px 0 0 5px;}
.home_nsfw_gdzt a.s_prev:hover,
.home_nsfw_gdzt a.s_next:hover{opacity:.5; filter:alpha(opacity=50);-moz-opacity:0.5;}
.home_nsfw_bsdt ul{padding:10px 10px;}
.home_nsfw_bsdt ul li{width:25%; float:left; height:31px; line-height:31px;}
.home_nsfw_bsdt ul li.zsfj{width:100%; height:auto;}
.home_nsfw_bsdt ul li.zsfj a{white-space:normal;}
.home_nsfw_bsdt ul li.addWidth{width:50%;}

.home_nsfw_bszn{height:267px;}
.bszn_slide{position:relative; padding:15px 23px 0;}
.bszn_slide a.bszn_prev,
.bszn_slide a.bszn_next{position:absolute; top:30px; z-index:99; width:20px; height:30px; display:block;  background-image:url(imagesindexSlideArrow.png); background-repeat:no-repeat; opacity:.2; filter: alpha(opacity=20);-moz-opacity:0.2; cursor:pointer;}
.bszn_slide a.bszn_prev{left:0; background-position:0 0;}
.bszn_slide a.bszn_next{right:0; background-position:-20px 0;}
.bszn_slide a.bszn_prev:hover,
.bszn_slide a.bszn_next:hover{opacity:.5; filter:alpha(opacity=50);-moz-opacity:0.5;}
.bszn_hd{width:100%; height:78px; overflow:hidden;}
.bszn_hd ul li{position:relative; float:left; width:60px; height:78px; padding-right:14px;}
.bszn_hd ul li.lastLi b{display:none;}
.bszn_hd ul li.on a, 
.bszn_hd ul li a:hover{background:#0b6dd0; color:#fff;}
.bszn_hd ul li.on i{opacity:1; filter:alpha(opacity=100);-moz-opacity:1;}
.bszn_hd ul li a{display:block; width:36px; height:47px; padding:11px 11px 0; text-align:center; line-height:18px; background:#fff; border:solid #0b6dd0 1px; border-radius:50%;}
.bszn_hd ul li a.oneline{line-height:36px;}
.bszn_hd ul li i{display:block; margin:3px auto 0; width:29px; height:15px; background:url(imagesnsfw_wsbs_bszn_arr.png) no-repeat top; opacity:0; filter:alpha(opacity=0);-moz-opacity:0;}
.bszn_hd ul li b{position:absolute; top:30px; right:2px; width:10px; height:4px; background:#0b6dd0;}
.bszn_bd{padding-top:5px;}
.bszn_bd ul li{float:left; padding:5px 15px; line-height:24px;}
.bszn_bd ul li.lookmore{float:right; padding:5px;}
.bszn_bd ul li.lookmore a{font-weight:700; color:#0b6dd0;}

.bsznPlay .returnBd{position:relative; width:100%; overflow:hidden;}
.bsznPlay .returnBd ul{overflow:hidden; zoom:1;}

.home_nsfw_links{margin:0 -5px; overflow:hidden;}
.home_nsfw_links ul{width:100%;}
.home_nsfw_links ul li{float:left; width:20%; margin-top:5px;}
.home_nsfw_links ul li a{display:block; margin:0 5px;}
.home_nsfw_links ul li span{display:block; line-height:36px; border:1px solid #e6e6e6; border-top:none; text-align:center;}
.home_nsfw_links ul li img{width:100%; height:auto; display:block;}


/*hdjl*/
.home_hdjl_l{float:left; width:347px;}
.home_hdjl_icolinks{margin: 3px -5px 8px; overflow: hidden;}
.home_hdjl_icolinks li{float:left; width:20%; *width:71px; text-align:center;}
.home_hdjl_icolinks li a{display: block; margin:0 5px 10px; height:95px;}
.home_hdjl_icolinks li span{display: block;}
.home_hdjl_icolinks li i{display:block; margin:0 auto; width:50px; height:50px; background:url(imagesindexhome_hdjl_icon.png) no-repeat;}
.home_hdjl_icolinks li.li1 i{background-position:0 -50px;}
.home_hdjl_icolinks li.li2 i{background-position:0 -100px;}
.home_hdjl_icolinks li.li3 i{background-position:0 -150px;}
.home_hdjl_icolinks li.li4 i{background-position:0 -200px;}

.home_hdjl_menu ul{margin:0 -5px 0; overflow:hidden;}
.home_hdjl_menu ul li{float:left; width:20%; line-height:58px;}
.home_hdjl_menu ul li a{position:relative; display:block; margin:0 5px; padding-left:68px; text-align:left; font-weight:700; color:#0b6dd0; background:#ebecee;}
.home_hdjl_menu ul li a:hover{color:#fff; background:#0b6dd0;}
.home_hdjl_menu ul li a i{position:absolute; top:0; left:0; width:57px; height:58px; background-image:url(imagesgzcy_icons.png); background-repeat:no-repeat; background-color:#fff;}
.home_hdjl_menu ul li.li01 a i{background-position:0 0;}
.home_hdjl_menu ul li.li02 a i{background-position:-57px 0;}
.home_hdjl_menu ul li.li03 a i{background-position:-114px 0;}
.home_hdjl_menu ul li.li04 a i{background-position:-171px 0;}
.home_hdjl_menu ul li.li05 a i{background-position:-228px 0;}
.home_hdjl_menu ul li.li04 a,
.home_hdjl_menu ul li.li05 a{padding-top:9px; padding-bottom:9px; line-height:20px;}

.home_zxft_list, .home_wjdc_list{height:106px;}

.gzcy_slqk{ padding-top:10px; padding-bottom:10px; overflow:hidden;}
.gzcy_slqk ul li{position:relative; padding-right:54px; height:34px; line-height:34px;}
.gzcy_slqk ul li.head{margin-bottom:5px; background:#efefef;}
.gzcy_slqk ul li.head span.title{padding-left:5px;}
.gzcy_slqk ul li span{text-align:center;}
.gzcy_slqk ul li span.title{display:block; padding-left:5px; text-align:left;}
.gzcy_slqk ul li span.time{position:absolute; top:0; right:54px; display:none; width:78px;}
.gzcy_slqk ul li span.status{position:absolute; top:0; right:0; width:54px; font-size:12px; color:#ccc; text-align:right;}
.gzcy_slqk ul.bd{height:138px; overflow:hidden;}
.gzcy_slqk dl{margin:12px -1% 0; overflow:hidden;}
.gzcy_slqk dl dd{float:left; margin:0 1%;}
.gzcy_slqk dl dd.slh{width:48%;}
.gzcy_slqk dl dd.psw{width:30%;}
.gzcy_slqk dl dd.button{width:16%;}
.gzcy_slqk dl dd.button input{width:100%; height:24px; text-align:center; color:#fff; background:#0b6dd0; border-radius:5px;}
.gzcy_slqk dl dd label{display:block; padding:2px 8px; border:solid #d1d1d1 1px; border-radius:5px;}
.gzcy_slqk dl dd label input{width:100%; border:none; height:18px; line-height:18px; color:#c0c0c0;}
.gzcy_slqk dl dd input{font-size:12px; padding:0; border:none;}

.common_newslist_hd li{padding-right:40px;}

.home_hdjl .common_tabbox2 .bd{padding-top:6px;}
.home_hdjl .mb15{margin-bottom:12px;}
.home_hdjl_r{float:right; width:432px;}
.home_common_yjzjlist ul li em{font-style:normal; color:#999;}
.home_yjzj_list{height:136px;}


/*sszc*/
.home_sszc_layer1{height:229px;}
.home_sszc_tzgg{float:left; width:426px;}
.home_sszc_video{float:right; width:353px; height:214px; position:relative;}
.home_sszc_video img{display:block; width:100%; height:100%;}
.home_sszc_video b{position:absolute; width:100%; height:100%; top:0; left:0; background:#000; filter:alpha(opacity=50); -moz-opacity: 0.5; opacity:0.5;}
.home_sszc_video i{position:absolute; width:32px; height:32px; background:url(imagesindexplay.png) no-repeat; top:50%; left:50%; margin:-16px 0 0 -16px;}
.home_sszc_video a:hover b{filter:alpha(opacity=30); -moz-opacity: 0.3; opacity:0.3;}

.home_sszc_piclist{clear:both;}
.home_sszc_piclist ul{margin:0 -4px;}
.home_sszc_piclist li{float:left; width:25%;}
.home_sszc_piclist li a{display:block; margin:0 4px; padding:5px 5px 0; border:#e4e4e4 1px solid; height:157px;}
.home_sszc_piclist li a img{display:block; width:100%; height:122px; margin-bottom:6px;}
.home_sszc_piclist li a span{display:block; line-height:28px; border-top:#e4e4e4 1px solid; text-align:center; height:28px; overflow:hidden;}

/*ssxc*/
.home_ssxc_l{float:left; width:638px;}
.home_ssxc_r{float:right; width:130px;}


.home_ssxc_ztzl{position:relative; overflow:hidden;}
.home_ssxc_ztzl .bd{overflow:hidden; margin:0 -5px; height:80px;}
.home_ssxc_ztzl .bd ul li{float:left; width:217px;}
.home_ssxc_ztzl .bd ul li a{display:block; margin:0 5px;}
.home_ssxc_ztzl .bd ul li a img{display:block; height:80px; width:100%;}

.home_ssxc_ztzl .zt_prev,
.home_ssxc_ztzl .zt_next{position:absolute; top:50%; z-index:5; margin-top:-15px; display:block; width:20px; height:30px; background:url(imagesindexSlideArrow.png) no-repeat 0 0; cursor:pointer; filter:alpha(opacity=20); -moz-opacity:0.2; opacity:0.2;}
.home_ssxc_ztzl .zt_prev{left:0;}
.home_ssxc_ztzl .zt_next{right:0; background-position:-20px 0;}
.home_ssxc_ztzl .zt_prev:hover,
.home_ssxc_ztzl .zt_next:hover{filter:alpha(opacity=50); -moz-opacity:0.5; opacity:0.5;}

.home_ssxc_news{height:301px;}

.home_ssxc_icolinks ul{margin:-12px -5px 0; overflow:hidden;}
.home_ssxc_icolinks ul li{float:left; width:100%;}
.home_ssxc_icolinks ul li a{display:block; margin:12px 5px 0; padding:13px 5px 14px; text-align:center; font-size:15px; color:#0b6dd0; background-color:#fff; border:solid #d1d1d1 1px;}
.home_ssxc_icolinks ul li a i{display:block; width:40px; height:40px; margin:0 auto 1px; background-image:url(imagesindexhome_ssxc_icon_2.png); background-repeat:no-repeat;}
.home_ssxc_icolinks ul li a:hover{color:#fff; background-color:#0b6dd0; border:solid #0b6dd0 1px;}
.home_ssxc_icolinks ul li.li0 a i{background-position:0 0;}
.home_ssxc_icolinks ul li.li1 a i{background-position:0 -40px;}
.home_ssxc_icolinks ul li.li2 a i{background-position:0 -80px;}
.home_ssxc_icolinks ul li.li3 a i{background-position:0 -120px;}
.home_ssxc_icolinks ul li.li4 a i{background-position:0 -160px;}
.home_ssxc_icolinks ul li.li0 a:hover i{background-position:-40px 0;}
.home_ssxc_icolinks ul li.li1 a:hover i{background-position:-40px -40px;}
.home_ssxc_icolinks ul li.li2 a:hover i{background-position:-40px -80px;}
.home_ssxc_icolinks ul li.li3 a:hover i{background-position:-40px -120px;}
.home_ssxc_icolinks ul li.li4 a:hover i{background-position:-40px -160px;}

/*link*/
.home_link{position:relative; padding:10px; margin-bottom:30px; border:solid #e6e6e6 1px;}
.home_link .ywz{position:absolute; top:10px; right:20px;}
.home_link .ywz ul{margin:0 -5px; overflow:hidden;}
.home_link .ywz ul li{float:left;}
.home_link .ywz ul li a{display:block; text-align:center; margin:0 5px; padding:0 12px; line-height:30px; background-color:#fff; border:solid #0b6dd0 1px;}
.home_link .ywz ul li a:hover,
.home_link .ywz ul li a.hover{color:#fff; background-color:#0b6dd0;}
.home_link .ywz ul li a i{display:inline-block; vertical-align:top; width:17px; height:30px; margin-right:10px; background:url(imagesindexhome_link_ico.png) no-repeat center;}
.home_link .hd li{float:left; padding-right:16px; padding-left:16px; padding-bottom:8px; cursor:pointer;}
.home_link .hd li.on{font-weight:700; color:#0b6dd0; border-bottom:solid #0b6dd0 3px;}
.home_link .bd{padding-top:10px; padding-right:16px; padding-left:16px; line-height:34px;}
.home_link .bd li{float:left; margin-right:40px;}

.home_yqlj{position:relative; margin-bottom:26px;}
.home_yqlj li{float:left; width:45%; margin:0px 2%;}
.home_yqlj li a{display:block; text-align:center; font-size:20px; margin:0 10px; padding:0 5px; line-height:60px; background-color:#0b6dd0; border:solid #0b6dd0 1px;  color:#fff;}
.home_yqlj li a:hover,
.home_yqlj li a.hover{color:#fff; background-color:#0b6dd0; border:solid #0b6dd0 1px;}
.home_yqlj li a i{display:inline-block; vertical-align:top; width:28px; height:60px; margin-right:10px; background-image:url(imagesindexhome_link_ico.png); background-repeat:no-repeat; background-position:center;}
.home_wzlj .wzlj ul li a i.i1{background-image:url(imagesindexhome_link_ico2.png);}

.home_wzlj{position:relative; margin-bottom:17px;}
.home_wzlj h4{font-weight:300; font-size:18px; padding-bottom:10px; float:left; margin-right:10px;}
.home_wzlj .wzlj{float:left;}
.home_wzlj .wzlj ul li{float:left;}
.home_wzlj .wzlj ul li a{display:block; text-align:center; margin:0 10px; color:#333; font-size:18px;}
.home_wzlj .wzlj ul li a:hover,
.home_wzlj .wzlj ul li a.hover{color:#f00;}
.home_wzlj .wzlj ul li a i{display:inline-block; vertical-align:top; width:28px; height:50px; margin-right:10px; background-image:url(imagesindexhome_link_ico.png); background-repeat:no-repeat; background-position:center;}
.home_wzlj .wzlj ul li a i.i1{background-image:url(imagesindexhome_link_ico2.png);}

.index_nsfw_gdzt{position:relative; overflow:hidden;}
.index_nsfw_gdzt .bd{overflow:hidden; margin:0 -8px; height:115px;}
.index_nsfw_gdzt .bd ul li{float:left; width:254px;}
.index_nsfw_gdzt .bd ul li a{position:relative; display:block; margin:0 8px;}
.index_nsfw_gdzt .bd ul li a img{display:block; height:115px; width:100%;}
.index_nsfw_gdzt .bd ul li span.txtbg{z-index:1; background:#000; filter:alpha(opacity=30); -moz-opacity:0.3; opacity:0.3;}
.index_nsfw_gdzt .bd ul li span.txt{z-index:2; text-align:center; color:#fff;}
.index_nsfw_gdzt .bd ul li span.txtbg,
.index_nsfw_gdzt .bd ul li span.txt{position:absolute; right:0; bottom:0px; left:0px; margin:0 auto; height:26px; line-height:26px;}
.index_nsfw_gdzt .bszn_prev,
.index_nsfw_gdzt .bszn_next{position:absolute; top:50%; z-index:5; margin-top:-15px; display:block; width:20px; height:30px; background:url(imagesindexSlideArrow.png) no-repeat 0 0; cursor:pointer; filter:alpha(opacity=30); -moz-opacity:.3; opacity:.3;}
.index_nsfw_gdzt .bszn_prev{left:8px;}
.index_nsfw_gdzt .bszn_next{right:8px; background-position:-20px 0;}
.index_nsfw_gdzt .bszn_prev:hover,
.index_nsfw_gdzt .bszn_next:hover{filter:alpha(opacity=50); -moz-opacity:.5; opacity:.5}


.home_nsfw_imgs{margin:0 -8px; overflow:hidden;}
.home_nsfw_imgs ul{width:100%;}
.home_nsfw_imgs ul li{float:left; width:270px; margin-top:5px;}
.home_nsfw_imgs ul li img{width:100%; height:115px; display:block;}
.home_nsfw_imgs ul li a{position:relative; display:block; margin:0 8px;}
.home_nsfw_imgs ul li span.txtbg{z-index:1; background:#000; filter:alpha(opacity=30); -moz-opacity:0.3; opacity:0.3;}
.home_nsfw_imgs ul li span.txt{z-index:2; text-align:center; color:#fff;}
.home_nsfw_imgs ul li span.txtbg,
.home_nsfw_imgs ul li span.txt{position:absolute; right:0; bottom:0px; left:0px; margin:0 auto; height:26px; line-height:26px;}


.admove{position:absolute; top:0; left:0; z-index:999999;}
.close_btn{display:block; color:#666; cursor:pointer; font-size:14px; padding-right:20px; text-align:right; background:url(imagesclose.png) no-repeat right center;}
.right_bottom_fixed{position:fixed; _position:absolute; right:1px; bottom:1px; z-index:999; _TOP: expression(offsetParent.scrollTop+document.documentElement.clientHeight-this.offsetHeight);
padding:4px 8px 8px 8px; background:#fff; border:1px solid #E9E3E3; box-shadow:2px 2px 6px #968686;}
.right_bottom_slide{position:relative; width:260px; height:188px; overflow:hidden;}
.right_bottom_slide .bd{position:absolute; top:0; left:0; width:100%; height:188px;}
.right_bottom_slide .bd ul{width:100% !important; height:100% !important;}
.right_bottom_slide .bd ul li{position:relative; width:100% !important; height:100%;}
.right_bottom_slide .bd li img{width:100%; height:100%;}
.right_bottom_slide .hd{position:absolute; bottom:10px; right:4px; z-index:5;}
.right_bottom_slide .hd ul li{display:inline-block; vertical-align:middle; margin-right:4px; width:6px; height:6px; line-height:6px; background:#999; border:solid #999 1px; cursor:pointer; border-radius:50%;}
.right_bottom_slide .hd ul li.on{color:#fff; background:#1a57a8; border-color:#1a57a8;}
.right_bottom_gg{width:400px;}
.right_bottom_gg h4{font-size:1.5em; font-weight:700; color:#333; text-align:center; padding-top:5px; padding-bottom:15px;}
.right_bottom_gg .right_bottom_cont{height:200px; padding:0 10px; overflow-x:hidden; overflow-y:auto; line-height:200%;}
.right_bottom_fixed_img{padding: 0; border: none;; box-shadow: none; background: none;}
.right_bottom_fixed_img .right_bottom_gg{width: 255px;}
.right_bottom_fixed_img .right_bottom_gg img{display: block;}

.close_rbt{text-align:right;}
.floatgg{position:fixed; top:50%; right:0; left:0; z-index:99999; margin:0 auto; margin-top:-219px; width:700px; background-color:#fff; border:solid #b4a9a9 1px; border-radius:10px;}
.floatgg .close_button{padding:12px; text-align:right; background-color:#d4d5d6; border-radius:10px 10px 0 0;}
.floatgg .gg_content{margin:10px; padding:20px; font-family:"·ÂËÎ"; color:#000; overflow-x:hidden; overflow-y:auto; background-color:#fdf7f7;}
.floatgg .gg_content h2{text-align:center; font-weight:700; font-size:1.75em; line-height:160%;}
.floatgg .gg_content .cont{line-height:200%; font-size:16px; padding-top:30px;}


/*responsive*/
@media (max-width:1000px) {
	.home_layer1_l{width:65%;}
	.home_zqrl{width:34%;}
	.home_zxfb .bd ul li.new p{max-width:calc(100% - 50px); -moz-max-width:calc(100% - 50px); -ms-max-width:calc(100% - 50px); -o-max-width:calc(100% - 50px); -webkit-max-width:calc(100% - 50px);}
	.home_hd, .home_bd{float:none; width:100%;}
	.home_main{height:auto;}
	.home_hd{border-bottom:#e3e3e3 1px solid; border-right:none;}
	.home_hd li{float:left; width:20%; border-bottom:none;}
	.home_hd li.li4{height:84px;}
	.home_hd li.li4 h2{height:84px;}
	.home_hd li.on{margin:0; padding:0;}
	.home_hd li h2{border-right:#e3e3e3 1px solid;}
	.home_hd li.li4 h2{border-right:none;}
	.home_bd{height:auto;}
	
	/*home page*/
	.home_index_ztzl{height:88px;}
	.home_index_topic{margin-top:0; margin-bottom:15px; border:solid #d1d1d1 1px;}
	.home_index_topic dt{padding-top:12px; padding-bottom:12px;}
	.home_index_topic dt i{left:-1px;}
	.home_nsfw_imgs ul li img{height:auto;}
	
	/*xxgk*/ 
	.home_index_l, .home_hdjl_l{width:44%;}
	.home_index_r, .home_hdjl_r{width:54%;}
	.home_xxgk_jz dd p{max-height:103px; overflow:hidden;}
	.home_xxgk_icolinks li a{height:42px;}
	.home_xxgk_l{width:54%;}
	.home_xxgk_r{width:44%;}
	
	/*ssxc*/
	.home_ssxc_l{width:82%;}
	.home_ssxc_r{width:16%;}
	.home_ssxc_ztzl{ height:88px;}
	
	/*sszc*/
	.home_sszc_tzgg{width:58%;}
	.home_sszc_video{width:40%;}
	
	/*nsfw*/
	.home_nsfw_l{width:60%;}
	.home_nsfw_r{width:38%;}
	.bszn_hd ul li a, .bszn_hd ul li, .home_xxgk_ldzl, .home_yjzj_list{box-sizing:content-box; -moz-box-sizing:content-box; -webkit-box-sizing:content-box;}
	
	.home_wzlj .wzlj ul li a{font-size:16px;}
	
}

@media (max-width: 991px) {
	.home_wzlj{margin-bottom:15px;}
	.home_wzlj .wzlj ul{margin:0 -5px;}
	.home_wzlj .wzlj ul li a{margin:0 5px 10px;}
	.right_bottom_fixed{display:none;}
	.floatgg{position:fixed; top:0; right:0; left:0; margin:5% auto; width:70%; min-width:inherit;}
	.floatgg .gg_content{height:320px;}
}

@media (max-width: 860px) {
	/*xxgk*/
	 .home_index_l, .home_index_r,.home_xxgk_l, .home_ssxc_l, .home_xxgk_r, .home_ssxc_r, .home_hdjl_l, .home_hdjl_r, .home_nsfw_l, .home_nsfw_r{width:100%; float:none;}
	 .home_xxgk_r{padding-top:15px;}
	.home_xxgk_gkzl, .home_xxgk_gg, .home_xxgk_tzgg, .home_xxgk_ldzl{height:auto;}
	.home_xxgk_ldzl .left{width:70%;}
	.home_xxgk_ldzl .right{width:30%;}
	
	.home_xxgk_menu{}
	.home_xxgk_menu ul{margin:0 -5px 0;}
	.home_xxgk_menu ul li{width:33.33333%;}
	.home_xxgk_menu ul li a{margin:10px 5px 0;}
	.home_xxgk_menu ul li a br{display:none;}
	.home_xxgk_menu ul li.li3 a,
	.home_xxgk_menu ul li.li4 a,
	.home_xxgk_menu ul li.li5 a{padding-top:0px; padding-bottom:0px; height:45px; line-height:45px;}
	
	/*home page*/
	.home_index_l{margin-bottom:15px;}
	.home_index_news, .home_index_icolinks{height:auto;}
	.home_index_icolinks{padding-bottom:10px;}
	
	/*ssxc*/
	.home_ssxc_l{margin-bottom:15px;}
	.home_ssxc_news, .home_index_icolinks, .home_yjzj_list{height:auto;}
	.home_ssxc_icolinks ul li{width:20%;}
	
	/*hdjl*/
	.home_hdjl_icolinks{ margin-top:0;}
	.home_hdjl_icolinks li a{height:auto;}
	.home_zxft_list, .home_wjdc_list{height:auto;}
	
	/*nsfw*/
	.home_nsfw_l{margin-bottom:15px;}
	.home_nsfw_bsdt{height:auto;}
	.home_nsfw_zqrl{height:445px;}
	.home_nsfw_bsdt ul{padding:6px 10px;}
	.home_nsfw_bszn{height:auto;}
	
	/*home page*/
	.home_index_tt{font-size:16px;}
	
}



@media (max-width: 768px) {
	.home_layer1{margin-top:20px;}
	.home_layer1_l, .home_zqrl{float:none; width:100%;}
	.home_layer1_l{margin-bottom:10px;}
	.home_main{margin:20px 0;}
	
	/*ssxc*/
	.home_ssxc_icolinks ul li{width:33.33333%;}
	
	/*sszc*/
	.home_sszc_piclist li a img{height:100px;}
	.home_sszc_piclist li a{height:auto;}
	
	/*nsfw*/
	.home_nsfw_links ul li{width:33.33333%;}
	
	.floatgg{display:none;}
	.home_yqlj li{width:50%; margin:0px;}
}

@media (max-width: 767px) {
	.home_hd li, .home_hd li h2{height:auto !important;}
	.home_hd li em{display:none;}
	.home_hd li i{position:static; display:block; margin:0 auto;}
	.home_hd li h2{padding:10px 0; text-align:center;}
	.home_hd li span{margin-top:5px;}
	
	/*nsfw*/
	.home_sscx_list ul li{ width:33.333%;}
	.home_ywblzn_list ul li, .home_ywblzn_list ul li.addWidth{ width:33.333%;}
	
	.home_hdjl_menu ul li.li01,
	.home_hdjl_menu ul li.li02,
	.home_hdjl_menu ul li.li03{width:33.33333%; margin-bottom:8px;}
	.home_hdjl_menu ul li.li04,
	.home_hdjl_menu ul li.li05{width:50%}
	.home_hdjl_menu ul li.li04 a br,
	.home_hdjl_menu ul li.li05 a br{display:none;}
	.home_hdjl_menu ul li.li04 a,
	.home_hdjl_menu ul li.li05 a{padding-top:0; padding-bottom:0; line-height:58px;}
	.home_yqlj li{width:50%; margin:0px;}
}


@media (max-width: 640px) {
	
	/*ssxc*/
	.home_ssxc_icolinks ul li{width:50%;}

	/*sszc*/
	.home_sszc_tzgg, .home_sszc_video{float:none; width:100%;}
	.home_sszc_layer1{height:auto;}
	.home_sszc_piclist li{width:50%; margin-bottom:8px;}
	
	/*xxgk*/
	.home_xxgk_icolinks3 li{width:50%;}
	.home_xxgk_menu ul li{width:50%;}
	
	/*link*/
	.home_link .ywz{position:static; margin-bottom:15px;}
	.home_link .ywz ul li{width:50%;}
}


@media (max-width: 480px) {
	/*home page*/
	.home_index_topic dt{font-size:16px; padding:10px 10px 10px 40px;}
	.home_index_news .hd ul li a{padding-left:0; padding-right:0;}
	.home_index_icolinks li span{font-size:14px;}
	.home_index_list ul li{ width:50%;}
	.home_index_icolinks{padding-left:10px;}
	.home_index_icolinks .gdbs{position:static; width:100%; padding-bottom:10px;}
	.home_index_icolinks .gdbs img{height:auto;}
	
	.home_hd li span{font-size:14px;}
	
	/*xxgk*/
	.home_xxgk_icolinks li, .home_xxgk_icolinks2 li{width:100%;}
	.home_xxgk_ldzl{padding:10px 15px;}
	
	/*ssxc*/
	.home_ssxc_news .hd ul li a{padding-left:0; padding-right:0;}
	.home_sscx_list ul li{ width:50%;}
	.home_ywblzn_list ul li, .home_ywblzn_list ul li.addWidth{ width:50%;}
	.home_hdjl_menu ul li.li01,
	.home_hdjl_menu ul li.li02,
	.home_hdjl_menu ul li.li03,
	.home_hdjl_menu ul li.li04,
	.home_hdjl_menu ul li.li05{width:100%; margin-bottom:8px;}
	.home_hdjl_menu ul li.li05{margin-bottom:0;}
	.home_hdjl_menu ul li a{padding-left:100px; text-align:left;}
	.home_yqlj li{width:100%; margin:5px 0px;}
	
}

@media (max-width: 479px){
	.home_bmfw ul{margin:0 -2px;}
	.home_bmfw li a{height:auto; padding:5px 0; font-size:13px; margin:0 2px 5px;}
	.home_bmfw li a i{display:none;}
	.home_zxfb{padding-left:0;}
	.home_zxfb h3{display:none;}
	.home_zxfb .bd{padding-left:12px;}
	.home_hd li span{font-size:13px;}
	
	/*index*/
	.home_index_icolinks2 .item_li{width:50%;}
	.home_index_icolinks2 .item_li3{width:100%; padding-top:9px;}
	.home_index_icolinks2 .item_li3 ul li{float:left; width:50%;}
	.home_index_icolinks2 .item_li3 ul li a.link{margin-bottom:0;}
	.home_index_icolinks2 .item_li3 ul li.wx a.link{margin-right:7px;}
	.home_index_icolinks2 .item_li3 ul li.wb a.link{margin-left:7px;}
	
	.home_index_icolinks2 .item_li3 ul li.wx .dropcode{right:7px;}
	.home_index_icolinks2 .item_li3 ul li.wb .dropcode{left:7px;}
	
	/*xxgk*/
	.home_xxgk_jz dt{ position:static;margin:0 auto 10px;}
	.home_xxgk_jz{padding-left:0; }
	.home_xxgk_jz dd b{text-align:center;}
	.home_xxgk_jz dd span{text-align:center;}
	.home_xxgk_icolinks3 li{width:100%;}
	.home_xxgk_menu ul li{width:100%;}
	.home_xxgk_menu ul li a{padding-left:80px;}
	
	/*hdjl*/
	.home_hdjl_icolinks li{width:33.33%;}
	
	/*nsfw*/
	.home_nsfw_bsdt ul li{width:33.333%;}
	.home_nsfw_imgs ul li{width:50%; margin-top:8px;}
	.home_yqlj li{width:100%; margin:5px 0px;}
	
}

@media (max-width: 469px){
	.home_wzlj .wzlj ul li{width:100%;}
	
	/*nsfw*/
	.home_nsfw_zqrl{height:264px;}
	
	/*link*/
	.home_link .ywz{margin-bottom:5px;}
	.home_link .ywz ul li{width:100%; margin-bottom:10px;}

}
@media (max-width: 400px){
	.home_nsfw_imgs ul li{width:100%;}
}

@media (max-width: 320px){
	.home_bmfw li a{font-size:12px;}
	/*ssxc*/
	.home_ssxc_icolinks ul li{width:100%;}
	.home_ssxc_icolinks ul li a i{display:inline-block; vertical-align:middle; margin-right:5%;}
	
	/*sszc*/
	.home_sszc_piclist li{width:100%;}
	.home_sszc_piclist li a img{height:auto;}
	
	
}