/***********全局重置CSS*****************/
body,h1,h2,h3,h4,h5,h6,ul,ol,dl,dd{margin:0; }
html,body,h1,h2,h3,h4,h5,h6,ul,ol,dl,dd{font-size: 16px;}
p{ margin:0;}
ul,ol,li{padding-left:0;list-style-type:none;}
img{border:0;}/***消除img默认边框*****/
a{text-decoration:none;}/* 链接无下划线 */
a:hover{cursor:pointer;text-decoration:underline;} /*鼠标在链接上出下划线,为手势形态 */
table {border-collapse:collapse;}/*细线表格*/
em{font-style:normal;}
html{ overflow-y:scroll;font-size:16px;}/***默认让所有浏览器出现右边滚动条****/
.clear{font-size:0;line-height:0;height:0;clear:both;overflow:hidden;display:block;}
:focus{ outline: 0;}
/***默认清除浮动****/
body {font-family:"微软雅黑","sans-serif","Arial";}
/****************全局头尾*****************/
.AllLeftCont{ float:left;}
.AllRightCont{ float:right;}
.ALLYdCont{ display:none;}
.ALLPcCont{ display:block;}
.AllListCon li{overflow:hidden;line-height:2.5;height:2.5em;display: flex;/*display:grid;grid-template-columns: auto 6em; */color:#1b1b1b; font-size:1.15em;}
.AllListCon ul{ overflow:hidden;}
.AllListCon ul li span{float:right;text-align: right;width: 20%}
.AllListCon ul li a{color:#1b1b1b;text-overflow: ellipsis;white-space: nowrap; height: 2.5em;overflow: hidden; position:relative; padding:0 0 0 1em;width: 80%}
.AllListCon ul li a:before{content:''; width:4px; height:1em; background:#004993; position:absolute; left:0px; top:0.8em; border-radius:0.25em;}
.pic img{ width:100%;}
.pic img{ width:100%;}


/*--深圳通--*/
.JTconter{ max-width:1200px; margin:2em 2em;}
.JTconter .tit{ text-align:center; line-height:1.5; margin:0 0 2em 0;display: inline-block;width: 100%;}
.JTconter .tit span{ font-size:1.5em; color:#000; border-bottom:4px solid #004993; display:inline-block;}
.JTconter .titTab{ display:flex; width:102%;}
.JTconter .titTab span{background:#e5ecf4; color:#004993; height:2.8em; display:flex; line-height:1.3; width:100%; margin:0 2% 2% 0;align-items: center; justify-content: center; border-radius: 0.6em; cursor:pointer; font-size:1.15em;}
.JTconter .titTab span.hover{ color:#fff; font-weight:bold; background:#004993;}
.JTconter .TopMenu{}
.JTconter .TopMenu ul{ display:flex;flex-wrap: wrap;justify-content: center;}
.JTconter .TopMenu ul li{ width:18%; margin:1%;}
.JTconter .TopMenu ul li:nth-child(1){ margin-left:5%;}
.JTconter .TopMenu ul li:nth-child(4){ margin-right:5%;}
.JTconter .TopMenu ul li a{ color:#004993; border:1px solid #004993; border-radius:0.5em; height:2.85em; font-size:1.25em; line-height:2.85; text-align:center; display:flex;align-items: center;justify-content: center;}
.JTconter .TopMenu ul li a span{ padding:0 0 0 3em; background:url(ggqxxgk20211116_15.png) left center no-repeat; background-size:auto 2.5em;}
.JTconter .TopMenu ul li a span.bg2{ background-image:url(ggqxxgk20211116_12.png);}
.JTconter .TopMenu ul li a span.bg3{ background-image:url(ggqxxgk20211116_07.png);}
.JTconter .TopMenu ul li a span.bg4{ background-image:url(ggqxxgk20211116_09.png);}
.JTconter .TopMenu ul li a span.bg5{ background-image:url(ggqxxgk20211116_26.png); padding:0 0 0 5em;}
.JTconter .TopMenu ul li a span.bg6{ background-image:url(ggqxxgk20211116_35.png);}
.JTconter .TopMenu ul li a span.bg7{ background-image:url(ggqxxgk20211116_23.png);}
.JTconter .TopMenu ul li a span.bg8{ background-image:url(ggqxxgk20211116_29.png);}
.JTconter .TopMenu ul li a span.bg9{ background-image:url(ggqxxgk20211116_32.png);}

.JTconter .TopMenu ul li a:hover,.JTconter .TopMenu ul li.hover a{ text-decoration:none; /* background:url(ggqxxgk20211116_43.png) no-repeat; */ background-size:100% 100%; border:none; color:#fff; box-shadow:0 0 1em rgba(5,53,80,.3);background-color: #004993;}
.JTconter .TopMenu ul li a:hover span,.JTconter .TopMenu ul li.hover a span{ background-image:url(ggqxxgk20211116_115.png);}
.JTconter .TopMenu ul li a:hover span.bg2,.JTconter .TopMenu ul li.hover a span.bg2{ background-image:url(ggqxxgk20211116_112.png);}
.JTconter .TopMenu ul li a:hover span.bg3,.JTconter .TopMenu ul li.hover a span.bg3{ background-image:url(ggqxxgk20211116_107.png);}
.JTconter .TopMenu ul li a:hover span.bg4,.JTconter .TopMenu ul li.hover a span.bg4{ background-image:url(ggqxxgk20211116_109.png);}
.JTconter .TopMenu ul li a:hover span.bg5,.JTconter .TopMenu ul li.hover a span.bg5{ background-image:url(ggqxxgk20211116_126.png);}
.JTconter .TopMenu ul li a:hover span.bg6,.JTconter .TopMenu ul li.hover a span.bg6{ background-image:url(ggqxxgk20211116_135.png);}
.JTconter .TopMenu ul li a:hover span.bg7,.JTconter .TopMenu ul li.hover a span.bg7{ background-image:url(ggqxxgk20211116_123.png);}
.JTconter .TopMenu ul li a:hover span.bg8,.JTconter .TopMenu ul li.hover a span.bg8{ background-image:url(ggqxxgk20211116_129.png);}
.JTconter .TopMenu ul li a:hover span.bg9,.JTconter .TopMenu ul li.hover a span.bg9{ background-image:url(ggqxxgk20211116_132.png);}
.JTconter .topTit{ border-top:6px solid #e5ecf4; margin:1.5em 0; font-size:1.15em; padding:1em 0 0 0; line-height:1.5;}
.JTconter .topTit a{ color:#000; padding:0 0.5em;}

.JTtextCont{ background:#f7f7f7;  overflow:hidden; max-width:1200px; margin:0 auto; padding:0 0 1em 0; }
.JTconter .JTtextCont{border-radius:0; padding:1em 0; border-radius: 1em 1em 0 0;}
.JTtextCont .tit{  line-height:2.3; font-size:1.15em; font-weight:bold; text-align:center; background:#fff;}
.JTtextCont .tit2{ display:flex;}
.JTtextCont .tit span{ display:inline-block;border-radius:1em 1em 0 0;  width:100%; background:#e5ecf4; color:#004993;}
.JTtextCont .tit span.hover{color:#fff;background:#004993;}
.JTtextCont .tit2 span{ cursor:pointer;}

.JTtextCont .LxTopCont{ border-bottom:4px solid #a6a6a6; padding:2em 0 1em 1em; margin:0 2em;}
.JTtextCont .LxTopCont h4{ color:#004993; font-size:1.875em; margin:0 0 0.5em 0.5em;}
.JTtextCont .LxTopCont p{display:flex; font-size:1.15em; color:#262626; line-height:1.5;  justify-content: space-between;flex-wrap: wrap;}
.JTtextCont .LxTopCont p span{ background:url(ggqxxgk20211116_50.png) left center no-repeat; padding:0.5em 0 0.5em 3em; background-size:auto 2em; position:relative; margin:0 0 0.5em 0;}
.JTtextCont .LxTopCont p span.bg2{ background-image:url(ggqxxgk20211116_54.png);}
.JTtextCont .LxTopCont p span.bg3{ background-image:url(ggqxxgk20211116_57.png);}
.JTtextCont .LxTopCont p span.bg4{ background-image:url(ggqxxgk20211116_58.png);}
.JTtextCont .LxTopCont p span.bg5{ background-image:url(ggqxxgk20211116_59.png);}
.JTtextCont .LxTopCont p span.bg6{ background-image:url(ggqxxgk20211116_60.png);}
.JTtextCont .LxTopCont p em{ color: #004993;/* text-decoration:underline; */ padding:0 10em 0 0; position:relative;}
.JTtextCont .LxTopCont p span strong{ display:none; width:9em;right: 85px;top: -0.5em; position:absolute; box-shadow:0 0 1em rgba(164,164,164,.5);}
.JTtextCont .LxTopCont p span strong img{ width:100%;}
.JTtextCont .LxTopCont p span:hover strong{ display:block;}
.JTtextCont h3{ /*margin:1em 2em;*/ margin: 0 2em;   font-size: 1.17em;padding: 1em;}
.JTtextCont .cont{ font-size:1.15em; line-height:1.8; color:#262626; /* text-indent:2em; */ margin:0em 2em; max-height:25em; overflow-x:hidden;overflow-y:scroll;padding: 1em;height: 20em;}
.JTtextCont .cont h3{ padding: 0 0 1em 0;}
.JTtextCont .ctkcCont{ margin:1em 0;}
/* .JTtextCont .cont ul{margin: 1.25em 0;} */
.JTtextCont .cont ul li{ text-indent:0;   display: flex;/*display: grid; grid-template-columns: 2.5em auto 6em;*/ line-height:1; margin:0 0 1.5em 0;font-size: 1.15em;}
.JTtextCont .cont ul li a{ color:#313131;width: 80%;}
.JTtextCont .cont ul li a:hover{ text-decoration:none;}
.JTtextCont .cont ul li em{ border:2px solid #313131; font-size:0.8em; display:block; line-height:1.15; height:1.15em; font-weight:bold; border-radius:0.2em; text-align:center; margin:0 0.5em 0 0;width:2.5em;}
.JTtextCont .cont ul li:hover,.JTtextCont .cont ul li:hover a{ color:#004993;}
.JTtextCont .pic{ margin:1em 1em 0 1em;}
.JTtextCont .cont table{ width:100%; /* min-width:1100px; */}
.JTtextCont .cont table td{ text-align:center; line-height:2; text-indent:0;}
.JTtextCont .cont .kuangCont td{ border:2px solid#808080; width:5%;}
.JTtextCont .cont .kuangCont td.chang{ width:15%;}
.JTtextCont .cont .kuangCont td.chang2{ width:25%;}
.JTtextCont .cont .kuangCont td.chang3{ width:30%;}
.JTtextCont .cont .kuangCont tr.tou{ font-weight:bold;}
.JTtextCont .ctkcCont tr.tou{ background:#dbe2ea; color:#004993;}
.JTtextCont .ctkcCont td{ padding:0 1em; width:15%;}
.JTtextCont .ctkcCont td.chang{ width:43%;}
.JTtextCont .cont ul li:hover em{ border-color:#004993;}
.JTtextCont .cont h3{text-indent:0;}
.JTtextCont .cont .openBtn{  margin:0; cursor:pointer;}
.JTtextCont .cont .openBtn.hover{ color:#004993;}
/* .JTtextCont .cont .openBtn:after{ content:">"; margin-left:0.5em; transition:all .25s; display:inline-block;transform: rotate(90deg);} */
.JTtextCont .cont .openBtn.hover:after{ transform:rotate(90deg);}
.JTtextCont .cont .openCont{ display:none;}
.JTtextCont .more{ cursor:pointer; text-align:center; color:#004993; padding:0.5em 0;}
.newscon{padding: 0 0 4em 0;margin:0 0 1em 0;border-bottom:1px dashed #999999;}

.tab_cont{ display:none;}

.JTtextCont2{ background:none; display:flex;justify-content: space-between;height: 30em;}
.JTtextLeft{ width:32%; background:#f7f7f7;margin: 0 2em;}
.JTtextLeft ul{ margin:1em 0;}
.JTtextLeft li{ padding:0 1em; line-height:1.5; margin:0.25em 0; }
.JTtextLeft a{ border-bottom:1px solid #afafaf; color:#1b1b1b;padding:0.6em 0; display:block; text-align:center; font-size:1.15em;}
.JTtextLeft li:hover{ background:#dee5ed;}
.JTtextLeft a:hover{ text-decoration:none; color:#004993; border-bottom-color:#dee5ed;}
.bottomList ul li{ width:47%; margin:0 3% 0 0; float:left;}
.JTtextRight{ width:66%; margin: 0 2em 0 0;}
.JTtextRight .LxTopCont{ margin:0; border:none; padding:0 0 1em 0;height: 33%;}
.JTtextRight .cont{ /* background:#f7f7f7; */ padding:0 1em; margin:0;height: 80%;}
.JTtextRight .more{ margin:0;background:#f7f7f7; padding:1em 0;}

.jdcList{ margin:0 2em;}

.page{ text-align:right; margin:2em 0;}
.page a{ border:1px solid #434343; color:#434343; margin:0 0.5em; padding:0 0.5em; line-height:1.5; font-size:1.15em;}


.pos-center {display: block;margin-left: auto; margin-right: auto;}
.demo-img { width: 100%; border-radius: 5px;}
.descrip { font-size: 15px; line-height: 0; color: #D66A00;}
.code-view { width: 245px;font-size: 14px;}

code[class*="language-"],
pre[class*="language-"] {color: #f8f8f2;text-shadow: 0 1px rgba(0, 0, 0, 0.3);font-family: Consolas, Monaco, 'Andale Mono', monospace;direction: ltr;text-align: left;white-space: pre;word-spacing: normal;word-break: normal;line-height: 1.5;-moz-tab-size: 4;-o-tab-size: 4;tab-size: 4;-webkit-hyphens: none;-moz-hyphens: none;-ms-hyphens: none;hyphens: none;}

/* Code blocks */
pre[class*="language-"] {padding: 1em;margin: .5em 0;overflow: auto;border-radius: 0.3em;}

:not(pre) > code[class*="language-"],
pre[class*="language-"] {background: #272822;}

/* Inline code */
:not(pre) > code[class*="language-"] {padding: .1em;border-radius: .3em;}

.token.comment,.token.prolog,.token.doctype,.token.cdata {color: slategray;}
.token.punctuation {color: #f8f8f2;}
.namespace {opacity: .7;}
.token.property,.token.tag,.token.constant,.token.symbol,.token.deleted {color: #f92672;}
.token.boolean,.token.number {color: #ae81ff;}
.token.selector,.token.attr-name,.token.string,.token.char,.token.builtin,.token.inserted {color: #a6e22e;}
.token.operator,.token.entity,.token.url,.language-css .token.string,.style.token.string,.token.variable {color: #f8f8f2;}
.token.atrule,.token.attr-value,.token.function {color: #e6db74;}
.token.keyword {color: #66d9ef;}
.token.regex,.token.important {color: #fd971f;}
.token.important,.token.bold {font-weight: bold;}
.token.italic {font-style: italic;}
.token.entity {cursor: help;}
#BlowupLens{ left:0; bottom:0;}

@media (max-width:1200px){
	
	}
@media (max-width:780px){
		html{ font-size:24px;}
		.AllLeftCont,.AllRightCont{ float:none; width:auto;}
		.ALLYdCont{display:block; }
		.ALLPcCont{ display:none;}
		.JTconter{ margin:1em 3%;}
		.JTconter .TopMenu ul{/*flex-wrap:nowrap;*/justify-content: normal;}
		.JTconter .TopMenu ul li{ width:48%;}
		.JTconter .TopMenu ul li:nth-child(1){ margin-left:1%;}
		.JTconter .TopMenu ul li:nth-child(4){ margin-right:1%;}
		.JTtextCont{ margin:1em 3%;}
		.JTconter .titTab{flex-wrap: wrap;}
		.JTconter .titTab span{ min-width:31.3%; width:auto; padding:0 1em; box-sizing:border-box;}
		.JTconter .JTtextCont{ margin:0;}
		.JTtextCont .cont{ margin:1em;}
		.bottomList ul li{ float:none; width:auto;}
		.page a{ font-size:1em;}
		.JTtextCont2{ display:block;}
		.JTtextRight .cont{ margin:0;}
	}
@media (max-width:560px){
		body{font-size: 50%;}}