@charset "utf-8";
/* CSS Document */
body{ margin: 0; padding:0px; background:#ffffff;font-family: "微软雅黑", arial; font-size:12px;}
* { padding: 0; margin: 0; box-sizing: border-box;}
div,form,img,ul,ol,li,dl,dt,dd,p {margin: 0; padding: 0; border: 0; }
li{list-style-type:none;}
img{vertical-align:top;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;}
.content{width:1200px; margin:0 auto;
	}
.marauto{ margin:0 auto;
	}
/* 公共链接样式 */
a:link {color: #333; text-decoration:none;}
a:visited {color: #333;text-decoration:none;}
a:hover {color: #333; text-decoration:underline;}

/* 链接和文字颜色 */
.cWhite,a.cWhite:link,a.cWhite:visited{ color:#fff;}
.cWhite1,a.cWhite1:link,a.cWhite1:visited{ color:#F7F6F6;}

.cRed,a.cRed:link,a.cRed:visited{ color:#9F0912;}
.cRed_d1,a.cRed_d1:link,a.cRed_d1:visited{ color:#FF3C00;}

.cBlack,a.cBlack:link,a.cBlack:visited{ color:#333;}

.cBlue,a.cBlue:link,a.cBlue:visited{ color:#4894BA;}
.cBlue_d1,a.cBlue_d1:link,a.cBlue_d1:visited{ color:#4994BB;}

.cGray,a.cGray:link,a.cGray:visited{ color:#333;}
.cGray_d1,a.cGray_d1:link,a.cGray_d1:visited{ color:#666;}

.cOran,a.cOran:link,a.cOran:visited{ color:#FFEBB8;}

/* 分享 */
.fx_new{float:left; text-align:left;}
.bshare-custom a{color:#fff;}
.bais{color:#fff;}
.bshare-custom #bshare-shareto {color: #fff !important;}

/*头部*/
.guo_51 {background: url(../images/5657.png) no-repeat top; height: 538px;}
.guo_2{background-color: #059d3e;}
.guo_2 ul {height: 60px;display: flex;justify-content: center;}
.guo_2 ul li {text-align: center; line-height: 60px; font-size: 18px; width: 200px; display: inline-block;}
.guo_2 ul li a {color:#fff;}

.guo_3 {background: url(../images/guo_2.jpg) no-repeat top;}
.guo_3 {text-align: center;}
.guo_3 h1 {font-size: 30px; padding-bottom: 5px;}
.guo_3 h1 span {color:#01a039;}
.guo_3_1 {background-color: #fff;border-radius: 30px 0px 30px 00px; padding: 20px; }
.guo_3_1 img {border-radius: 20px 0px 20px 00px;}
.guo_3_2 {height: 1px; background-color: #000;}
.guo_3_1 p {text-align: left; font-size: 22px;}
.guo_4 {width: 560px;}
.guo_4 ul {width: 580px;}
.guo_4 ul li {width: 220px; background-color: #fff;border-radius: 20px 0px 20px 0px; padding: 20px;display: inline-block; margin-bottom: 22px; margin-right: 20px;}
.guo_4 ul li img {width: 220px; height: 129px; border-radius: 20px 0px 20px 0px;}
.guo_4 ul li p {text-align: left; font-size: 16px; padding-top: 10px;}
.more {width: 100px; background-color: #fff; line-height: 30px; border: 1px solid #cbcbcb; font-size: 14px; margin: 0 auto;}
.more {text-align: center;}

.guo_bt {text-align: center;}
.guo_bt h1 {font-size: 30px; padding-bottom: 5px;}
.guo_bt h1 span {color:#01a039;}
.xingzhengList li {height: 80px;  border-radius: 10px; margin-bottom: 20px; padding-left: 20px; padding-right: 20px;background:#F8F8F8 url(../images/guo_2_3.png)no-repeat right center;}
.xingzhengList li a{display: flex;}
.dataBox{margin-right: 20px;}
.dataBox p:nth-child(1) {text-align: center;font-size: 18px; font-weight: bold; color:#01A039; padding-top: 20px;}
.dataBox p:nth-child(2) {text-align: center; font-size: 14px;}
.xingzhengList li a>p {font-weight: bold; font-size: 22px; line-height: 80px; width: 1030px;overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical;}
.guo_30 img {margin-top: 25px;}

.guo_31 ul {width: 1300px;}
.xuzhiBanner li a{width: 380px; border-radius: 20px 0px 20px 0px; background-color: #F8F8F8; padding: 20px;display: block;}
.xuzhiBanner li img {width: 340px; height: 192px; border-radius: 20px 0px 20px 0px;}
.xuzhiBanner li p {text-align: center; font-size: 18px; margin-top: 10px;}
.xuzhiBanner{margin-bottom: 20px;}
.xuzhiBanner .swiper-pagination{display: none;}
.guo_ht {background-color: #F8F8F8; line-height: 40px; margin-top: 20px; margin-bottom: 20px; font-size: 14px; padding-left: 20px;}
.guo_ht span {font-size: 16px; font-weight: bold}
.guo_ht img {padding-top: 10px;padding-right: 10px;}

.guo_11 h1 {font-size: 35px; text-align: center; margin-top: 30px; }
.guo_11 p {font-size: 18px; text-indent: 2em; line-height: 40px; margin-bottom: 20px;}
.xqText{border-bottom: 1px solid #e8e8e8;margin-bottom: 30px;  padding-bottom: 30px;}
.guo_11 span {font-size: 22px; font-weight: bold;line-height: 40px;}

.xqText p{font-size: 14px; font-weight: normal; margin-top: 20px;text-align: center;line-height: 30px;margin-bottom: 0;}
.guo_11 img{max-width: 100%;display: flex;margin: 10px auto;}

.bannerList li{ line-height: 50px; background-color: #F8F8F8; font-size: 16px; text-align: center;display: inline-block;cursor: pointer;padding: 0 10px;margin-right: 10px;}
.banerAct{    background-color: #059D3E!important;color: #fff;}
.banerAct a{   color: #333;}
.itemContent ul {width: 1260px;display: flex;flex-wrap: wrap;}
.itemContent ul li {width: 280px; margin-bottom: 20px;  margin-right: 22px;}
.itemContent ul img {width: 280px; height:172px;}
.itemContent ul p {font-size: 16px; text-align: center; margin-top: 10px;overflow: hidden; text-overflow: ellipsis; display: -webkit-box;-webkit-line-clamp: 2; line-clamp: 2; -webkit-box-orient: vertical;}
.guo_al2 {width: 400px; margin: 0 auto;}
.guo_al2 p.p1 {font-size: 14px; float: left; margin-right: 18px; padding-top: 14px; color:#999;}
.guo_al2 p.p2 {padding: 14px; background-color: #EDEDED; margin-right: 8px; float: left; border-radius: 5px; font-size: 14px;}
.guo_al2 {width: 400px; margin: 0 auto;}
.guo_al2 p.p11 {font-size: 14px; float: left; margin-right: 18px; padding-top: 14px; color:#999;}
.guo_al2 p.p22 {padding: 14px; background-color: #fff; margin-right: 8px; float: left; border-radius: 5px; font-size: 14px;}

.guo_15 {background-color: #F8F8F8; padding: 20px;}
.guo_15 p.p1 {font-size: 22px; font-weight: bold; color:#059D3E; margin-bottom: 20px;}
.guo_15 p.p2 {font-size: 18px; padding-left: 30px;line-height: 50px; border-bottom: 1px solid #b5b5b5;border-bottom: 1px solid #b5b5b5;}
.guo_15 img {margin-right: 10px; padding-top: 5px;}
/*尾部*/
.guo_wb {background-color: #059d3e; padding-top: 60px; margin-top: 50px;padding-bottom: 20px; }
.guo_wb p.p1 {font-size: 20px; color: #fff; font-weight: bold;margin-bottom: 10px;}
.guo_wb p.p2 {font-size: 14px; color:#fff;}
.guo_wb p.p3 {text-align: center; margin-top: 10px; font-size: 14px; color:#999;}
.guo_wb2 {border-top: 1px solid #fff; padding-top: 10px;}
.guo_wb2 p {text-align: center; line-height: 30px; font-size: 14px; color:#fff;}
.guo_wb p a {color:#fff;}
/*头下导航*/

/*循环背景*/
.xuzhiTab{display: flex;    justify-content: space-between;}
.leftXuzhi{width: 300px;height: 400px;background-color: #F8F8F8;}
.tapImgBox{padding: 20px;display: flex;}
.leftXuzhi ul{padding: 10px 20px;}
.tapImgBox p{font-size: 22px;font-weight: bold;color: #059D3E;}
.tapImgBox img{width: 20px;height: 20px;margin-right: 10px;margin-top: 5px;}
.leftXuzhi ul li{font-size: 18px;padding-left: 30px;line-height: 50px;border-bottom: 1px solid #b5b5b5;cursor: pointer;}
.itemTab>h2{display: block;text-align: center;font-size: 35px;border-bottom: 1px solid #e8e8e8;padding-bottom: 30px;font-weight: bold;margin-bottom: 30px;}
.domeBox span{font-size: 18px; text-indent: 2em;line-height: 40px;margin-bottom: 20px;display: block;}
.domeBox p{    font-size: 18px;text-indent: 2em;line-height: 40px;margin-bottom: 20px;}
.tabContent{width: 850px;}
.itemTab{display: none;}
.itemTab:nth-child(1){display: block;}
.guo_tb>img{width: 100%;}
.guo_tb{position: relative;}
.titleBox{text-align: center;margin-bottom: 20px;}
.titleBox p{font-size: 30px;padding-bottom: 5px;padding-top: 40px;font-weight: bold;}
.titleBox span{color: #01a039;}
.newsList ul{display: flex;flex-wrap: wrap;position: relative;padding-left: 640px;}
.newsList li{background-color: #fff;border-radius: 20px 0px 20px 0px; padding: 20px;width: 260px;margin-bottom: 20px;}
.newsList li img{border-radius: 20px 0px 20px 0px;width: 220px;    height: 129px;}
.newsList li:nth-child(1){width: 620px;position: absolute;left: 0;}
.newsList li:nth-child(1) img{width: 580px;height: 379px;}
.newsList li p{font-size: 16px;padding-top: 10px; overflow: hidden;text-overflow: ellipsis;  display: -webkit-box;-webkit-line-clamp: 2; -webkit-box-orient: vertical;}
.newsList li:nth-child(1) p{font-size: 22px;-webkit-line-clamp: 1;}
.contenBox{background: url(../images/guo_2.jpg) no-repeat top;padding-bottom: 20px;}
.itemBanner{display: none;    margin: 20px auto;}
.itemBanner:nth-child(1){display: block;}
.gotop {position: fixed;	z-index: 99;right:20px;bottom: 100px;width: 50px;}
.gotop img{width: 100%;}
.pageList{text-align: center;}





/* 手机版样式 */
@media screen and (max-width:760px) {
	.xuzhiBanner li img,.leftXuzhi,.content,.guo_tb .content>img,.w300,.xingzhengList li a>p,.itemContent ul li{width: 100% !important;}
	.xuzhiBanner li img,.leftXuzhi,.guo_2 ul{height: auto !important;}
	.tapImgBox,.guo_tb>img,.dataBox{display: none;}
	.leftXuzhi{background: none;}
	
	/* 导航滚动 */
	.guo_2 ul li{margin-bottom: 0; margin-right: 1rem; font-size: 0.8rem; line-height: 2rem; padding-left: 0.5rem; width: auto;}
	.guo_2 ul{display: block; overflow-x: scroll;  width: 100%; white-space: nowrap;  overflow-y: hidden; text-align: justify; box-sizing: border-box; line-height: 2rem;}
	/*  */
	.guo_11 h1{font-size: 1rem;margin: 0rem auto;padding-bottom: 0.3rem;}
	.guo_11{width: 95%;margin: 0.5rem auto;}
	.guo_wb{padding: 2rem 0.5rem;}
	.xuzhiTab{flex-wrap: wrap;}
	.leftXuzhi ul li{padding-left: 0;border-bottom: none;font-size: 0.75rem;}
	.leftXuzhi ul{padding: 0.5rem;display: flex;justify-content: space-between;}
	.Active{border-bottom: 0.1rem solid #01a039 !important;}
	.itemTab>h2{font-size: 1rem;margin-bottom: 1rem;padding-bottom: 1rem;}
	.tabContent{width: 95%;margin: 0.5rem auto;}
	.guo_tb>.content{position: inherit !important;top: auto !important;left: auto !important;}
	.titleBox p{font-size: 1.1rem;padding-bottom: 0.25rem; padding-top: 0.5rem;}
	.newsList ul{padding-left: 0;width: 95%;margin: 0.5rem auto;justify-content: space-between;}
	.newsList ul li:nth-child(1){ width: 100%;position: inherit;}
	.newsList li:nth-child(1) img,.newsList li img{width: 100%;height: auto;}
	.newsList li{padding: 0rem;width: 100%;background: none;border-bottom: 0.05rem solid #ccc;border-radius: 0;}
	.newsList ul li:nth-child(1){border-bottom: none;}
	.newsList li a{display: flex;justify-content: space-between;}
	.newsList ul li:nth-child(1) a{flex-wrap: wrap;}
	.newsList li img{width: 6rem;border-radius: 0.2rem;}
	.newsList li p{    width: 60%;line-height: 1.5rem;max-height: 3rem;padding-top: 0.2rem;}
	.newsList li:nth-child(1) p{font-size: 0.75rem;width: 100%;}
	.xingzhengList li a>p{font-size: 0.75rem;padding-left: 1rem;line-height: 1.5rem;font-weight: normal;border-bottom: 0.15rem solid #eee;-webkit-line-clamp: 2;}
	.xingzhengList li{width: 95%;margin: 0.5rem auto;padding: 0 0.5rem;background: #fff url(../images/guo_2_3.png) no-repeat 0.25rem 0.5rem;height: auto;margin-bottom: 1rem;background-size: 1rem;}
	.xingzhengList{margin-bottom: 1rem;}
	.contenBox{background: url(../images/guo_2.jpg) repeat top;}
	.xuzhiBanner li a{width: 100%;padding: 0.35rem;}
	.xuzhiBanner li p{font-size: 0.75rem;}
	.bannerList ul,.tabTop{display: flex;	/*设置横向滚动*/overflow-x: scroll;/*禁止纵向滚动*/overflow-y: hidden;text-align: justify;white-space: nowrap;}
	.bannerList li,.tabTop li{width: auto;    margin-right: 0.7rem;background: none;line-height: 1.5rem;}
	.bannerList ul::-webkit-scrollbar,.tabTop::-webkit-scrollbar{/*隐藏滚动条*/display: none;}
	.banerAct{background: none!important;color: #333;border-bottom: 0.1rem solid #01a039;}
	.bannerList,.itemContent ul{width: 95%;margin: 0.5rem auto;}
	.itemContent li a {display: flex;justify-content: space-between;    border-bottom: 0.05rem solid #eee;}
	.itemContent li a img {width: 6rem;border-radius: 0.3rem;}
	.itemContent li a p {width: 60%;line-height: 1.5rem;max-height: 3rem;text-align: left;}
	.itemContent li{margin-right: 0;}
	.xqText{padding-bottom: 0.3rem;margin-bottom: 0.3rem;}
	.guo_11 span{font-size: 0.8rem;}
	.guo_11>p{font-size: 0.75rem;}
	.gotop {width: 2rem;}
	.layui-laypage a, .layui-laypage span{padding: 0 0.4rem;}
	
	
}
