@charset "utf-8";
@keyframes icon{
0%{transform: translateY(0);}
25%{transform: translateY(3px);}
50%{transform: translateY(0px);}
75%{transform: translateY(-3px);}
100%{transform: translateY(0px);}
}

.index-left{float:left; width:54.5%;}
.index-right{float:right; width:44.5%;}
.index-box{margin-top:20px;}

.newsSlider .bd{padding:15px; height:250px;}
.newsSlider .bd .infoList li a{max-width:86%;}

.tpxwSlider{position:relative; width:100%; height:316px; overflow:hidden;}
.tpxwSlider .hd{position:absolute; right:5px; bottom:16px; z-index:2;}
.tpxwSlider .hd ul{float:left; overflow:hidden; zoom:1;}
.tpxwSlider .hd ul li{float:left; margin-right:6px; width:8px; height:8px; line-height:8px; border-radius:50%; background:#fff; cursor:pointer;}
.tpxwSlider .hd ul li.on{color:#fff; background:#f00;}
.tpxwSlider .bd{position:absolute; top:0; left:0; width:100%; height:316px;}
.tpxwSlider .bd ul{width:100%; height:100% !important;}
.tpxwSlider .bd ul li{position:relative; height:100%;}
.tpxwSlider .bd li img{width:100%; height:100%;}
.tpxwSlider .bd li span.txtbg{position:absolute; bottom:0; left:0; z-index:1; width:100%; height:45px; background:#000; filter:alpha(opacity=70); -moz-opacity:0.7; opacity:0.7;}
.tpxwSlider .bd li span.txt{position:absolute; bottom:0; left:3%; z-index:2; width:70%; line-height:45px; color:#fff; font-size:.875em;}
.tpxwSlider .prev,
.tpxwSlider .next{position:absolute; left:3%; top:50%; z-index:5; margin-top:-35px; display:block; width:32px; height:40px; background:url(/imagelzb/jd-slider-arrow.png) -110px 5px no-repeat; cursor:pointer; filter:alpha(opacity=50); -moz-opacity:0.5; opacity:0.5;}
.tpxwSlider .next{left:auto; right:3%; background-position:8px 5px;}
.tpxwSlider .prev:hover,
.tpxwSlider .next:hover{filter:alpha(opacity=100); -moz-opacity:1; opacity:1;}

.midSlider{position:relative; padding-left:109px; height:377px; overflow:hidden;}
.midSlider .hd{position:absolute; top:0; left:0; z-index:6; width:110px; height:100%;}
.midSlider .hd li{padding-right:10px; margin-bottom:11px;}
.midSlider .hd li.lastItem{margin-bottom:0;}
.midSlider .hd li a{position:relative; display:block; text-align:center; height:116px; background-color:#73B9FF; border:solid #73B9FF 1px;}
.midSlider .hd li a font{position:absolute; top:50%; left:0; right:0; width:100%; line-height:30px; margin:-15px auto auto; text-align:center; font-weight:700; color:#fff;}
.midSlider .hd li a font br{display:none;}
.midSlider .hd li.on{padding-right:0;}
.midSlider .hd li.on a{background-color:#fff; border:solid #eaeaea 1px; border-right:none;}
.midSlider .hd li.on a font{color:#1f6cac;}
.midSlider .bd{height:375px !important; overflow:hidden; zoom:1;}
.midSlider .bd .section{padding:15px;}
.midSlider .bd .section .infoList{margin-top:-5px;}

.nodeGk{}
.nodeGk .left{float:left; width:33.85%;}
.nodeGk .left ul{position:relative; min-height:376px;}
.nodeGk .left ul li{position:absolute; opacity:1; border:1px dotted #CCCCCC;}
.nodeGk .left ul li img{width:213px; height:150px;}
.nodeGk .left ul li.li00{top:0; left:0; z-index:1;}
.nodeGk .left ul li.li01{top:75px; left:100px; z-index:2;}
.nodeGk .left ul li.li02{top:188px; left:20px; z-index:3;}
.nodeGk .left ul li:hover{z-index:4; animation:ease; border:1px solid #FFF}
.nodeGk .center{float:left; width:34%; margin-left:1.5%;}
.nodeGk .center .desc{font-size:.875em; color:#525252; line-height:210%; padding-top:0; margin-top:-30px;}
.nodeGk .center .mobile-more{width:72%;}
.nodeGk .right{float:right; width:29.25%;}
.nodeGk .right .common-head-title{padding-bottom:10px;}
.nodeGk .right ul.sqlb{margin:0 -4px; line-height:32px; overflow:hidden;}
.nodeGk .right ul.sqlb li{float:left; width:50%; font-size:.875em;}
.nodeGk .right ul.sqlb li a{position:relative; display:block; margin:4px; padding-left:30px; color:#525252; background-color:#f3f6fb;}
.nodeGk .right ul.sqlb li a:hover{color:#fff; background-color:#016ec5;}
.nodeGk .right ul.sqlb li a:hover i{background-position:0 -10px;}
.nodeGk .right ul.sqlb li a i{position:absolute; top:50%; left:16px; width:6px; height:10px; margin-top:-5px; background-image:url(/imagelzb/jd-icon-arr.png); background-repeat:no-repeat;}
.nodeGk .right .desc{font-size:.875em; color:#525252; line-height:170%; padding-top:0; margin-top:-22px; height:130px; }
.jdxxcon li{background:#fbfbfb; border-bottom:2px solid #FFF; padding:0 10px; font-size:12px; color:#06C;}
.jdxxcon li strong{display:block; color:#666; font-size:15px; line-height:1.6;}
.jdxxcon li a{color:#06C;}

.nodeZwgk{}
.nodeZwgk .left{float:left; width:35.64%;}
.nodeZwgk .left ul{margin:-5px -2px 0 -3px;}
.nodeZwgk .left ul li{float:left; margin-top:5px;}
.nodeZwgk .left ul li a{position:relative; display:block; padding:16px 10px; margin:0 2px 0 3px; line-height:50px; color:#fff;}
.nodeZwgk .left ul li.li01{width:38%;}
.nodeZwgk .left ul li.li02,
.nodeZwgk .left ul li.li03{float:right; width:62%;}
.nodeZwgk .left ul li.li04,
.nodeZwgk .left ul li.li05{width:100%;}
.nodeZwgk .left ul li.li01 a{line-height:25px; height:137px; text-align:center; background-color:#a6d5fa}
.nodeZwgk .left ul li.li02 a{line-height:25px; background-color:#99DCFC;}
.nodeZwgk .left ul li.li03 a{line-height:25px; background-color:#b7dfb9;}
.nodeZwgk .left ul li.li04 a{background-color:#ffd699;}
.nodeZwgk .left ul li.li05 a{background-color:#fbb4af;}
.nodeZwgk .left ul li a:hover{font-weight:700;}
.nodeZwgk .left ul li a:hover i{animation: icon .6s linear 1;}
.nodeZwgk .left ul li a i{position:absolute; top:50%; margin-top:-35px; width:70px; height:70px; background-repeat:no-repeat; background-position:0 0;}
.nodeZwgk .left ul li.li02 a,
.nodeZwgk .left ul li.li03 a{padding-left:85px;}
.nodeZwgk .left ul li.li04 a,
.nodeZwgk .left ul li.li05 a{padding-right:90px;}
.nodeZwgk .left ul li.li01 a i{top:0; right:0; left:0; bottom:16px; margin:auto auto 0; background-image:url(/imagelzb/jd-index-zwgk-icon01.png);}
.nodeZwgk .left ul li.li02 a i{left:5px; background-image:url(/imagelzb/jd-index-zwgk-icon02.png);}
.nodeZwgk .left ul li.li03 a i{left:5px; background-image:url(/imagelzb/jd-index-zwgk-icon03.png);}
.nodeZwgk .left ul li.li04 a i{right:15px; background-image:url(/imagelzb/jd-index-zwgk-icon04.png);}
.nodeZwgk .left ul li.li05 a i{right:15px; background-image:url(/imagelzb/jd-index-zwgk-icon05.png);}
.nodeZwgk .right{float:right; width:61.28%;}
.nodeZwgk .right .inbd{margin-top:-10px;}
.nodeZwgk .right .inbd .infoList{font-size:.875em;}
.nodeZwgk .right .inbd .infoList li a{max-width:86%;}
.nodeZwgk .right .mobile-more{padding-left:60%; padding-top:12px;}

.nodeZsyz{}
.nodeZsyz .inbox{width:48%;}
.nodeZsyz .inbox .infoList li a{max-width:80%;}
.nodeZsyz dl{position:relative; margin-top:15px; padding-left:42px; min-height:103px;}
.nodeZsyz dl dt{position:absolute; top:0; left:0; height:100%; width:20px; padding:0 11px; line-height:22px; text-align:center; color:#fff; background-color:#73b9ff;}
.nodeZsyz dl dt a{position:absolute; top:50%; left:11px; width:20px; margin-top:-44px; color:#fff;}
.nodeZsyz dl dd{float:left; width:25%; font-size:.875em; line-height:180%;}
.nodeZsyz dl dd a{display:block; margin-left:12px; padding:10px; height:6em; border:solid #ddd 1px;}
.nodeZsyz dl dd a font{display:block; padding-top:6px;}
.nodeZsyz dl dd a:hover{background-color:#f1f1f1;}
.nodeZsyz dl dd a:hover font{color:#666;}

.nodeFw .left{float:left; width:35.64%;}
.nodeFw .left h3{padding-left:20px; height:56px; line-height:56px; font-size:1.125em; font-weight:700; color:#fff; background-color:#A6D5FA;}
.nodeFw .left h3 a,
.nodeFw .left h3 a:hover{color:#fff;}
.nodeFw .left ul{margin-right:-8px; margin-left:-7px;}
.nodeFw .left ul li{float:left; width:50%; margin-top:15px;}
.nodeFw .left ul li a{display:block; margin-right:8px; margin-left:7px; padding:5px 10px; height:120px; text-align:center; color:#1f6cac; background-color:#cae6fc;}
.nodeFw .left ul li a i{display:block; width:112px; height:87px; margin:0 auto 6px; background-repeat:no-repeat; background-position:0 0;}
.nodeFw .left ul li a:hover{filter:alpha(opacity=85); -moz-opacity:0.85; opacity:0.85;}
.nodeFw .left ul li a:hover i{animation: icon .6s linear 1;}
.nodeFw .left ul li.li01 a i{background-image:url(/imagelzb/jd-index-fw-icon01.png);}
.nodeFw .left ul li.li02 a i{background-image:url(/imagelzb/jd-index-fw-icon02.png);}
.nodeFw .left ul li.li03 a i{background-image:url(/imagelzb/jd-index-fw-icon03.png);}
.nodeFw .left ul li.li04 a i{background-image:url(/imagelzb/jd-index-fw-icon04.png);}
.nodeFw .right{float:right; width:61.28%;}
.nodeFw .right .infoList li a{max-width:86%;}

.bannerSlider{position:relative; width:100%; height:89px; overflow:hidden;}
.bannerSlider .hd{position:absolute; right:8px; bottom:8px; z-index:2;}
.bannerSlider .hd ul{overflow:hidden; zoom:1;}
.bannerSlider .hd ul li{float:left; margin-right:2px; width:18px; height:18px; line-height:18px; font-size:.75em; text-align:center; color:#fff; background:#205474; cursor:pointer;}
.bannerSlider .hd ul li.on{font-weight:700; color:#fff; background:#ff7f00;}
.bannerSlider .bd{position:absolute; top:0; left:0; width:100%; height:89px;}
.bannerSlider .bd ul{width:100%; height:100%;}
.bannerSlider .bd ul li{position:relative; height:100%;}
.bannerSlider .bd li img{width:100%; height:100%;}

.imgLink li{width:49%;}
.imgLink li.fl{text-align:left;}
.imgLink li.fr{text-align:right;}
.imgLink li img{width:100%; height:89px;}
.imgLink a:hover{filter:alpha(opacity=65); -moz-opacity:0.65; opacity:0.65;}


@media (max-width: 1199px) {
.midSlider{position:relative; padding-left:0; padding-top:78px; height:auto; overflow:hidden;}
.midSlider .hd{position:absolute; width:100%; height:auto;}
.midSlider .hd ul{margin:0 -5px;}
.midSlider .hd li{float:left; width:33.33%; padding-right:0; padding-bottom:10px; margin-bottom:0;}
.midSlider .hd li a{margin:0 5px; height:68px;}
.midSlider .hd li.on{padding-bottom:0;}
.midSlider .hd li.on a{height:78px; border:solid #eaeaea 1px; border-bottom:none;}
.midSlider .hd li.on a font{margin-top:-20px;}
.midSlider .bd{height:auto !important;}
}

@media (max-width: 992px) {
.index-box{margin-top:15px;}
.nodeZwgk .left ul li{font-size:.875em;}
}

@media (max-width: 890px) {
.index-layer-top .index-left,
.index-layer-top .index-right{float:none; width:100%;}
.newsSlider .bd{height:auto;}
.newsSlider .mobile-more{padding-top:10px;}
.newsSlider .inmobile{display:block;}
.nodeGk .common-head-title{padding-bottom:10px;}
.nodeGk .left,
.nodeGk .center,
.nodeGk .right{float:none; width:100%;}
.nodeGk .left ul{margin:0 -5px 25px; min-height:auto;}
.nodeGk .left ul li{position:static; float:left; width:33.3333%;}
.nodeGk .left ul li a{display:block; margin:0 5px;}
.nodeGk .left ul li a img{width:100%;}
.nodeGk .center{margin-left:0;}
.nodeGk .center .mobile-more{padding-top:10px; padding-bottom:25px; width:100%;}

.nodeZwgk .left,
.nodeZwgk .right{float:none; width:100%;}
.nodeZwgk .left ul li{font-size:1em;}
.nodeZwgk .left ul li.li01 a,
.nodeZwgk .left ul li.li02 a,
.nodeZwgk .left ul li.li03 a{line-height:50px;}
.nodeZwgk .left ul li.li04,
.nodeZwgk .left ul li.li05{width:50%;}
.nodeZwgk .left ul li.li04 a,
.nodeZwgk .left ul li.li05 a{text-align:center;}
.nodeZwgk .left ul li br{display:none;}
.nodeZwgk .right{padding-top:25px;}
.nodeZwgk .right .mobile-more{padding-left:0;}

.nodeZsyz dl{padding-top:32px; padding-left:0; margin:15px -3px 0 -2px;}
.nodeZsyz dl dt{left:2px; height:30px; width:80px; padding:0 11px; line-height:30px;}
.nodeZsyz dl dt a{position:absolute; top:50%; left:11px; width:80px; margin-top:-15px; color:#fff; }
.nodeZsyz dl dd a{margin:5px 3px 0 2px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; height:auto; }
.nodeZsyz dl dd{width:50%;}

.nodeFw .left,
.nodeFw .right{float:none; width:100%;}
.nodeFw .left{margin-bottom:20px;}
}

@media (max-width: 768px) {
.index-box{margin-top:10px;}
.index-layer-bot .index-left,
.index-layer-bot .index-right{float:none; width:100%;}
.imgLink li img{width:100%; height:auto;}
}

@media (max-width: 550px) {
.nodeZwgk .left ul li.li01,
.nodeZwgk .left ul li.li02,
.nodeZwgk .left ul li.li03,
.nodeZwgk .left ul li.li04,
.nodeZwgk .left ul li.li05{width:100%;}
.nodeZwgk .left ul li.li01 a,
.nodeZwgk .left ul li.li02 a,
.nodeZwgk .left ul li.li03 a,
.nodeZwgk .left ul li.li04 a,
.nodeZwgk .left ul li.li05 a{padding-left:125px; padding-right:0;}
.nodeZwgk .left ul li.li01 a i{top:50%; margin-top:-35px;}
.nodeZwgk .left ul li.li01 a i,
.nodeZwgk .left ul li.li02 a i,
.nodeZwgk .left ul li.li03 a i,
.nodeZwgk .left ul li.li04 a i,
.nodeZwgk .left ul li.li05 a i{left:30px; right:auto;}
.nodeZwgk .left ul li.li01 a{height:50px; line-height:50px; text-align:left;}
.nodeZwgk .left ul li.li04 a,
.nodeZwgk .left ul li.li05 a{text-align:left;}
}

@media (max-width: 480px) {
.midSlider .hd li a font{margin-top:-22px; line-height:22px; letter-spacing:2px;}
.midSlider .hd li a font br{display:block;}
.midSlider .hd li.on{padding-bottom:0;}
.midSlider .hd li.on a{background-color:#fff;}
.midSlider .hd li.on a font{margin-top:-27px;}
.nodeZsyz .inbox{width:100%;}
.nodeZsyz .fl.inbox{margin-bottom:15px;}
.nodeZsyz dl dd a{padding:5px 8px;}
.nodeZsyz dl dd a font{padding-top:0;}
.nodeFw .left ul{margin-right:-5px; margin-left:-5px;}
.nodeFw .left ul li{margin-top:10px;}
.nodeFw .left ul li a{margin-right:5px; margin-left:5px;}
}

@media (max-width: 360px) {
.bannerSlider,
.bannerSlider .bd{height:70px;}
.nodeZwgk .left ul li.li01 a,
.nodeZwgk .left ul li.li02 a,
.nodeZwgk .left ul li.li03 a,
.nodeZwgk .left ul li.li04 a,
.nodeZwgk .left ul li.li05 a{padding-left:100px; padding-right:0;}
.nodeZwgk .left ul li.li01 a i,
.nodeZwgk .left ul li.li02 a i,
.nodeZwgk .left ul li.li03 a i,
.nodeZwgk .left ul li.li04 a i,
.nodeZwgk .left ul li.li05 a i{left:20px; right:auto;}
.nodeZsyz dl dd{width:100%;}
}

@media (max-width: 320px) {
.bannerSlider,
.bannerSlider .bd{height:70px;}
.nodeZwgk .left ul li.li01 a,
.nodeZwgk .left ul li.li02 a,
.nodeZwgk .left ul li.li03 a,
.nodeZwgk .left ul li.li04 a,
.nodeZwgk .left ul li.li05 a{padding-left:80px; padding-right:0;}
.nodeZwgk .left ul li.li01 a i,
.nodeZwgk .left ul li.li02 a i,
.nodeZwgk .left ul li.li03 a i,
.nodeZwgk .left ul li.li04 a i,
.nodeZwgk .left ul li.li05 a i{left:8px; right:auto;}
}