﻿.mt0{ margin-top: 0 !important;}
.xxgk{ padding: 24px 0; font-size: 14px; border-bottom: 1px dotted #d4d4d4; margin: 0 7px 30px 7px;}
.xxgk p{ line-height: 30px;}
.xxgk .searcha{ height: 34px; line-height: 34px; margin-top: 15px;}
.xxgk .searcha span{ float: left; width: 6.2%;}
.xxgk .search{ width: 93.6%; height: 32px;  border: 1px solid #bfbfbf; border-radius: 20px;}
.xxgk .search .sl{ width: auto; position: relative;}
.xxgk .search .sl span{ display: block; width: 79px; text-align: center; height: 32px; line-height: 32px; cursor: pointer; overflow: hidden; position: relative; padding-left: 4px; z-index: 2; border-right: 1px solid #bfbfbf;}
.xxgk .search .sl i{ font-size: 12px; margin-right: 10px; display: block;}
.xxgk .search .sl .slist{ padding: 15px 0 5px 0; display: none; background: #FFF; border: 1px solid #bfbfbf; border-top: 0; position: absolute; width: 83px; left: -1px; top: 19px; z-index: 1;}
.xxgk .search .sl .slist1{left:83px;}
.xxgk .search .sl .slist li{ text-align: center; line-height: 24px; cursor: pointer;}
.xxgk .search .sl .slist a{ display: block;}
.xxgk .search .sl .slist a:hover{ background:#EEE; color: #333;}
.xxgk .search .key{ background: #FFF; border: 0; width: 890px; height: 32px; line-height: 32px; padding: 0 10px 0 10px; position: relative; z-index: 3;}
.xxgk .search .icon-search{ display: block; width: 32px; height: 32px; line-height: 32px; text-align: center; font-size: 30px; color: #999; border: 0; cursor: pointer; background-color: transparent;}
.gzjgpage-bm-list{ margin-top: 30px;}
.gzjgpage-bm-list li{ float: left; height: 42px; line-height: 42px; width: 32.3%; margin: 5px 0.5%;}
.gzjgpage-bm-list li a{display: block; text-align: center; background: #d8eff2; font-size: 16px;}
.gzjgpage-bm-list .even a{ background: #f4f4f4;}
#tab7-1 a:hover{ background: #49ceaf; color: #fff;}
.xxgkcon{ height: 65px; border-bottom: 1px solid #ccc; padding: 10px 0; line-height: 32px;}
.xxgkcon span{ float: left; width: 33%; height: 32px; overflow: hidden;}
.con{ border-bottom: 1px solid #ccc; padding: 20px 0;}
.con h1{ line-height: 38px; font-size: 24px; color: #dd0808; text-align: center; margin-bottom: 20px;}
.con .atrinfo{ line-height: 50px; background: #F1F1F1; text-align: center; color: #666; font-size: 16px; margin-bottom: 15px;}
.con .atrinfo span{ margin: 0 30px;}
.con .atrinfo span a { color: #666; margin: 0 8px; text-decoration: underline; cursor: pointer;}
.articleBtns{ padding: 25px 0;}
.articleBtns .print{ width: 109px; height: 37px; line-height: 37px; margin-right: 20px; border: 1px solid #ddd; background: #f7f7f7; text-align: center; color: #9b9b9b; font-size: 16px;}
.articleBtns .share{ width: 275px;}
.articleBtns span{ line-height: 39px;}

.zqyj_tle{ width: 100%; height: 40px; line-height: 40px;}
.zqyj_tle span{ height: 20px; border-left: 5px solid #ca3131; padding-left: 19px; font-size: 16px; line-height: 20px; color: #ca3131; font-weight: bold; margin-top: 10px;}
.zqyj_tle .wyty{ width: 120px; height: 40px; line-height: 40px; display: block; background: #5e9ceb; color: #fff; text-align: center; float: right; border-radius: 5px; font-size: 18px; cursor: pointer;}

.zqyj_con{ background: #f0f0f0; padding: 15px 25px; line-height: 1.8;}
.zqyj_con .jzsj{ text-align: right; line-height: 1.5; color: #ca3131;}
.zqyj_con .wyxc{ text-align: right; line-height: 1.5; margin-top: 1%;}
.zqyj_jg{ border: 1px solid #f59e68; padding: 15px 20px; font-size: 14px; line-height: 1.8;}
.zqyj_jg span{ font-weight: bold; color:#ca3131; margin-left: 26px;}
.jyxch3{ border: 1px solid #e6e6e6; padding: 10px 15px; font-size: 14px; line-height: 1.5; }

.jyxc{ margin-top: 10px; height: 100%; margin-bottom: 30px;}
.jyxc .tit{ padding: 5px 0; height: 34px; line-height: 34px;}
.jyxc .tit h3{ display: inline-block; width: 66%; background: #D7EFF7; padding: 0 2%;}
.jyxc .tit span{ display: inline-block; width: 25%; background: #D7EFF7; margin-left: 1%; padding: 0 2%;}
.jyxc li{ padding: 5px 0; height: 34px; line-height: 34px; overflow: hidden;}
.jyxc li a{ display: inline-block; width: 66%; background: #f4f4f4; padding: 0 2%; height: 34px; line-height: 34px; overflow: hidden;}
.jyxc li span{ display: inline-block; width: 25%; background: #f4f4f4; margin-left: 1%; padding: 0 2%; height: 34px; line-height: 34px; float: right;}

.ydan{ width: 100%; margin-top: 20px;}
.ydan li{ width: 18%; height: 70px; margin: 1%; text-align: center; vertical-align: middle; float: left; display: table; table-layout: fixed; }
.ydan li a{ height: 68px; text-align: center; vertical-align: middle; display: table-cell; border: 1px solid #c3c3c3; border-radius: 5px; background: #f5f5f5; padding: 0 10px;}
.ydan li .on,.ydan li a:hover{ background: #0ea07d; border: 1px solid #0ea07d; color: #fff;}
.ydan2 li{ width: 23%;}

.wft li{ height: 136px; border-bottom: 1px dotted #d4d4d4; padding-bottom: 25px; margin-bottom: 25px;}
.wft li img{ width: 180px; height: 135px; float: left;}
.wft li .cont{ float: right;  position: relative; width: 690px; height: 100%;}
.wft li .cont h3{ line-height: 1.6; font-size: 14px; font-weight: bold; margin-bottom: 5px;}
.wft li .cont .zy{ line-height: 1.6; color: #5f5f5f;}
.wft li .cont .time{ line-height: 1.5; position: absolute; bottom: 0; color: #b0b0b0;}
.wft li .cont .time span{ margin-right: 30px;}

.zwwb_tle{width: 100%; height: 20px; border-left: 5px solid #ca3131; padding-left: 15px; font-size: 16px; line-height: 20px; color: #ca3131; font-weight: bold; margin: 15px 0;}

.wblist .wbitem{ width: 33.3%; float: left;}
.wblist .wbox{ border: 1px solid #DFDFDF; padding: 10px; height: 85px; margin: 0 15px 15px 0;}
.wblist .wbox img{ float: left; margin-right: 15px; width: 85px; height: 85px;}
.wblist .wbox h3{ font-size: 16px; color: #5B9CEC; font-weight: bold; height: 22px; line-height: 22px; overflow: hidden;}
.wblist .wbox .intr{ color: #888; height: 34px; line-height: 16px; overflow: hidden;}
.wblist .wbox .iconfont{ width: 28px; height: 28px; font-size: 28px; line-height: 28px; display: inline-block; color: #eb4f38; margin-top: 5px; margin-right: 5px;}
.wblist .wbox .wxqrcode{ color: #57cb50; cursor: pointer; display: none;}
.wblist .wbox .wblinkico{ display: none;}

.popfrom{ width: 90%; padding: 15px 5%;}
.popfrom h3{ text-align: center; font-size: 20px; color: #F00; margin-bottom: 10px;}
.popfrom .txt{ height: 30px; line-height: 30px; border: 1px solid #ccc; width: 94%; border-radius: 3px; padding: 0 3%;}
.popfrom .txt2{ height: 96px; line-height: 24px; border: 1px solid #ccc; width: 96%; border-radius: 3px; padding: 0 2%;}
.popfrom .btn{ width: 100%; height: 40px; line-height: 40px; display: block; background: #5e9ceb; color: #fff; text-align: center; border-radius: 5px; font-size: 18px; cursor: pointer; border: 0;}
.popfrom span{ color: #F00; font-weight: bold; margin-right: 5px;}
.popfrom .tt{ height: 24px; line-height: 24px;}
.popfrom .whalf{ width: 48%;}
.popfrom .eve{ width: 100%;}
.popfrom.qzxx{ width: 50%; padding: 15px 25%;}


.istouch body{ background: #fff;}
.istouch .xxgk{ font-size: 1em; height: auto; margin: 0 0.3rem; padding: 0.3rem 0;}
.istouch .xxgk p{ line-height: 0.5rem;}
.istouch .xxgk .searcha{ width: 9.4rem; height: 0.9rem; line-height: 0.9rem; margin-top: 0.3rem;}
.istouch .xxgk .searcha span{ width: 1.9rem; white-space:nowrap;}
.istouch .xxgk .search{ width: 7.4rem; height: 32px;  border: 1px solid #bfbfbf; border-radius: 0; height: 0.9rem;}
.istouch .search .sl{ display: none;}
.istouch .search{ width: 7.5rem;}
.istouch .xxgk .search .key{ width: 5.8rem; height: 0.9rem; line-height: 0.9rem; padding: 0 0.2rem; font-size: 16px;}
.istouch .xxgk .search .icon-search{ width: 1.2rem; height: 0.9rem; line-height: 0.9rem; font-size: 30px; background-color: #DDD;}
.istouch .tab{ height: 1.2rem; line-height: 1.2rem;}
.istouch .tab a{ font-size: 18px; }
.istouch .gzjgpage{ padding: 0.3rem;}
.istouch .gzjgpage-bm-list{ margin-top: 0.4rem;}
.istouch .gzjgpage-bm-list li{ height: 1.2rem; line-height: 1.2rem; width: 100%; margin: 0.15rem 0;}
.istouch .gzjgpage-bm-list li a{ font-size: 16px;}
.istouch .gzjgpage-bm-list .even a{ background: #d8eff2;}
.istouch .gzjgpage-bm-list .mobileven a{ background: #f4f4f4;}
.istouch .xxgkcon{ height: 3.6rem; padding: 0.2rem 0; margin: 0 0.3rem;}
.istouch .xxgkcon span{ width: 9.4rem; font-size: 0.3rem; height: 0.6rem; line-height: 0.6rem;}
.istouch .con{ padding: 0.3rem;}
.istouch .con h1{ height: auto; font-size: 18px; line-height: 0.8rem; margin-bottom: 0.1rem;}
.istouch .con .atrinfo{ padding: 0.12rem 0;}
.istouch .con .atrinfo span{ margin: 0; display: block; line-height: 0.6rem; font-size: 14px;}
.con .atrinfo span a { margin: 0 0.2rem;}
.istouch .articleBtns .print{ display: none;}
.istouch .articleBtns .share{ float: none; margin: 0 auto; height: 1.2rem; font-size: 0.4rem; width: 8rem; line-height: 1.2rem;}
.istouch .articleBtns .share span{ line-height: 1.2rem;}
.istouch .social-share .social-share-icon{ font-size: 0.8rem; width: 1rem; height: 1rem; line-height: 1rem; margin: 0 0.1rem;}
.istouch .jyxc{ width: 9.4rem;}
.istouch .jyxc .tit{ padding: 0.1rem 0; height: 1rem; line-height: 1rem; font-size: 16px;}
.istouch .jyxc li{ padding: 0.1rem 0; height: 1rem; line-height: 1rem;}
.istouch .jyxc li a{ height: 1rem; line-height: 1rem; }
.istouch .jyxc li span{ height: 1rem; line-height: 1rem;}

.istouch .jyxc .fbr{ width: 25%; height: 100%; display: table-cell; float: none;}
.istouch .zqyj_tle{ width: 100%; height: 1.1rem; line-height: 1.1rem;}
.istouch .zqyj_tle span{ height: 0.5rem; padding-left: 0.3rem;  line-height: 0.5rem; margin-top: 0.3rem; font-size: 18px;}
.istouch .zqyj_tle a{ width:2.8rem; height: 1.1rem; line-height: 1.1rem;}
.istouch .zjzt{ float: none; height: 100%; display: table-cell; width: 60%}
.istouch .kssj{ float: none; height: 100%; display: table-cell;}
.istouch .jzrq{ float: none; height: 100%; display: table-cell; width: 25%}
.istouch .ydan{ padding: 0.5rem 0.3rem; width: 9.4rem; margin-top: 0;}
.istouch .ydan li{ width: 46%; margin: 2%; height: 2.2rem;}
.istouch .ydan a{ font-size: 16px;}
.istouch .ydan2{ padding: 0.5rem 0;}

.istouch .wft li{ height: 2.3rem; border-bottom: 1px dotted #d4d4d4; padding-bottom: 0.4rem; margin-bottom: 0.4rem;}
.istouch .wft li img{ width: 3rem; height: 2.3rem}
.istouch .wft li .cont{ float: right; position: relative; width: 65%; height: 100%;}
.istouch .wft li .cont h3{font-size: 14px; font-weight: bold; line-height: 0.6rem;}
.istouch .wft li .cont .zy{ display: none;}
.istouch .zwwb_tle{ height: 0.5rem; line-height: 0.5rem; font-size: 0.45rem; margin: 0.4rem 0 0.4rem 0.3rem; width: 9.3rem; padding-left: 0.3rem;}
.istouch .wblist li{ width: 100%; height: 2rem;}
.istouch .wblist .piclink{ width:2rem; height: 100%;}
.istouch .wbinfo{ padding-left: 2.2rem;}
.istouch .wbinfo{ height: 100%;}
.istouch .wbinfo p{ height: auto;}
.istouch .wbinfo .iconfont{ float: none;}
.istouch .wft li .cont .time span{ display: block;}
.istouch .zqyj_con{ padding: 0.3rem 0.4rem; font-size: 16px;}
.istouch .zqyj_jg{ padding: 0.3rem 0.4rem; font-size: 16px;}

.istouch .popfrom .tt{ height: 0.7rem; line-height: 0.7rem;}
.istouch .popfrom .txt{ height: 0.7rem; line-height: 0.7rem;}
.istouch .popfrom .txt2{ height: 1.8rem; line-height: 0.6rem;}
.istouch .popfrom .btn{ height: 0.9rem; line-height: 0.9rem; font-size: 18px;}

.istouch .popfrom{ padding: 0.3rem 5%;}
.istouch .popfrom h3{ margin-bottom: 0.2rem;}

.istouch .wblist{ width: 9.4rem; margin: 0 0.3rem;}
.istouch .wblist .wbitem{ width: 100%; float: none;}
.istouch .wblist .wbox{ padding: 0.3rem; height: 2.4rem; margin: 0 0 0.3rem 0;}

.istouch .wblist .wbox img{ margin-right: 0.3rem; width: 2.4rem; height: 2.4rem;}
.istouch .wblist .wbox h3{ height: 0.6rem; line-height: 0.6rem; font-size: 0.4rem;}
.istouch .wblist .wbox .intr{ height: 1rem; line-height: 0.5rem; font-size: 0.35rem;}
.istouch .wblist .wbox .iconfont{ width: 0.9rem; height: 0.9rem; font-size: 0.9rem; line-height: 0.9rem; margin-top: 0; margin-right: 0.25rem;}
.istouch .popfrom.qzxx{ width: 90%;}

@media screen and (min-width: 1002px) and (max-width: 1199px){
	.xxgk .searcha span{ width: 7.2%;}
	.xxgk .search{ width: 92.6%;}
	.xxgk .search .key{ width: 690px;}
	.wft li .cont{ width: 540px; }
}


[data-dpr="2"] .xxgk .search .key{ font-size: 32px;}
[data-dpr="2"] .xxgk .search .icon-search{ font-size: 60px;}
[data-dpr="2"] .tab a{ font-size: 36px; }
[data-dpr="2"] .gzjgpage-bm-list li a{ font-size: 32px;}
[data-dpr="2"] .wft li .cont h3{ font-size: 28px;}
[data-dpr="2"] .wbinfo h3 a{ font-size: 32px;}
[data-dpr="2"] .sina{ font-size: 40px;}
[data-dpr="2"] .wechat{ font-size: 40px;}
[data-dpr="2"] .wft li .cont .time{ font-size: 24px;}
[data-dpr="2"] .zqyj_tle span{ font-size: 32px;}
[data-dpr="2"] .ydan a{ font-size: 32px;}
[data-dpr="2"] .con h1{ font-size: 36px;}
[data-dpr="2"] .con .atrinfo span{ font-size: 28px;}
[data-dpr="2"] .zqyj_con{ font-size: 32px;}
[data-dpr="2"] .zqyj_jg{ font-size: 32px;}
[data-dpr="2"] .zqyj_tle a{ font-size: 36px;}
[data-dpr="2"] .jyxc .tit{ font-size: 32px;}
[data-dpr="2"] .popfrom h3{ font-size: 32px;}
[data-dpr="2"] .popfrom .btn{ font-size: 36px;}
[data-dpr="2"] .layui-layer-setwin a{ zoom:2; right: -20px; top: -20px;}




[data-dpr="3"] .xxgk .search .key{ font-size: 48px;}
[data-dpr="3"] .tab a{ font-size: 54px; }
[data-dpr="3"] .xxgk .search .icon-search{ font-size: 90px;}
[data-dpr="3"] .gzjgpage-bm-list li a{ font-size: 48px;}
[data-dpr="3"] .wft li .cont h3{ font-size: 42px;}
[data-dpr="3"] .wbinfo h3 a{ font-size: 48px;}
[data-dpr="3"] .sina{ font-size: 60px;}
[data-dpr="3"] .wechat{ font-size: 60px;}
[data-dpr="3"] .wft li .cont .time{ font-size: 36px;}
[data-dpr="3"] .zqyj_tle span{ font-size: 48px;}
[data-dpr="3"] .ydan a{ font-size: 48px;}
[data-dpr="3"] .con h1{ font-size: 54px;}
[data-dpr="3"] .con .atrinfo span{ font-size: 42px;}
[data-dpr="3"] .zqyj_con{ font-size: 48px;}
[data-dpr="3"] .zqyj_jg{ font-size: 48px;}
[data-dpr="3"] .zqyj_tle a{ font-size: 54px;}
[data-dpr="3"] .jyxc .tit{ font-size: 48px;}
[data-dpr="3"] .popfrom h3{ font-size: 50px;}
[data-dpr="3"] .popfrom .btn{ font-size: 54px;}
[data-dpr="3"] .layui-layer-setwin a{ zoom:3; right: -20px; top: -20px;}