@media only screen and (max-width:1920px){ body{min-width: auto;}}

@media screen and (max-width: 1340px){
	.w_1300{width: 1200px;}
	.xl_tit4{ font-size: 28px; line-height: 38px;}
	.xl_tit6_l span{ margin-right: 20px;}
	.xl_con3{ font-size: 16px; line-height: 36px;}
	.xl_tit span{ width: 22%;}
	.xl_tit .tit_syh{width:78%;}
	#page_div div.pagination_index{display:none!important;}
	.side-right .zcwjBox .tableAll ul.tabHead li.smn4, .side-right .zcwjBox .phoList ul li .hmn4 {width: 22%;}
	.side-right .zcwjBox .tableAll ul.tabHead li.smn2, .side-right .zcwjBox .phoList ul li .hmn2 {width: 39%;}
	.paging-mox span.jump_ls{display:none;}
}

@media only screen and (max-width:1240px){
	.w_1300{width: 1000px;}
	.ss_box{width:93%;}
	.gb_ul li p i{margin:10px 8px 0 0;}
	.gzl-col-23{width:23%;}
	.gzl-col-64{width:67%;}
	.side-right.gkjg .xl_con2{margin-right: 0;padding: 0px 10px 20px 10px;}
	.xl_tit4{ font-size: 24px; line-height: 34px;}
	.xl_tit6_l span{ margin-right: 20px;}
	.xl_con3{ font-size: 16px; line-height: 36px;}
	.xl_tit{ width: 50%; margin: 6px 0 6px 0;}
	.xl_tit span{ width: 25%;}
	.xl_tit .tit_syh{width:75%;}
	#page_div div.pagination_index{margin:0px 3px 0 3px;}
	#page_div .pagination_index_last #pagination_input{margin:-2px 3px 0 3px;}
	.side-right .btBox .gl_con .gl_tit3_r .inp2{width:200px;}
	.side-right .btBox h2 span{bottom: -19px;}
	.side-right .zcwjBox .tableAll ul.tabHead li{font-size:18px;}
	.side-right .zcwjBox .tableAll ul.tabHead li.smn1, .side-right .zcwjBox .phoList ul li .hmn1 {width: 9%;}
	.side-right .zcwjBox .tableAll ul.tabHead li.smn2, .side-right .zcwjBox .phoList ul li .hmn2 {width: 38%;}
	.side-right .zcwjBox .tableAll ul.tabHead li.smn3, .side-right .zcwjBox .phoList ul li .hmn3 {width: 17%;}
	.side-right .zcwjBox .tableAll ul.tabHead li.smn5, .side-right .zcwjBox .phoList ul li .hmn5 {width: 14%;}
	.paging-mox a.prev, .paging-mox a.next{display:none;}
}

@media only screen and (max-width:1100px){
    .search input{width: 75%;}
}

@media only screen and (max-width:1000px){
	*{box-sizing:border-box;}
    .logo{margin-top: 20px;}
    .logo img{width: 205px;}
	.logo.bm img{width: 48px;}
	.logo.bm span {font-size: 24px;margin: 13px 0 0 15px;}
    .fhsy a span{display: none;}
    .fhsy a{border-radius: 4px;border: 1px #fff solid;}
    .banner img{width: 383px;}
    .logo{margin-left: 0;}
	.container.zysm{padding: 10px 20px 20px 20px;margin-bottom:20px;min-height: auto;}
    .fhsy{margin-right: 0;}
    .bg{background: url("../images/xxgk/pho-bg.png") no-repeat center top;background-size: 100%;}
    .w_1300{width: auto;padding: 0 20px;}
	.gkLong{margin-top: 0;}
    .side-left,.fhdb{display: none;}
    .side-right{min-height:auto;margin-left: 0;padding-bottom:0;}
	.side-right.bm{min-height:auto;}
	.side-right.gz_list{padding-bottom:0;}
	.side-center{width:100%;}
    .pho-nav{display: block;padding-left:20px;}
    .ss_box{width:94%;border-top: 0;margin-top: 0;}
    .ss-pad{width: 100%;position: static;padding: 0;}
    .zt_table{display: none;}
    .pho-sx-box{display: block;}
    .table-all{display: none;}
    .pho-list-box{display: block;}
	.pho-nav>ul>li>a{height:165px;}
    .search input{width: 80%;height:auto;}
	.ej_box{left:20px;right:20px;}
    .ej_box ul li .pho-sj-menu p a{padding: 0px 15px 0px 30px;background: url("../images/xxgk/xsj01.png") no-repeat 15px center;margin-top: 5px;}
    .ej_box ul li .pho-sj-menu p.pho-chos a,.ej_box ul li .pho-sj-menu p:hover a{background: url("../images/xxgk/xsj02.png") no-repeat 15px center;margin-top: 5px;color: #1860af;}
    .ej_box ul li{padding-bottom: 10px;}
    .ej_box ul li p a{float: none;}
	.zcwj-box{padding-top: 0px!important;}
	.side-center{height:auto;}
	.side-right{border:none;}
	.con_r.pad_t30{padding-top: 0;}
	.xl_con2, .side-right.gkzn .con_r.pad_t30 .xl_con2{height: auto;padding: 10px;margin-right: 0;}
	.side-right.gkjg .xl_con2{margin-right: 0;padding: 10px 0 10px 0;}
	.con_r .tabs-ul{width:98%;margin:0 auto;}
	.list li{font-size: 14px;padding: 5px 0;}
	.side-right.gk_list{margin-top:20px;}
	.side-right.gk_list .xl_con2{padding:10px;}
	.side-right.gk_list .xl_con2 .list{padding-top:0;}
	.con_r .tabs-ul li.gk_act a{background:content-box;padding:0;color:#1658a0;line-height:20px;border-bottom:4px #1658a0 solid;}
	.line{margin: 10px auto;}
	.gknr-box{padding: 0;margin-top:30px;background: none;border: none;}
	.gknr-box ul{height:auto;margin-left:-3%;}
	.gb_ul li p i{margin:10px 9px 0 0;}
	.side-right.ndbg{padding:0 10px;}
	.side-right.ndbg .ldxx-box{padding-bottom:10px;}
	.side-right.ptlj{margin-top:20px;}
	.side-right.ptlj .ldxx-box{padding:0 10px;}
	.keyfield-powres-sigshow{font-size:22px;margin:10px auto 10px auto;}
	#triangle-bottomright{box-sizing: content-box;}
	.gzk-gzxxtab{margin-top:10px;padding:0 10px 0 10px;padding-bottom:10px;}
	.gzk-mnthead{display:none;}
	.gzk-mntbody li {height:auto;border-bottom: 1px #e8e8e8 solid;padding: 12px 0;display: block;}
	.gzk-mntbody li:nth-child(even){background: #fff;}
	.gzk-mntbody li div {width: auto;float: none;text-align: left;padding: 0;display: block;}
	.gzk-mntbody li div.gzl-col-13{display:none;}
	.gzk-mntbody li div h5{line-height:30px;}
	.gzk-mntbody li div.gzl-col-23{margin-top:8px;}
	.gzk-mntbody li div.gzl-col-23 a {margin-left: 0;margin-right: 18px;color: #999;line-height: 20px;}
	.side-right.gkjg{padding:20px 10px 10px 10px;}
	.side-right.gkjg .con_jg ul.hf{margin-bottom:20px;}
	.xl_tit span{width:24%;}
	.xl_tit .tit_syh{width:76%;}
	.xl_line {display: none!important;}
	.xl_tit6{ padding: 15px 0 0 0;margin-top:30px;}
	.xl_tit6_l{width:66%;}
	.xl_tit6_r{width:auto;}
	.xl_con3{ margin-top: 25px;}
	.top-box a span{height:auto;}
	.xl_con3 .TRS_Editor img{width:100%!important;height:100%!important;}
	#page_div{padding-top:30px;}
	#page_div div.pagination_index{margin:0px 8px 0 8px;}
	#page_div .pagination_index_last #pagination_input{margin:-2px 8px 0 8px;}
	.side-right.wjliBox{margin-top:30px;}
	.side-right .btBox {width: 98%;height:auto;}
	.side-right .btBox h2, .side-right .btBox .gl_con{float:none;}
	.side-right .btBox h2{width:100%;height: 31px;line-height: 31px;background: #ffffff;border-left:9px solid #1658a0;padding: 0 0 0 27px;text-align:left;font-size: 26px;color: #1658a0;font-weight: bold;}
	.side-right .btBox .gl_con{background: #f6f6f6;padding: 20px;margin-top: 20px;margin-bottom: 10px;}
	.side-right .btBox .gl_con .gl_tit3_r .inp2{width:80%;height: 32px;}
	.side-right .btBox .gl_con .gl_tit3_r .btn3{width: 17%;margin-left: 2%;}
	.side-right .zcwjBox {border: none;min-height: auto;padding-bottom: 20px;}
	.side-right .zcwjBox .tableAll, .side-right .zcwjBox .phoList ul li .hmn1, .side-right .btBox h2 span{display:none;}
	.side-right .zcwjBox .phoList ul li{width:97%;display:block;margin:0 auto;min-height:auto;}
	.side-right .zcwjBox .phoList ul li div{display:block;line-height:32px;text-align:left;font-family:Microsoft YaHei;padding:0;font-size:14px;color:#999;}
	.side-right .zcwjBox .phoList ul li .hmn3, .side-right .zcwjBox .phoList ul li .hmn5{background:#ffffff;}
	.side-right .zcwjBox .phoList ul li{padding: 15px 0;background: #ffffff!important;}
	.side-right .zcwjBox .phoList ul li .hmn1, .side-right .zcwjBox .phoList ul li .hmn2, .side-right .zcwjBox .phoList ul li .hmn3, .side-right .zcwjBox .phoList ul li .hmn4, .side-right .zcwjBox .phoList ul li .hmn5{width:100%;}
	.side-right .zcwjBox .phoList ul li .hmn2, .side-right .zcwjBox .phoList ul li .hmn4{padding:0;}
	.side-right .zcwjBox .phoList ul li .hmn2{font-size:18px;}
	.side-right .zcwjBox .phoList ul li .hmn2 a{color:#333;}
}

@media only screen and (max-width:819px){
	.gb_ul li p i{margin:10px 8px 0 0;}
}

@media only screen and (max-width:768px){
	.gb_ul li p a{width: 90%;}
	.phone_none, .count, .pgStyle form {display: none !important;}
	#page_div{ text-align: center;padding-top:30px;}
	#page_div div.pagination_index_num, #page_div .pagination_index_last{ display: none;}
	#page_div div.pagination_index{ display:inline-block!important;}
}

@media only screen and (max-width:767px){
	.xl_tit6{ margin-top: 25px;}
	.xl_tit6_l{ width: 100%; float: inherit;text-align:center;}
	.xl_tit6_l span{ margin-right: 10px;}
	.xl_tit6_r{ display: none!important;}
}

@media only screen and (max-width:750px ){
    .w_1300{padding: 0 15px;}
    .logo img{width: 156px;}
	.logo.bm img{width: 35px;}
	.logo.bm span {font-size: 18px;margin: 5px 0 0 10px;}
    .logo,.fhsy{margin-top: 15px;}
    .fhsy a{height: 20px;font-size: 12px;line-height: 20px;padding: 0 10px;}
    .banner img{width: 200px;}
	.ss_box{width:93%;}
    .banner{margin-top: 25px;}
    .pho-nav{margin-top: 30px;padding-left: 15px;}
    .pho-nav>ul> li{width: 95px;margin-right: 5px;}
    .pho-nav>ul>li>a{font-size: 14px;line-height: 18px;height: 105px;}
	.pho-nav ul li a span.pho-zcixon{width: 24px;height: 24px;}
    .pho-nav ul li a span {font-size: 24px;line-height: 24px;margin-top: 15px;margin-bottom: 6px;}
	.pho-nav ul li a span.icon.iconfont.zdly{font-size:20px;}
	.pho-nav ul li a span.icon.iconfont.zfgb{font-size:20px;}
	.pho-nav ul li a span.icon.iconfont.jczw{font-size:20px;}
    .pho-nav ul li a div{height: 36px;}
    .pho-nav ul li i{width: 14px;line-height: 13px;height: 14px;bottom: -8px;margin-left: -8px;font-size: 10px;}
    .pho-nav ul li.pho-act i.jian, .pho-nav ul li:hover i.jian{font-size: 13px;}
    .pho-nav>ul{padding-bottom: 20px;}
    .pho-nav ul li img {bottom: -20px;margin-left: -5px;width: 10px;}
    .ej_box{right: 15px;left: 15px;top: 113px;padding: 0 5px 10px 15px;}
    .ej_box ul::-webkit-scrollbar {width: 4px;}
    .ej_box ul li{font-size: 14px;padding-bottom: 10px;}
    .ej_box ul li a em{font-size: 12px;}
    .ej_box ul li p a{float: none;}
    .sq-btn{padding-top: 10px;}
    .ej_box ul{max-height: 250px;}
    .search input {margin-left: 10px;font-size: 14px;height: 38px;line-height: 38px;width: 70%;}
    .search{height: 42px;}
    .search button {font-size: 26px;height: 38px;margin-right: 10px;}
    .pho-sx-box select {font-size: 14px;padding: 0 10px;background: url("../images/xxgk/sel-sjx.png") no-repeat right 10px center; background-size: 8px; height: 32px;}
    .pho-sx-box,.zcwj-box{margin-top: 15px;}
    .zcwj-box h2{padding:0 15px;height: 30px;line-height: 30px;font-size: 14px;}
    .pho-list-box ul li{padding: 10px 0;}
    .pho-list-box ul li h5{font-size: 14px;line-height: 20px;}
    .pho-list-box ul li p span{font-size: 12px;margin-right: 15px;}
    .search button{line-height: 38px;}
	.side-center{padding-top:50px;}
	.side-right.gk_list{margin-top:10px;}
	.side-right.gkzn .con_r.pad_t30 h3{font-size:24pt;}
	.con_r .tabs-ul li.gk_act a{font-size:18px;line-height:30px;}
	.gknr-box{margin-top:20px;}
	.gknr-box ul{margin-left: -4%;padding: 0 3px;}
    .gknr-box ul li{width: 46%;margin-left: 4%;margin-bottom: 20px;}
	.top-box a{font-size: 14px;padding-top: 25px;}
    .top-box a span img,.top-box a span {height: 22px;}
	.top-box a span{font-size:28px;margin-bottom: 10px;}
	.top-box a span.icon.iconfont.qzqd{font-size:22px;}
	.top-box a span.icon.iconfont.ghjh{font-size:32px;}
	.top-box a span.icon.iconfont.pzss{font-size:36px;}
	.top-box a span.icon.iconfont.gmjj{font-size:36px;}
	.top-box a span.icon.iconfont.zfgb{font-size:24px;}
	.top-box a span.icon.iconfont.sygk{font-size:26px;}
	.top-box a span.icon.iconfont.yqfk{font-size:26px;}
	.top-box a span.icon.iconfont.ywjy{font-size:32px;}
	.top-box a span.icon.iconfont.ylws{font-size:26px;}
	.top-box a span.icon.iconfont.shjz{font-size:40px;}
	.top-box a span.icon.iconfont.ggwh{font-size:26px;}
	.top-box a span.icon.iconfont.ggzy{font-size:26px;}
	.top-box a span.icon.iconfont.jcml{font-size:24px;}
	.bot-box{line-height: 12px;}
    .bot-box a{background-size: 8px!important;margin-top: 0;height: 6px;}
	.sec-box{/*height: 102px;*/height: 112px;box-shadow: 0px 0px 3px rgba(0,0,0,.07);}
	.erji-menu{top: 92px;font-size: 13px;line-height: 28px;padding: 20px 0;}
	.nb-tit{padding-top:15px;}
	.tab-ul li{font-size:16px;margin-right: 5px;}
	.tab-ul li.gk_act a{font-size:16px;}
	.tab-ul.bps1 li a{padding:0 88px 0 40px;}
	.tab-ul.bps2 li a{padding:0 72px 0 40px;}
	.jg-box{padding-bottom: 15px;}
	.jg-tit{font-size: 16px;padding-left: 10px;line-height: 16px;border-left: 4px #226ebc solid;margin-top: 10px;margin-left: 0;}
	.head-table .jg-tit i{display: none;}
	.gb_ul li{padding: 0;}
	.gb_ul li p{font-size: 12px;line-height: 18px;text-align: left;padding: 10px 20px;}
	.gb_ul li p i{margin: 15px 7px 0 0;display: none;}
	.gb_ul li p a{float: none;}
	.jg-box_ms li.jg-box_ms_1 {height: 16px;margin-top:3px;}
	.jg-box_ms li.jg-box_ms_2{margin-left:13px;font-size:16px;}
	.side-right.ptlj{margin-top:-2px;}
	.keyfield-powres-sigshow{font-size:20px;}
	.gzk-gzxxtab{margin-top:0;}
	.side-right.gkjg{padding:10px;}
	.side-right.gkjg .con_jg ul.hf {height: 40px;margin-bottom:10px;}
	.side-right.gkjg .con_jg ul.hf li.litab {height: 45px;line-height: 40px;font-size: 16px;}
	.side-right.gkjg .con_jg ul.hf li.litab.hover{background-size:cover;}
	.xl_con1{ margin-top: 0; margin-bottom:25px; padding: 15px;}
	.xl_tit{ width: 100%; float: inherit;}
	.xl_tit span{width:15%;}
	.xl_tit .tit_syh{width:85%;}
	.top-box a span{padding-top:4px;height:30px;}
	#page_div{margin:20px auto 0;}
	.side-right.wjliBox{margin-top:15px;}
	.side-right .btBox h2{padding: 0 15px;height: 23px;line-height: 23px;font-size: 20px;border-left: 6px solid #1658a0;}
	.side-right .btBox .gl_con{padding: 15px;margin-top: 15px;}
	.side-right .btBox .gl_con .gl_tit3_r .inp2{width:70%;}
	.side-right .btBox .gl_con .gl_tit3_r .btn3{width: 27%;}
	.side-right .zcwjBox{padding-bottom: 5px;}
	.side-right .zcwjBox .phoList ul li{padding: 10px 0;}
	.side-right .zcwjBox .phoList ul li div{font-size:12px;line-height:26px;}
	.side-right .zcwjBox .phoList ul li .hmn2{font-size: 14px;}
	.paging-mox{margin-top: 25px;}
	.paging-mox a.num_s{display:none;}
	.paging-mox a.prev, .paging-mox a.next{display:inline-block;}
}

@media only screen and (max-width:640px ){
	.xl_tit span{width:17%;}
	.xl_tit .tit_syh{width:83%;}
}

@media only screen and (max-width:540px ){
	.xl_tit span{width:20%;}
	.xl_tit .tit_syh{width:80%;}
}

@media only screen and (max-width:533px ){
	.side-right.ptlj .gb_ul li{border-bottom: 1px #dbdbdb dashed;}
}

@media only screen and (max-width:506px){
	.side-right .btBox .gl_con .gl_tit3_r .btn3{width: 26%;}
}

@media only screen and (max-width:480px){
	.ss_box{width:92%;}
	.con_r .tabs-ul{width:95%;}
	.container.zysm{padding: 10px 10px 20px 10px;}
    .xl_con2 .list li span{float:none;}
	.gknr-box{margin-top:10px;}
	.gknr-box ul{margin-left:0;}
	.gknr-box ul li{margin-left:2%;margin-right:2%;}
	.keyfield-powres-sigshow{margin:0 auto;}
	.xl_tit6_l span{ display:block;margin-right:0;}
	.gknr-box ul .parent .sec-box .bot-box {top: 15px;right: 15px;}
	.paging-mox .active{display:none;}
}

@media only screen and (max-width:460px){
   .xl_tit span{width:23%;}
   .xl_tit .tit_syh{width:77%;}
}

@media only screen and (max-width:431px){
    #page_div div.pagination_index a{font-size:14px;padding:8px 12px;}
}

@media only screen and (max-width:420px){
	.ss_box{width:90%;}
	.side-center{padding-top:45px;}
	.side-right.gkzn .con_r.pad_t30 h3{line-height:50px;margin:10px 15px 38px 0;}
	.xl_con2, .side-right.gkzn .con_r.pad_t30 .xl_con2{margin-top:-20px;}
	.xl_con2 .list{padding-top:20px;}
	.side-right.gk_list .xl_con2 .list{padding-top:15px;}
	.jg-box{padding-bottom:10px;}
	.jg-tit{margin-top:0;padding:0 10px;text-align:center;line-height:23px;}
	.tab-ul li{float:none;margin-right:0;}
	.tab-ul li a{padding:0;}
	.tab-ul li.gk_act a{text-align:center;}
	.tab-ul.bps1 li a, .tab-ul.bps2 li a{padding:0;}
	.side-right.ndbg .ldxx-box .ldxx-box_sm{margin-top:5px;}
	.jg-box_ms{text-align:center;border-bottom:6px #1658a0 solid;/*padding:15px 20px 0 20px;*/}
	.jg-box_ms li.jg-box_ms_1{display:none;}
	.jg-box_ms li.jg-box_ms_2{display:inline-block;/*padding-bottom:8px;border-bottom:4px #1658a0 solid;*/float:none;margin:0 auto;text-align:center;}
	.gb_ul li p{padding:10px 0;text-align:center;}
	.side-right.ptlj{margin-top:-8px;}
	.keyfield-powres-sigshow{margin:20px auto 0 auto;}
	.side-right.gkjg .con_jg ul.hf li.litab {font-size: 14px;}
	.xl_tit span{ width:20%;white-space:nowrap;}
	.xl_tit .tit_syh{width:73%;margin-left:7%;}
	.side-right.gkjg .con_jg ul.hf {margin-bottom:30px;}
	.side-right.gkzn .con_r.pad_t30 h3{font-size:22pt;}
	.paging-mox a{padding: 3px 5px;font-size: 14px;}
	.paging-mox a.next, .paging-mox a.prev{font-size:14px;}
}

@media screen and (max-width: 391px){
	#page_div div.pagination_index{margin:0px 4px;}
}

@media only screen and (max-width:380px ){
   .fhsy{position:absolute;right:0;}
}

@media only screen and (max-width:370px ){
    .xl_tit span{ width:23%;}
	.xl_tit .tit_syh{width:70%;}
}

@media only screen and (max-width:364px ){
    #page_div div.pagination_index a{padding:5px 7px;}
	.paging-mox a{margin: 0 4px;}
	.paging-mox span{margin: 0 3px;}
}

@media only screen and (max-width:340px ){
    .w_1300{padding: 0 10px;}
    .pho-nav{padding-left: 10px;}
	.ej_box{left:10px;right:10px;}
	.top-box a{font-size: 13px;}
	.side-right.gkjg .con_jg ul.hf li.litab {font-size: 12px;}
}

@media only screen and (max-width: 331px) {
    .ej_box ul li a{width:94%;}
}

@media only screen and (max-width: 330px) {
    .pgStyle {padding: 0px !important;}
}