body{background: #f7f7f7;}
.public_top{ height: auto; width: 100%; background: #fff !important;}

.newslist{width: 1200px; min-height: 325px; margin: auto; margin-top: 20px; overflow: hidden;}
.newslist .lt{float:left; width:251px; overflow:hidden;}
.newslist .lt .tt{display:table-cell; font-size:30px; font-weight:bold; text-align:center; background:url(/wp-content/themes/gykggz/img/main24.png) no-repeat; width:251px; height:326px; vertical-align:middle; color:#4ac7b7;}
.newslist .lt .tt h1{margin:0px 0 20px 0; padding:0px; font-size:36px; line-height:36px; color:#fff;}
.newslist .lt .tt hr{width:50px; height:5px; border:none; background:#fff; border-radius:5px; margin-top:45px;}
.newslist .rt{float:right; width:930px; overflow:hidden;}
.newslist .tb{background: #fff; padding: 20px 5px 15px 5px; overflow: hidden;}
.newslist .tb ul li{float: left; padding: 0 25px; font-size: 20px; font-weight: bold; overflow: hidden;}
.newslist .tb ul li hr{border: none; border-bottom: 3px solid #fff; border-radius: 3px; width: 40px; display: block; margin: auto; margin-top: 10px;}
.newslist .tb ul li a.clickclass{color: #218fa0;}
.newslist .tb ul li a.clickclass hr{border-bottom: 3px solid #218fa0; border-radius: 3px;}
.newslist .list{margin-top:5px; overflow: hidden;}
.newslist .list li{margin-bottom: 5px; background: #fff; padding: 30px; overflow: hidden;}
.newslist .list li .pic{display: block; float: left; margin-right: 30px; overflow: hidden;}
.newslist .list li .pic img{display: block; width: 230px; height: 140px;}
.newslist .list li dd{float: left; width: 610px; color: #666; overflow: hidden;}
.newslist .list li dd h3{margin: 0 0 10px 0; padding: 0px;}
.newslist .list li dd span{background: #b3b3b3; font-size: 12px; line-height: 22px; color: #fff; padding: 5px 10px; border-radius:15px ; height: 20px; clear: both; display: block; float: left; margin-top: 10px;}
.newslist .pages{margin: 20px 0; line-height: 30px; text-align: center; color: #fff; overflow: hidden;}
.newslist .pages a{width: 30px; display: inline-block; margin: 0 3px; height: 30px; border-radius:15px ; background: #999; color: #fff;}
.newslist .pages a.current{background: #006db8; }
.newslist .pages .span{width:60px;background: #006db8; display: inline-block; padding:0 10px; border-radius:15px ; margin: 0 3px; cursor: pointer;}
.newslist .pages .extend{width:60px;background: #006db8; display: inline-block; padding:0 10px; border-radius:15px ; margin: 0 3px; cursor: pointer;}
.newslist .pages span{width:60px;background: #006db8; display: inline-block; padding:0 10px; border-radius:15px ; margin: 0 3px; cursor: pointer;}


.weizhi{margin: 15px auto; width: 1200px; font-size: 16px; color: #666; overflow: hidden;}
.weizhi a{color: #666;}
.news{background: #fff; width: 1140px; margin: auto; margin-bottom: 20px; padding: 20px 30px; overflow: hidden;}
.news .tt{font-size: 22px; text-align: center; margin-top: 30px;}
.news .date{background: #f7f7f7; text-align: center; color: #666; line-height: 30px; margin-top: 20px; letter-spacing: 1px;}
.news .wen{font-size: 16px; line-height: 30px; color: #666; text-indent: 2em; margin: 20px 80px; overflow: hidden;}
.news .wen p{ text-indent: 2em;}
.news .wen img{ max-width: 90%;}
.has-text-align-center {text-align: center;}
.wp-block-image{ margin: 0 auto;}
.wp-block-image img{ max-width: 850px;}
.aligncenter {text-align: center}
.wp-block-image figcaption{ font-size: 14px;}
.news .share{margin-top: 20px; text-align: center; overflow: hidden;}
.news .share .fx{border-top: 1px solid #f1f1f1; padding: 0 100px; margin-top: 10px; display: inline-block;}
.news .share .fx .bshare-custom{background: #fff; margin-top: -10px; padding: 0 20px;}
<!--0.00010108947753906-->