﻿section{overflow: hidden;}
section h2{font:36px 'Microsoft Yahei';text-align: center;color: #212121;margin: 50px auto 30px;}
section h3{font:26px 'Microsoft Yahei';color: #333;text-align: center;margin: 30px 0 20px;}
section h4{font-size: 14px;color: #333;text-align: center;}
.zx_btn{width: 170px;height: 46px;background-color: #1db65c;margin: 0 auto;border-radius: 5px;font:18px/46px 'Microsoft Yahei';color: #fff !important;text-align: center;}
.zx_btn1{width: 136px;height: 32px;border:1px solid #1db65c;margin: 26px auto 0;border-radius: 5px;font:18px/32px 'Microsoft Yahei';color: #1db65c !important;text-align: center;}
.zx_btn img{vertical-align:middle;margin-left: 5px; }
/*bf1*/
.banner img{display: block;}
.bf1 .tit{font-size: 36px;color: #229d11;text-align: center;margin: 50px auto 30px;}
.bf1 ul li{width: 285px;height: 130px;border: 1px solid #10c30b;box-sizing: border-box;padding: 0 20px}
.bf1 ul li .li_tit{height: 56px;border-bottom: 1px solid #10c30b;margin:0 auto;font-size: 26px;line-height: 56px;color: #10c30b;}
.bf1 ul li .li_tit span{font-size: 20px;margin-left: 16px;line-height: 50px;}
.bf1 ul li p{font-size: 14px;margin-top: 10px;}

.bf2 h2{padding-bottom: 26px;border-bottom: 1px solid #6c6c6c;}
.bf2 p{text-align: center;font:22px/46px 'Microsoft Yahei';height: 46px;}
.bf2 p img{vertical-align: middle;margin-right: 12px;}
.bf2 ul{margin-top: 20px;}
.bf2 ul li{width: 388px;height: 150px;box-sizing: border-box;padding: 30px 14px 0 100px;font:16px/26px 'Microsoft Yahei';color: #fff}
.bf2 ul li:nth-child(1){background:#1db65c url(../images/bg1.png) no-repeat 14px center;}
.bf2 ul li:nth-child(2){background:#1db65c url(../images/bg2.png) no-repeat 14px center;}
.bf2 ul li:nth-child(3){background:#1db65c url(../images/bg3.png) no-repeat 14px center;}

.bf3 h2{margin-bottom: 10px;}
.bf3 p{width: 630px;margin:0 auto;font-size: 18px;padding-bottom: 18px;border-bottom: 1px solid #1db65c;text-align: center;}
.bf3 ul{width: 976px;height: 264px;margin:34px auto;}
.bf3 ul li{box-sizing: border-box;width: 488px;}
.bf3 ul li img{display: block;}
.bf3 ul li:last-child{padding: 20px 0 0 54px;}
.bf3 ul li .tit{font-size: 24px;}
.bf3 ul li .con{font:20px/40px 'Microsoft Yahei';color:#666;margin-top: 10px;}

.bf4 h2{margin-bottom: 10px;color: #1db65c;}
.bf4 p{width: 750px;margin:0 auto;font-size: 20px;padding-bottom: 18px;border-bottom: 1px solid #1db65c;text-align: center;}
.bf4 .mubiao{width: 220px;height: 26px;background-color: #1db65c;font:14px/26px 'Microsoft Yahei';text-align: center;color: #fff;margin:0 auto;}
.bf4 .miaoshu{color: #2d2d2d;font-size: 14px;text-align: center;margin: 16px auto 22px;}
.bf4 ul li{width: 285px;}
.bf4 ul li .li_tit{height: 130px;box-sizing: border-box;padding: 14px 14px 32px;font:14px/22px 'Microsoft Yahei';color: #6f6f6f;background-color: #f5f7fe;}
.bf4 ul li .li_tit span{color: #1db65c;}
.bf4 ul li .img{width: 285px;height: 170px;position: relative;}
.bf4 ul li .img img{display: block;}
.bf4 ul li .img .p{position: absolute;left: 0;bottom: 0;background-color: rgba(0,0,0,.5);width: 100%;font:14px/26px 'Microsoft Yahei';text-align: center;color: #fff}

.bf5 ul{flex-wrap: wrap;}
.bf5 ul li{width: 376px;height: 214px;position: relative;margin-bottom: 36px;}
.bf5 ul li p{position: absolute;left: 0;bottom: 0;background-color: rgba(0,0,0,.5);width: 100%;font:14px/26px 'Microsoft Yahei';text-align: center;color: #fff}

.bf6 .img{margin:28px auto 0;width: 1018px;height: 434px;}
.bf7 .img{width: 1024px;height: 448px;margin:28px auto 0;}
.form_box h2{margin: 50px auto 20px;font-weight: normal;font-size: 40px;}
.form_box .ms{font-size: 20px;color: #676767;text-align: center;padding-bottom: 26px;border-bottom: 1px solid #dbdbdb;}
.form_box .form_main{margin-top: 60px;}
.form_box .form_main div{width: 580px;height: 330px;}
.form_box .form_main .form_group{height: 58px;margin-top: 40px;}
.form_box .form_main .form_group label{width: 110px;height: 58px;display:block;float: left;box-sizing: border-box;line-height: 58px;padding-left: 36px;font-size: 22px;color: #4a3d3d;}
.form_box .form_main .form_group input{width: 320px;height: 58px;display:block;border: 0 none;border: 1px solid #b8bfc4;float: left;box-sizing: border-box;padding-left: 10px;font-size: 22px;}
.form_box .form_main button{width: 200px;height: 56px;display: block;cursor: pointer;background-color: #f55d45;margin: 40px auto 0;font-size: 28px;color: #fff;border-radius: 20px;}