﻿@charset "utf-8";
/* CSS Document */
/*公用*/
*{margin:0;padding:0;}
html,body{-webkit-text-size-adjust:none;}
body{font-size:13px;color:#333;background:#fff; font-family:"微软雅黑";}
ol li,ul li{list-style-type:none; vertical-align:middle;}
img{border:none;vertical-align:middle;}
input{vertical-align:middle;outline: none;}
font{font-size:12px;}
table{border-collapse: collapse;border-spacing: 0;}
h1,h2,h3,h4,h5,h6,strong{font-weight:normal;}
a{text-decoration:none;}

.fl{float:left;}
.fr{float:right;}

/* clear float */
.clear, .clearfix:after {clear: both;}
.clear, .clearfix:before, .clearfix:after {display: block;overflow: hidden;visibility: hidden;width: 0; height: 0;}
.clearfix:before, .clearfix:after {content: '';}
.clearfix {*zoom: 1;}

.w950{width:950px;margin:0 auto;}

.banner img{
	width: 100%;
}

.title{width:100%;height:100px;background: url(../images/ico_t1.png) no-repeat;line-height: 100px;color:#fff;font-size:28px;font-weight: bold;margin-top:50px;}
.title strong{display: inline-block;padding:0 60px 0 63px;font-weight: bold;font-size: 34px;height:100px;line-height: 100px;}

.feic{padding:20px;border:1px solid #073a26;border-top:12px solid #2e7054;}
.feic p{font-size:16px;color:#333;line-height: 30px;text-indent: 2em;}

.xiangm{width:460px;border:1px solid #3c5e53;border-top:8px solid #3c5e53;position: relative;height:359px;}
.xiangm ul{padding:50px 20px 10px;}
.xiangm li{font-size:16px;height:34px;line-height: 34px; width: 100%; overflow: hidden;}
.xiangm li a{color:#333;}

.more{position: absolute;right:10px;top:10px;color:#356753;font-size:14px;line-height: 30px;}
.more a{color:#356753;}

.banner_ph{border:1px solid #3c5e53;padding:25px 20px;position: relative;width:420px;}
.banner_ph .swiper-pagination{bottom:10px;}
.banner_ph .swiper-pagination-bullet{opacity: 1; background: #aea2af;}
.banner_ph .swiper-pagination-bullet-active{background: #ffb214;}

.dowm{text-align: center;height:100px;line-height: 100px;background: #235a43;font-size:32px;margin-top:50px;}
.dowm a{color:#fff;font-weight: bold;}
.dowm img{margin-top:-5px;margin-right:15px;}

.juan2019{width:950px;margin:50px auto;border:1px solid #3c5e53;border-top:8px solid #3c5e53;position: relative;padding:80px 0 20px;}
.juan2019 h3{position: absolute;left:0;top:-7px;right:0;text-align: center;}

.weixin{width:260px;text-align: center;}
.weixin p{font-size:16px;color:#333;line-height: 20px;padding-top:10px;}

.zhifub{width:260px;text-align: center;}
.zhifub p{font-size:16px;color:#333;line-height: 20px;padding-top:10px;}

.img1{padding-right:30px;padding-top:20px;}

.juan1{padding:70px 0 50px;}
.juan1 strong{display: block;text-align: center;padding-bottom:50px;}
.juan1 .img1 img{width: 340px;}

.down{text-align: center;height:100px;line-height: 100px;background: #263352;font-size:32px;}
.down a{color:#fff;font-weight: bold;}
.down img{margin-top:-5px;margin-right:15px;}

.jihua{padding-bottom:40px;}
.jihua h3{text-align: center;color:#fe6619;font-size:30px;font-weight: bold;line-height: 40px;padding-top:30px;}
.jihua p{font-size:20px;line-height: 30px;color:#333;text-indent: 2em;padding-top:20px;}

.banner_ph1{position: relative;width:510px;padding-bottom:40px;}
.banner_ph1 .swiper-pagination{bottom:10px;}
.banner_ph1 .swiper-pagination-bullet{opacity: 1; background: #aea2af;}
.banner_ph1 .swiper-pagination-bullet-active{background: #ffb214;}

.title_org{text-align: center;color:#fe6619;font-size:30px;font-weight: bold;line-height: 40px;padding:25px;}
.title_org1{text-align: center;color:#fe6619;font-size:30px;font-weight: bold;line-height: 40px;padding:40px 0 10px;}

.news2019{padding-bottom:40px;}
.news2019 li{height:40px;line-height: 40px;font-size:14px; overflow: hidden; width: 400px;}
.news2019 li a{color:#333;}
.news2019 li span{font-size:16px;display: inline-block;height:40px;line-height: 40px;}

.news{padding-bottom:40px;}
.news li{height:40px;line-height: 40px;font-size:20px;}
.news li a{color:#333;}
.news li span{font-size:16px;display: inline-block;height:40px;line-height: 40px;}

.bg1{width:100%; background: url(../images/bg_1.jpg) no-repeat center top;height:489px;box-sizing: border-box;padding-top:40px;}

.beijing{background: #fff;padding:0 20px;width:560px;margin:0 auto;}
.beijing h3{text-align: center;color:#fe6619;font-size:30px;font-weight: bold;line-height: 40px;padding:10px;}
.beijing p{font-size:16px;line-height: 24px;color:#333;text-indent: 2em;padding-bottom:20px;}

.left_ph{position: absolute;left:0;top:90px;width:300px;}
.left_ph li{float:left;margin-right:8px;margin-top:8px;width:140px;height:105px; overflow: hidden;}

.right_ph{position: absolute;right:0;top:30px;width:296px;}
.right_ph li{float:left;margin-left:8px;margin-top:8px;width:140px;height:105px; overflow: hidden;}


.title_line{text-align: center;color:#4a4a4a;font-size:30px;font-weight: bold;line-height: 40px;padding:25px 0 0;}
.title_line img{display: block;margin:5px auto;}

.title_line1{text-align: center;color:#fff;font-size:30px;font-weight: bold;line-height: 50px;padding:25px 0 0;}
.title_line1 img{display: block;margin:5px auto;}


.bg2{width:100%;background:url(../images/bg_2.jpg) no-repeat center top;height:320px;box-sizing: border-box;padding:20px 0 0;}

.dong p{font-size:20px;line-height: 30px; text-indent: 2em;padding-top:20px;color:#fff;}

.fangz{padding-bottom: 50px;width:1050px;margin:-80px auto 0;position: relative; z-index: 9;}
.fangz li{float:left;width:310px;margin:0 20px;background: #fff;box-sizing: border-box;box-shadow: 0 5px 20px rgba(0,0,0,0.2);}
.fangz li strong{display: block;text-align: center;font-size:24px;line-height: 40px;padding:30px 0 20px;}
.fangz li p{font-size:16px;color:#333;padding:0 20px 20px;line-height:26px;text-align: justify;}

.zxjh{padding:40px 0;}
.zxjh h3{text-align: center;font-size:28px;font-weight: bold;line-height: 40px;}
.zxjh p{font-size:18px;line-height: 30px;color:#333;text-indent: 2em;padding-top:20px;}
.zxjh em{display: block;padding-top:30px;}

.zxjh1{padding:40px 0;}
.zxjh1 h3{text-align: center;font-size:28px;font-weight: bold;line-height: 40px;padding-bottom:15px;}
.zxjh1 p{font-size:18px;line-height: 28px;color:#333;text-indent: 2em;padding-top:10px;}
.zxjh1 em{display: block;padding-top:20px;}

.down1{text-align: center;height:100px;line-height: 100px;background: url(../images/bg_3.jpg) no-repeat center top;font-size:32px;}
.down1 a{color:#fff;font-weight: bold;}
.down1 img{margin-top:-5px;margin-right:15px;}

.mubiao{padding:40px 0; background: url(../images/bg_4.jpg) no-repeat;}
.mubiao h3{text-align: center;font-size:28px;font-weight: bold;line-height: 40px;}
.mubiao p{font-size:18px;line-height: 30px;color:#333;text-indent: 2em;padding-top:20px;}

.title1{text-align: center;font-size:28px;font-weight: bold;line-height: 40px;padding-top:40px;}

.jihua1{padding-bottom:40px;}
.jihua1 h3{text-align: center;color:#fe6619;font-size:30px;font-weight: bold;line-height: 40px;padding:40px 0 10px;}
.jihua1 p{font-size:20px;line-height: 30px;color:#333;text-indent: 2em;padding-top:10px;}

.bg5{background: url(../images/bg_5.jpg) no-repeat;height:390px;}
.mubiao1{color:#fff;}
.mubiao1 h3{text-align: center;color:#fff;font-size:30px;font-weight: bold;line-height: 40px;padding:50px 0 20px;}
.mubiao1 p{font-size:20px;line-height: 30px;color:#fff;text-indent: 2em;padding-top:10px;}

.textc{text-align: center;padding:20px 0;}

.down2{text-align: center;height:100px;line-height: 100px;background: #d4bc8f;font-size:32px;}
.down2 a{color:#444;font-weight: bold;}
.down2 img{margin-top:-5px;margin-right:15px;}

.up_img{text-align: center;margin-top:-45px;position: relative; z-index: 9;}

.us{background:#10943e url(../images/ico_2.png) repeat-x center top;color:#fff;padding-bottom:30px;}
.us h3{text-align: center;font-size:36px;line-height: 46px;font-weight: bold;padding:40px 0 30px;}
.us h3 span{display: block;font-size:16px;line-height: 20px;}

.us ul{width:600px;margin:0 auto;}
.us li{float:left;width:50%;box-sizing: border-box;font-size:16px;line-height: 28px;padding-left:70px;}
.us li strong{font-weight: bold;}

.bgGreen{background: #10943e;}
.bgGreen .w1100{background: #14b848;}

.title_green{text-align: center;color:#fff;font-size:30px;font-weight: bold;padding:40px 0;line-height: 85px;}
.title_green img{display: inline-block;;margin:-5px 30px 0;}

.biaoz{padding:0 100px 60px;;color:#fff;}
.biaoz strong{display: block;font-size:16px;line-height: 30px;font-weight: bold;}
.biaoz p{display: block;font-size:16px;line-height: 28px;}

.title_green1{text-align: center;color:#333;font-size:30px;font-weight: bold;padding:40px 0;line-height: 85px;}
.title_green1 img{display: inline-block;;margin:-5px 30px 0;}

.proj{padding:0 50px 50px;}
.proj_text{width:500px;float:right;}
.proj_text p{text-indent: 2em;font-size:15px;color:#333;line-height: 22px;}

.target{background: url(../images/bg_6.jpg) no-repeat center top;height:310px;}

.target_text{padding:0 50px;}
.target_text p{color:#fff;text-indent: 2em;font-size:16px;line-height: 30px;}

.newsr{width:430px;}

.banner_ph2{background: #fff;float:left;width:580px;padding:20px;}

.banner_ph2 .swiper-slide{position: relative;}
.banner_ph2 p{position: absolute;left:0;bottom:0;right:0;color:#fff;font-size:15px;box-sizing: border-box;padding: 0 20px;height:48px;line-height: 48px; overflow: hidden; background: rgba(0,0,0,0.5);}
.banner_ph2 .swiper-pagination{left:auto;bottom:14px;right:20px;top:auto;width:auto;}
.banner_ph2 .swiper-pagination-bullet{opacity: 1; background: #fff;width:12px;height:12px;}
.banner_ph2 .swiper-pagination-bullet-active{background: #57af47;}

.newsr{padding-bottom:60px;}
.newsr li{padding:30px 0 10px;}
.newsr strong{display: block;font-size:20px;color:#333;line-height: 40px;font-weight: bold;}
.newsr p{font-size:16px;line-height: 30px;color:#555;}
.newsr span{display: block;text-align: right;padding-top:30px;}
.newsr span a{display: inline-block;color:#fff;background: #5fbf4e;line-height: 40px;padding:0 10px;font-size:14px;}


.banner_ph3{float:left;width:460px;position: relative; overflow: hidden;}
.banner_ph3 .swiper-pagination{bottom:14px;}
.banner_ph3 .swiper-pagination-bullet{opacity: 1; background: #fff;width:8px;height:8px;}
.banner_ph3 .swiper-pagination-bullet-active{background: #57af47;}

.title_t2{width:1018px;margin:0 auto;background: url(../images/ico_t2.png) no-repeat;height:67px;color:#fff;}
.title_t2 h3{font-weight: bold;padding-left:90px;font-size:22px;line-height: 54px;}

.down3{text-align: center;height:80px;line-height: 80px;background: #fff;font-size:32px;padding:20px 0 30px}
.down3 a{color:#444;font-weight: bold;}
.down3 img{margin-top:-8px;margin-right:15px;}

.qizi1{padding:15px 0 30px;}
.qizi1 p{color:#595757;font-size:16px;line-height:24px;text-indent: 2em;padding:5px 0;}
.qizi1 em{display: block;text-align: center;padding-top:10px;}

.neir{width:50%;box-sizing: border-box;padding:0 25px 10px;margin:15px 0 20px;}
.neir h3{text-align: center;font-size:20px;color:#333;line-height: 30px;font-weight: bold;padding-bottom: 10px;}
.neir p{color:#444;font-size:16px;line-height:24px;text-indent: 2em;padding:5px 0;text-align: justify;}
.neir:first-child{border-right:1px dashed #bf8b67;}
.neir strong{font-weight: bold;}


.banner_ph4{background: #fff;float:left;width:430px; margin:20px 0 40px;margin-left:25px;}

.banner_ph4 .swiper-slide{position: relative;}
.banner_ph4 p{position: absolute;left:0;bottom:0;right:0;color:#fff;font-size:15px;box-sizing: border-box;padding: 0 20px;height:38px;line-height: 48px; overflow: hidden; background: rgba(0,0,0,0.5);}
.banner_ph4 .swiper-pagination{left:auto;bottom:10px;right:20px;top:auto;width:auto;}
.banner_ph4 .swiper-pagination-bullet{opacity: 1; background: #fff;width:10px;height:10px;}
.banner_ph4 .swiper-pagination-bullet-active{background: #57af47;}

.news_qi{width:420px;margin-right:25px;}
.news_qi h3{text-align: center;color:#333;font-size:18px;line-height: 30px;font-weight: bold;height:30px; overflow: hidden;padding:25px 0 5px;}
.news_qi h3 a{color:#333;}
.news_qi p{font-size:14px;color:#595757;text-indent: 2em;line-height: 20px;padding:5px 0;}
.news_qi ul{padding:10px 0;}
.news_qi li{line-height: 28px;font-size:15px;width:100%; clear: both; overflow: hidden; height: 28px; overflow: hidden;}
.news_qi li a{display: block;float:left;color:#333;width:420px; overflow: hidden;}
.news_qi li span{display: block;float:right;color:#333;}

.more_qi{text-align: right;font-size:14px;line-height: 24px;}
.more_qi a{color:#333;}


.w1100{width:1100px;margin:0 auto;position: relative;}
.w1200{width:1200px;margin:0 auto;position: relative;}

.bgf6{background: #f6f6f6;}
.bgef{background: #efede0;}

.bge6{background: #e6e6e6;}

.mt30{margin-top:30px;}
.mt50{margin-top:50px;}

.red{color:#e60011;}


