@charset "utf-8";
input, button, select, textarea {outline: none;}a {text-decoration: none !important;}
body {background:transparent;}
a {text-decoration: none !important;}.g-blk0{display: block;height: 0px;clear: both}.pd0 {padding: 0;}
.container{width: 1320px;}.pull-left{float: left !important;}.pull-right{float: right !important;}
.g-top {height: auto;margin: 0 auto;background:url(../../images/index1.files/topbg8.png) center top no-repeat;}
.g-top .topinr {height: 529px;margin: 0 auto;position: relative;overflow: hidden;}
.g-top .topinr .topbar {line-height: 60px;font-size: 14px;color: #333333;}
.g-top .topinr .topbar a {font-size: 14px;color: #333333;}
.g-top .topinr .topbar em {padding: 0 4px;}
.logosch {height: auto;overflow: hidden;width: 100%;margin-top: 95px;}
.logosch .logo {text-align: center;}
.logosch .b_search {text-align: center;width: 60%;margin: 1% auto;overflow: hidden;}
.logosch .b_search .b_sch{height: auto; overflow: hidden; border: 1px solid #9fc9ec; border-radius: 30px; box-shadow: 1px 3px 4px 0 #9fc9ec; margin: 10px; transition: 0.2s;}
.logosch .b_search .b_sch:hover {box-shadow: 1px 4px 6px #2c7fc0;transform:scale(1.01);transition:0.2s;}
.logosch .b_search .sc_text {width: 87%;height: 50px;line-height: 50px;border: 0 none;float: left;color: #333;font-size: 18px;background: rgb(255 255 255 / 55%);text-indent: 30px;vertical-align: middle;outline: 0;}
.logosch .b_search input.sc_text::-webkit-input-placeholder {font-size: 18px;}
.logosch .b_search input.sc_text::-moz-placeholder {font-size: 18px;}
.logosch .b_search input.sc_text::-ms-input-placeholder {font-size: 18px;}
.logosch .b_search .sc_btn {width: 13%;height: 50px;border: 0 none;float: right;cursor: pointer;color: #fff;background: url(../../images/index1.files/sbtn2.png) center no-repeat rgb(32 82 143 / 75%);outline: 0;letter-spacing: 4px;font-size: 18px;text-indent: 30px;text-align: left;line-height: 50px;}
.logosch .hot_words {clear: both;height: 50px;overflow: hidden;line-height: 50px;font-size: 14px;color: #333333;padding: 0 3%;text-align: center;}
.logosch .hot_words a {color: #333333;margin: 0 7px;}
.logosch .hot_words a:hover {color: #0750bd;}
.b_nav {height: 58px;line-height: 58px;position: unset;bottom: 0;width: 100%;background: #20528f;}
.b_nav .navlist {text-align: center;color: #ffffff;font-size: 24px;font-weight: normal;}
.b_nav .navlist a {color: #ffffff;margin: 0 46px;letter-spacing: 2px;}
.b_nav .navlist a:hover {color: #dddddd;}

.ttbg {height: auto;margin: 0 auto;overflow: visible;/* margin-bottom: 110px; */}
.ttbg .ttnews {background: #ffffff;height: auto;position: relative;}
.ttbg .ttnews .more{position:absolute;bottom:0;right:0;z-index:9;}
.ttbg .ttnews .more a{color:#20528f;}
.ttbg .ttnews #hot {height: auto;overflow: visible;}
.ttbg .ttnews .tt_item {height: auto;overflow: hidden;text-align: center;padding: 2% 1.5%;padding-bottom: 1.8%;}
.ttbg .ttnews .tt_item a {height: auto;overflow: hidden;font-size: 36px;font-weight: bold;color: #e6251f;display: inline-block;/* -webkit-box-orient: vertical; */-o-text-overflow: ellipsis;/* text-overflow: ellipsis; *//* -webkit-line-clamp: 1; */word-break: break-word;overflow: hidden;letter-spacing: 0;line-height: 130%;margin-bottom: 10px;text-align: center;}
.ttbg .ttnews .tt_item .desc {height: auto;overflow: hidden;font-size: 16px;color: #666666;display: -webkit-box; -webkit-box-orient: vertical; -o-text-overflow: ellipsis; text-overflow: ellipsis; -webkit-line-clamp: 1; word-break: break-word; overflow: hidden; letter-spacing: 0;}
.ttbg .ttnews .tt_item a:hover {color: #20528f;}
.ttbg .ttnews .pagination {bottom: 0;}
.ttbg .ttnews .pagination .swiper-pagination-bullet {width: 32%;border-radius: 0;margin: 0 8px;background: #e6b870;height: 4px;}
.ttbg .ttnews .pagination .swiper-pagination-bullet-active {width: 32%;border-radius: 0;margin: 0 8px;background: #20528f;}

.xw_container {height: auto;position: relative;}
.xwzx {height: auto;overflow: hidden;}
.xwzx .xw_jdt {height: auto;overflow: hidden;padding-right: 15px;}
.xwzx .xw_jdt a {position: relative;display: block;overflow: hidden;height: 400px;}
.xwzx .xw_jdt a img {width: 100%;height: 100%;transition: all .6s;/* object-fit: cover; */}
.xwzx .xw_jdt a img:hover {transform: scale(1.02)}
.xwzx .xw_jdt a .jdtimg {height:400px;}
.xwzx .xw_jdt a .info{position: absolute;bottom: 0;right: 0;background: rgba(0,0,0,.6);width: 100%;padding: 2% 3%;text-align: center;}
.xwzx .xw_jdt a .info .xtit {font-size: 18px;color: #ffffff;display: -webkit-box;-webkit-box-orient: vertical;-o-text-overflow: ellipsis;text-overflow: ellipsis;-webkit-line-clamp: 1;word-break: break-word;overflow: hidden;line-height: 140%;margin-bottom: 0;}
.xwzx .xw_jdt a .info .desc {font-size: 14px;color: #ffffff;display: -webkit-box;-webkit-box-orient: vertical;-o-text-overflow: ellipsis;text-overflow: ellipsis;-webkit-line-clamp: 2;word-break: break-word;overflow: hidden;}
.xwzx .xw_jdt a .time {height: auto;overflow: hidden;text-align: center;position: absolute;line-height: 1.3;width: 16%;text-align: center;}
.xwzx .xw_jdt a .time .day {font-size: 32px;color: #202020;display: block;font-weight:bold}
.xwzx .xw_jdt a .time .day2 {font-size: 14px;color: #9a9a9a;display: block;}
.xwzx .xw_jdt a .info::after {content:'';background: url(../../images/index1.files/jt.png) center no-repeat;height: 8px;width: 40px;display: block;float: right;transition: all 0.6s ease-in-out;margin-top: 10px;display:none;}
.xwzx .xw_jdt:hover a .info::after {transition: all 0.6s ease-in-out;width: 28px;}
.xwzx .xw_jdt .swiper-button-prev,.xwzx .xw_jdt .swiper-button-next {opacity: .7;height: 50px;width: 18px;border-radius: 22px;background-size: 60% !important;font-weight: bold;top: 45%;}
.xwzx .xw_jdt .swiper-button-prev{background: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E") center no-repeat #ffffff ;}
.xwzx .xw_jdt .swiper-button-next{background: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E") center no-repeat #ffffff ;}

.xwbx {height:400px;overflow: hidden;padding-left: 10px;}
.m-xwtab {height: 48px;line-height: 45px;font-size: 22px;color:#000000;border-bottom: 1px solid #aaaaaa;}
.m-xwtab li {float:left;margin-left: 0;padding: 0 16px;box-sizing: content-box;font-weight: bold;font-size: 22px;}
.m-xwtab li a {color: #000000;}
.m-xwtab li.default {border-bottom: 3px solid #20528f;height: 45px;}
.m-xwtab li.default a {color: #20528f;}
.m-xwtab li.default.cl a {color: #000000;}
.m-xwtab ul {margin:0;}
.iflist {height: auto;overflow: hidden;padding: 7px 0px;}
.iflist ul {margin-bottom: 0;margin-top: 8px;}
.iflist li {text-align:left;height: 48px;line-height: 48px;vertical-align:middle;overflow:hidden;font-size: 18px;background:url(../../images/index1.files/pt.png) 0 center no-repeat;text-indent: 20px;}
.iflist li a {display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;color: #333333;width: 80%;float: left;}
.iflist a:hover { color:#20528f;}
.iflist li span{float:right;color: #000000;font-size: 16px;}
.g-bht {height:120px;overflow: hidden;}
.g-bht a {display: block;}
.g-bht img {height: 120px;width: 100%;}
/* .g-bht a:last-child {text-align: right;} */
#ztzl .swiper-pagination {/* bottom: 0; */line-height:100000px;}
#ztzl .swiper-pagination-bullet {width:12px;height:12px;margin:2px 3px;}

.g-zwgk {height: auto;background: url(../../images/index1.files/gkbg2.png) bottom center repeat-x; padding-bottom: 36px;padding-top: 10px;}
.m-gtit {height: 80px;line-height: 80px;text-align: center ;font-size: 34px;font-weight: bold;color: #20528f;}
.m-gtit a {background: url(../../images/index1.files/title_bg.png) center no-repeat;color: #20528f;padding: 0 10%;}
.m-gtit2 {height: 65px;line-height: 65px;text-align: center ;font-size: 27px;font-weight: bold;color: #202020;}
.m-glist {height: auto;overflow: hidden;}
.m-glist a {height: 52px;line-height: 52px;text-align: center ;background: #efeeee;display: block;margin-bottom: 15px;font-size: 20px;color: #202020;}
.m-glist a.hover {background: url(../../images/index1.files/gksel.png) center no-repeat;height: 72px;line-height: 72px;}
.m-glist a.mgb0 {margin-bottom: 0;}
.zfxxgk {width: 240px;}
.g-zwgk .zcss {height: auto;line-height: 46px;border: 3px solid #ededed;background: #ffffff;border-radius: 30px;overflow: hidden;}
.g-zwgk .zcss .sc_text {width: 90%;height: 46px;line-height: 46px;border: 0 none;float: left;color: #808080;font-size: 25px;background: #ffffff;text-indent: 18px;vertical-align: middle;outline: 0;font-size: 18px;}
.g-zwgk .zcss .sc_btn {width: 10%;height: 46px;line-height: 46px;border: 0 none;float: left;cursor: pointer;color: #fff;background: url(../../images/index1.files/gksbtn.png) center no-repeat #ffffff;outline: 0;letter-spacing: 4px;font-size: 18px;text-indent: 30px;text-align: left;}
.zcwjk {padding-right:3%;height: auto;overflow: hidden;padding-left: 2%;padding-right: 6%;}
.zfwj {height: 400px;overflow: hidden;position: relative}
.jmp{
    width: 100%;
    height: 86px;
    position: absolute;
    bottom: 0;
    left: 0;
}
.jmp img{width: 100%;height: 100%}
.jdnr {height: auto;overflow: hidden;}
.jdnr .jdlist {height: auto;overflow: hidden;}
.jdnr .jdlist .jdf {height: auto;overflow: hidden;}
.jdnr .jdlist .jdf img {width: 100%;height: 165px;}
.jdnr .jdlist ul li {border-bottom: 1px dashed #d8d8d8;line-height: 29px;padding-bottom: 12px;}
.jdnr .jdlist ul li a {display: -webkit-box;-webkit-box-orient: vertical;-o-text-overflow: ellipsis;text-overflow: ellipsis;-webkit-line-clamp: 2;word-break: break-word;overflow: hidden;font-size: 18px;}
.jdnr .jdlist ul li a::before {content: '.';font-size: 24px;font-weight: bold;margin-right: 4px;vertical-align: text-bottom;}
.jdnr .jdlist ul li a:hover {color: #20528f;}
.wgk {height: auto;overflow: hidden;}
.wgk .wgklist {height: auto;overflow: hidden;}
.wgk .wgklist .wgkitem {background: url(../../images/index1.files/wgk_bg2.png) center 0 repeat ;padding: 30px 0;position: relative;width:100%;margin: 0 auto;}
.wgk .wgklist .wgkitem.end {margin-right: 0;}
.wgk .wgklist .wgkitem span {display: block;background: #ffffff;border-radius: 50%;margin:0 auto;height: 86px;width: 86px;position:relative;}
.wgk .wgklist .wgkitem span::before {content: ''; display: block; width: 76px; height: 76px; border: 1px solid #cba353; border-radius: 50%; margin-left: 2px; position: absolute; top: 5px; left: 3px;}
.wgk .wgklist .wgkitem span.i1::before {background: url(../../images/index1.files/wgk1.png) center no-repeat;}
.wgk .wgklist .wgkitem span.i2::before {background: url(../../images/index1.files/wgk2.png) center no-repeat;}
.wgk .wgklist .wgkitem span.i3::before {background: url(../../images/index1.files/wgk3.png) center no-repeat;}
.wgk .wgklist .wgkitem span.i4::before {background: url(../../images/index1.files/wgk4.png) center no-repeat;}
.wgk .wgklist .wgkitem span.i5::before {background: url(../../images/index1.files/wgk5.png) center no-repeat;}
.wgk .wgklist .wgkitem p{text-align: center; color: #000000; font-size: 22px; font-weight: bold; line-height: 30px; margin-top: 7px;}
.wgk .wgklist .wgkitem .zcd {position: absolute;top: 0;width: 100%;text-align: center;background: #20528f;height: 0;overflow: hidden;}
.wgk .wgklist .wgkitem .zcd h3 {color: #fff;background: url(../../images/index1.files/wgk_line.png) center bottom no-repeat;padding-bottom: 3px;font-size: 22px;font-weight: normal;}
.wgk .wgklist .wgkitem .zcd .zcdlist {color: #fff;height: auto;overflow: hidden;padding-top: 10px;line-height: 33px;}
.wgk .wgklist .wgkitem .zcd .zcdlist a {width: 48%;display: inline-block;color: #ffffff;font-size: 15px;}
.wgk .wgklist .wgkitem:hover .zcd {height: 100%;transition: all 0.1s ease-in-out;padding: 14px 4px;}

.g-zwfw {height: auto;padding-bottom: 20px;}
.g-zwfw .m-fwbx {height: auto;overflow: hidden;}
.g-zwfw .fwbx {height: auto;overflow: hidden;}
.g-zwfw .fwbx .nzbx {height: auto;overflow: hidden;}
.g-zwfw .bsbx .grlist {height: auto;overflow: hidden;padding-top: 17px;}
.g-zwfw .bsbx .grlist a:hover {color: #0750bd;}

.g-zwfw .rhfw{margin-bottom:20px;}
.g-zwfw .rhfw li{width: 23%;height: auto;padding: 13px 0;margin:0 2px 8px 5px;text-align: center;}
.g-zwfw .rhfw li img{width:42px;}
.g-zwfw .rhfw li:nth-child(1){background:#e1f3f3;}
.g-zwfw .rhfw li:nth-child(2){background:#f1ebf6;}
.g-zwfw .rhfw li:nth-child(3){background:#e7f3e3;}
.g-zwfw .rhfw li:nth-child(4){background:#f0ebe4;}
.g-zwfw .rhfw li:nth-child(5){background:#f2ecd9;}
.g-zwfw .rhfw li:nth-child(6){background:#e8f0fa;}
.g-zwfw .rhfw li:nth-child(7){background:#fbf8e7;}
.g-zwfw .rhfw li:nth-child(8){background:#f6e8e8;}
.g-zwfw .rhfw li p{font-size:18px;color:#333333;font-weight:normal;}
.g-zwfw .rhfw li:nth-child(1) p{color:#539a9f;}
.g-zwfw .rhfw li:nth-child(2) p{color:#9e7ec2;}
.g-zwfw .rhfw li:nth-child(3) p{color:#8ba695;}
.g-zwfw .rhfw li:nth-child(4) p{color:#b59090;}
.g-zwfw .rhfw li:nth-child(5) p{color:#b88e44;}
.g-zwfw .rhfw li:nth-child(6) p{color:#77a1d4;}
.g-zwfw .rhfw li:nth-child(7) p{color:#b5a54d;}
.g-zwfw .rhfw li:nth-child(8) p{color:#b16d6d;}
.g-zwfw .rhfw2 {padding: 10px;background: #f6f6f6;padding-top: 18px;}
.g-zwfw .rhfw2 li {margin: 0px 3px 10px 3px;text-align: center;width: 48%;height: 110px;background: #ffffff;}
.g-zwfw .rhfw2 li p{font-size: 14px;}
.g-zwfw .rhfw2 li.gkleft {height: 48px;border: 1px solid #e1e3e4;line-height: 48px;}
.g-zwfw .rhfw2 li.gkleft img {padding: 1px;width: auto;}
.g-zwfw .rhfw2 li.gkright {height: 48px; border: 1px solid #e1e3e4;line-height: 48px;}
.g-zwfw .rhfw2 li.gkright img {padding: 1px;width: auto;}
.g-zwfw .rhfw2 li.gkright a {margin-left: 35px;margin-top: 15px;}
.g-zwfw .rhfw2 li a{display: block;text-align: left;width: auto;position: relative;color: #010101;font-size: 18px;padding: 0 15px;}
.g-zwfw .rhfw2 li a i{display: block;width: 25px;height: 25px;float: left;margin: 14px 12px 0 12px;}
.g-zwfw .rhfw2 li a .icon01{background: url(../../images/index1.files/fw/w1.png) no-repeat;}
.g-zwfw .rhfw2 li a .icon02{background: url(../../images/index1.files/fw/w2.png) no-repeat;}
.g-zwfw .rhfw2 li a .icon03{background: url(../../images/index1.files/fw/w3.png) no-repeat;}
.g-zwfw .rhfw2 li a .icon04{background: url(../../images/index1.files/fw/w4.png) no-repeat;}
.g-zwfw .rhfw2 li a .icon05{background: url(../../images/index1.files/fw/w5.png) no-repeat;}
.g-zwfw .rhfw2 li a .icon06{background: url(../../images/index1.files/fw/w6.png) no-repeat;}
.g-zwfw .rhfw2 li a .icon07{background: url(../../images/index1.files/fw/w7.png) no-repeat;}
.g-zwfw .rhfw2 li a .icon08{background: url(../../images/index1.files/fw/w8.png) no-repeat;}

/* 服务改版 */
.zwfw .fw-left ul li{
	text-align: center;
	padding: 23px 0;
	background: url(../../images/index1.files/fw/left.png) no-repeat;
	border-radius: 5px;
	margin-bottom: 26px;
}
.zwfw .fw-left ul li a{font-size: 22px;color: #0453b8;}
 .fw-centre ul li{
	text-align: center;
    padding: 48px 0;
    background: url(../../images/index1.files/fw/center_ban.png) no-repeat center top;
}
.zwfw .fw-right{
	background: url(../../images/index1.files/fw/right_ban.png) no-repeat center top;
}
.zwfw .fw-right .fw-title{
	text-align: center;
	font-size: 20px;
	font-weight: 600;
}
.zwfw .fw-right .fw-right_up-title p{	
	margin: 20px 0 0 0;
}

.tj1{
	margin: 0 10px;
}
.tj3{
	margin: 0 -8px;
}
.tj1,.tj2,.tj3{
	width: 100%;
	height: 130px;
}
.crowdedTime{
	width: 100%;
	height: 220px;
}
.fw-right-down{
    position: relative;
    min-height: 190px;
}
.ui-loading-icon{
    position: absolute;
    left: 48%;
    top: 35%;
}
.fw-lst{
    margin: 0 -10px;
}
.fw-lst li {
    padding: 0 10px;
    height: 145px;
}
.fw-lst li a{
    display: block;
    width: 100%;
    height: 100%;
    text-align: center;
    padding-top: 30px;
}
.fw-lst li a p{
    margin-top: 5px;
}
/* 服务改版 end*/
.bsbx {height: auto;overflow: hidden;margin-left: 30px;}
.grlist ul li{margin: 0px 6px 10px 6px;text-align: center;width: 15.2%;background: #f5f5f5;height: 102px;}
.grlist ul li a{display:block; text-align:center;}
.grlist ul li img{padding: 1px;}
.grlist ul li p{font-size: 18px;line-height: 35px;}
.grlist ul li a{display: block;text-align: center;width: auto; position: relative; height:30px; padding-top:60px;}
.grlist ul li i{position: absolute;top: 18px;left: 0;display: inline-block;width: 100%;text-align: center;filter:alpha(opacity=100);opacity: 1;}
.grlist ul li a:hover{color: #20528f;}

.g-zmhd {height: auto;margin:0 auto;background: #f1f1f1;padding: 25px 0;padding-bottom: 0;}
.hdbx {height: auto; overflow: hidden;padding-top: 20px;}
.hdinr {height: auto; overflow: hidden;}
.hdimg1 {height: 204px;}
.hdimg1 img {height: 204px;}
.hdimg2 {height: 73px;}
.hdimg2 img {height: 73px;}
.hdi {height: auto;overflow: hidden;font-size: 22px;color: #202020;}
.hdi li {display: inline-block;width: 29%;margin-right:25px;height: 86px;line-height: 86px;margin-bottom: 25px;}
.hdi li a::before {content: '';width: 30px;height: 36px;display: inline-block;vertical-align: middle;margin-right: 10px;}
.hdi li:nth-child(1) a::before {background: url(../../images/index1.files/hd/hdi1.png) center no-repeat ;}
.hdi li:nth-child(2) a::before {background: url(../../images/index1.files/hd/hdi2.png) center no-repeat ;}
.hdi li:nth-child(3) a::before {background: url(../../images/index1.files/hd/hdi3.png) center no-repeat ;}
.hdi li:nth-child(4) a::before {background: url(../../images/index1.files/hd/hdi4.png) center no-repeat ;}
.hdi li:nth-child(5) a::before {background: url(../../images/index1.files/hd/hdi5.png) center no-repeat ;}
.hdi li:nth-child(6) a::before {background: url(../../images/index1.files/hd/hdi6.png) center no-repeat ;}
.hdi a {background: transparent;display: block;height: 86px;line-height: 86px;color: #202020;text-indent: 40px;text-align: left;}
.hdi li:nth-child(1) a {background: url(../../images/index1.files/hd/hdi1-1.png) right bottom no-repeat;}
.hdi li:nth-child(2) a {background: url(../../images/index1.files/hd/hdi1-2.png) right bottom no-repeat;}
.hdi li:nth-child(3) a {background: url(../../images/index1.files/hd/hdi1-3.png) right bottom no-repeat;}
.hdi li:nth-child(4) a {background: url(../../images/index1.files/hd/hdi1-4.png) right bottom no-repeat;}
.hdi li:nth-child(5) a {background: url(../../images/index1.files/hd/hdi1-5.png) right bottom no-repeat;}
.hdi li:nth-child(6) a {background: url(../../images/index1.files/hd/hdi1-6.png) right bottom no-repeat;}
/* .hdi a:nth-child(3),.hdi a:nth-child(6) {margin-right: 0;} */
.hdi a:hover {color: #20528f;}
.hdxx {height: auto;overflow: hidden;}
.hdxx .m-xwtab .default a,.g-ztzl .m-xwtab .default a {color: #000000;font-size: 24px;}
.hdxx .m-xwtab .mr,.g-ztzl .m-xwtab .mr {font-size: 14px;float: right;}
.hdxx .m-xwtab .mr,.g-ztzl .m-xwtab .mr a {color: #000000;}

.hdbx .hdin {background: #ffffff;height: auto;overflow: hidden;padding: 25px;}
.hdbx .hdin .hdimg a {display: block;height: 108px;position: relative;overflow: hidden;margin-bottom: 25px;}
.hdbx .hdin .hdimg a p {position: absolute;line-height: 108px;color: #ffffff;font-size: 26px;width: 100%;bottom: 0;text-indent: 60px;font-weight: bold;}
.hdbx .hdin .hdimg a:last-child {margin-bottom: 0;}
.hdbx .hdin .hdimg a img {width: 100%;}

.ztbx {height: auto;overflow: hidden;}
.ztbx #ztlist {height: auto;overflow: hidden;padding: 43px 0;padding-top: 23px;}
.ztbx #ztlist a {display: block;overflow: hidden;display: inline-block;width: 100%;}
.ztbx #ztlist a img {height: 90px;width: 100%;}
.ztbx #ztlist .swiper-pagination-bullet {height: 14px;width: 14px;}
.ztbx #ztlist .swiper-pagination-bullet-active {background: #20528f; width: 30px; height: 14px; border-radius: 8px;}

.g-yqlj {background: #20528f;border-bottom: 1px solid #3470c9;padding: 20px 0;}
.g-yqlj .m-yqbx select{width: 80%; height: 35px; line-height: 35px; border: none; border-radius: 6px; background: #ffffff; color: #000000; text-indent: 10px;margin-left: 25px;}
.footer {background: #20528f;}
.footer .container {width: 1168px;padding: 20px 0;}
.footer .foot-db {background: #194173 !important;}
.foot-db p,.foot-db a {color: #ffffff;}

.alert-title {background: #20528f;}
.alert-wzsm p.color {color: #20528f;}
.alert-footer .confirm .visits,.cancel {background: #20528f;}

@media all and (max-width: 1024px) {
    .container {width: 100%;}
    .footer .container {width: 100%;}
}
@media all and (max-width: 414px) {
	.b_nav {background: #20528f;height: auto;line-height: 30px;padding: 12px 12px;}
	.b_nav .navlist {font-size: 18px;font-weight: normal;}
	.b_nav .navlist a {
		margin: 0;
		width: 23% !important;
		display: inline-block;
		}
	.jdnr .jdlist ul li a {
	    -webkit-line-clamp: 1 !important;
	}
	.g-zwfw .rhfw li {
		width: 22.8% !important;
	}
	.g-zwfw .rhfw2 li a i {
	    margin: 14px 5px 0 12px !important;
	}
	.hdi li {
	    width: 47.9% !important;
	}
}
@media all and (max-width: 768px) {
    .zwfw .fw-left ul li,.zwfw .fw-right{
        background-size: cover;
    }
    .zfwj{
        height: auto;
    }
    .fw-lst li{
        margin-bottom: 20px;
    }
    .u-1 {width: 100%;}
    .container {width: 100%;padding: 0 15px;}
    .container.pd0 {padding: 0 15px;}
    .g-top {background: url(../../images/index1.files/m/m-topbg2.png) center top no-repeat;}
    .g-top .topinr {height: auto;}
    .logosch {top:15%;margin-top: 50px;}
    .logosch .logo img {width: 90%;}
    .logosch .b_search {width: 90%;margin: 8% auto;}
    .logosch .b_search .sc_text {width: 78%;}
    .logosch .b_search .sc_btn {width: 22%;text-indent: 19px;}
    .logosch .hot_words {overflow-x: auto;overflow-y: hidden;white-space: nowrap;flex-flow: nowrap;-webkit-overflow-scrolling: touch;display: flex;}
    .b_nav {background: #20528f;height: auto;line-height: 30px;padding: 12px 12px;}
    .b_nav .navlist {font-size: 18px;font-weight: normal;}
    .b_nav .navlist a {margin: 0;width: 24%;display: inline-block;}
    .ttbg {height: auto;margin-bottom: 0;}
    .ttbg .pd0 {padding: 0;}
    .ttbg .ttnews {height: auto;}
    .ttbg .ttnews .tt_item a {font-size: 24px;text-overflow:unset;-webkit-line-clamp:unset;line-height: 30px;margin-bottom: 10px;margin-top: 10px;}
    .ttbg .ttnews .tt_item .desc {-webkit-line-clamp: 2;text-indent: 0;}
    .ttbg .ttnews .pagination .swiper-pagination-bullet {margin: 0 2px;}
    .xwzx .xw_jdt {padding: 0;}
    .xwzx .xw_jdt a {height: 230px;}
    .xwzx .xw_jdt a .jdtimg {height: 230px;}
    .xwzx .xw_jdt a img {height: 100%;width: 100%;}
    .xwzx .xw_jdt a .info {width: 100%;}
    .xwzx .xw_jdt a .info .xtit {font-size: 16px;}
    .xwzx .xw_jdt a .info .desc {font-size: 12px;}
    .xwzx .xw_jdt a .info::after {display: none;}
    .xwzx .xw_jdt a .time {width: 20%;}
    .xwbx {padding-top: 10px;padding-left: 0;height: auto;}
    .m-xwtab li {font-size: 17px;font-weight: normal;padding: 0 2px;}
    .m-xwtab li.default {font-weight: bold;}
    .iflist {padding: 0 ;margin-top: 15px;background: #f8f8f8;}
    .iflist ul {padding: 0 15px;}
    .iflist li {height: auto;background: 0 none;line-height: unset;border-bottom: 1px dashed #cccccc;padding: 6px 0;}
    .iflist li a {width: 100%;line-height: 30px;font-size: 18px;text-indent: 0;}
    .iflist li a::before {content: '.';font-size: 24px;font-weight: bold;margin-right: 4px;vertical-align: text-bottom;}
    .iflist li span {display: none;}
    .iflist li .desc {color: #9c9c9c;font-size: 13px;}
    .iflist li:last-child {border-bottom: 0 none;}
    .g-bht {height: auto;}
    .g-bht img {height: 80px;width: 100%;}
    .m-gtit {height: 60px;line-height: 60px;}
    .m-gtit a {padding: 0 20%;}
    .zfxxgk {width: 100%;}
    .g-zwgk {padding-bottom: 16px;}
    .g-zwgk .container.pd0 {background: #f8f8f8;margin: 0 15px;overflow: hidden;padding: 15px;width: unset;}
    .wgk .wgklist .wgkitem {padding: 15px 0;background: url(../../images/index1.files/wgk_bg2.png) center -18px repeat;}
    .wgk .wgklist .wgkitem p {font-size: 18px;font-weight: normal;}
    .wgk .wgklist .wgkitem .zcd h3 {font-size: 18px;}
    .wgk .wgklist .wgkitem .zcd .zcdlist {line-height: 22px;}
    .m-glist a.hover {background: 0 none;height: 52px;line-height: 52px;background: #fff;}
    .m-glist a {margin: 8px;font-size: 16px;padding: 0;}
    .zcwjk {padding: 0;}
    .g-zwgk .zcss .sc_text {width: 85%;}
    .g-zwgk .zcss .sc_sbtn {width: 15%;}
    .zfwj .iflist {margin-top: 5px;}
    .zfwj .iflist ul {padding: 0;}
    .zfwj .iflist li {border-bottom: 0 none;}
    .jdnr .jdlist .jdf img {height: auto;max-height: 200px;}
    .wgk .wgklist .wgkitem {margin-bottom: 0;}
    .wgk .wgklist .wgkitem .zcd .zcdlist a {font-size: 12px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
    .g-zwfw .fwbx .nzbx .nzlist a {width: 46%;margin: 4px 4px 4px 7px;}
    .g-zwfw .bsbx .grbx {width: unset;}
    .g-zwfw .rhfw li p {font-size: 14px;}
    .g-zwfw .rhfw2 li a {font-size: 14px;padding: 0 10px;}
    .grlist ul li{width: 23%;margin-right: 0;}
    .grlist ul li p {font-size: 14px;}
    .bsbx {margin-left: 0;}
    .hdimg1 {height: 100px;}
    .hdimg1 img {height: 100px;width: 100%;} 
    .hdimg2 {height: 53px;}
    .hdimg2 img {height: 53px;width: 100%;}
    .hdi {font-size: 18px;}
    .hdi a {text-indent: 25px;display: block;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
    .hdi li {width: 48%;margin: unset; margin-right: 8px;margin-bottom: 12px;}
    .hdi li:nth-child(2),.hdi li:nth-child(4),.hdi li:nth-child(6) {margin-right: 0;}
    .hdxx .iflist {margin-top: 5px;}
    .hdxx .iflist ul {padding: 0;}
    .hdxx .iflist li {border-bottom: 0 none;}
    .hdbx .hdin .hdimg a {margin-bottom: 10px;height: 100%;}
    .g-zmhd {padding-bottom: 20px;}
    .ztbx #ztlist {padding-top:20px;padding-bottom: 0px;}
    .ztbx #ztlist a {width: 100%;}
    .ztbx #ztlist a img {width: 100%;}
    .ztbx #ztlist .swiper-pagination {display: none;}
    .ttbg .ttnews .tt_item {padding-bottom: 5.5%;}
}

@media all and (max-width: 375px) {
    .g-top {background: url(../../images/index1.files/m/m-topbg375.png) center top no-repeat;}
    .ttbg .ttnews .tt_item {padding-bottom: 5.5%;}
}