.content{padding-bottom: 100px;}
.content .section{height: 920px;}
.content .sm_section{height: 600px!important;}
.content .tb_section{height: auto!important;}
.content .container{margin: 0 auto; width: 1200px;}
.content .container .text{text-align: left;  color: #000; /*letter-spacing: 3px;*/}
.content .container .text .icon{padding-top: 70px; width: 80px;}
.content .container .text .fir_title{font-size: 40px;line-height: 50px;}
.content .container .text .sec_title{padding-top: 10px; font-size: 20px; line-height: 25px;}
.content .container .text .tri_title{padding-left: 26px; font-size: 30px;}
.content .container .text .describe{text-align: left; font-size: 18px;}
/*.content .container .text .describe p::before{content: url(../images/blackBean/b_circle.png); padding-right: 10px;}*/
.content .container .text .blue{color: #00b9fa;}
.content .container .remark{padding-top: 15px; font-size: 18px;}

/*wanglu start*/
.content .text_section{font-family:"Microsoft YaHei";font-size: 14px;color: #787878;text-align:center ; line-height: 25px;}
.content .text_section .text_content{line-height:64px;}
/*wanglu end*/


.content .section01{background: #efefef url(../images/blackBean/sec01_1.gif) no-repeat center 345px;}
.content .section01 .text .fir_title{font-size: 60px!important; padding-left: 131px; padding-top: 150px; height: 60px; background: url(../images/blackBean/blackBean.png) no-repeat 354px 115px;}
.content .section01 .text .sec_title{font-size: 20px!important;}
.content .section01 .describe{margin-top: 475px; height: 102px; background: url(../images/blackBean/sec01_2.jpg) no-repeat top center;}

/*.content .section02{margin-top: 40px; background: url(../images/blackBean/sec02.jpg) no-repeat top center;}*/
.content .section02{margin-top: 40px; background: url(../images/blackBean/sec02_new.jpg) no-repeat top center;}
.content .section02 .text{text-align: center;}
.content .section02 .text .fir_title{font-size: 40px; padding-left: 101px; padding-top: 120px; height: 60px; background: url(../images/blackBean/blackBean.png) no-repeat 430px 96px; background-size: 90px;}
.content .section02 .text .fir_title_txt{font-size: 60px; height: 90px;}
.content .section02 .text .sec_title{font-size: 20px!important;}

.content .section03{background: url(../images/blackBean/sec03.jpg) no-repeat top center;}
.content .section03 .text{padding: 160px 0 0 175px; width: 350px;}

.content .section04{background: url(../images/blackBean/sec04.jpg) no-repeat top center;}
.content .section04 .text{padding: 130px 0 0 172px; width: 350px;}
.content .section04 .remark{padding: 110px 0 0 175px;}

.content .section05{background: url(../images/blackBean/sec05.jpg) no-repeat top center;}
.content .section05 .text{padding: 140px 0 0 603px; width: 350px;}


.content .section06{background: url(../images/blackBean/sec06.jpg) no-repeat top center;}
.content .section06 .text{padding: 120px 0 0 168px; width: 405px;}

.content .section07{background: url(../images/blackBean/sec07.jpg) no-repeat top center;}
.content .section07 .text{padding: 140px 0 0 601px; width: 350px;}

.content .section08{background: #f8f8f8 url(../images/blackBean/sec08.jpg) no-repeat center top;}
.content .section08 .text{padding: 120px 0 0 180px; width: 350px;}

.content .section14{background: url(../images/blackBean/sec14.jpg) no-repeat top center;}
.content .section14 .text{padding-top: 100px; text-align: center!important;}

.content .section15 .container{width: 100%!important;}
.content .section15 #banner_img{position:relative; height: 600px; overflow: hidden;}
.content .section15 #banner_img a{position: absolute;}
.content .section15 #banner_img .item1{width: 100%; height: 600px; background: url(../images/blackBean/sec15_1.jpg) no-repeat top center;}
.content .section15 #banner_img .item2{width: 100%; height: 600px; background: url(../images/blackBean/sec15_2.jpg) no-repeat top center;}
.content .section15 #banner_img .item3{width: 100%; height: 600px; background: url(../images/blackBean/sec15_3.jpg) no-repeat top center;}
.content .section15 #banner_img .item4{width: 100%; height: 600px; background: url(../images/blackBean/sec15_4.jpg) no-repeat top center;}
.content .section15 #banner_img .item5{width: 100%; height: 600px; background: url(../images/blackBean/sec15_5.jpg) no-repeat top center;}
.content .section15 #banner_img .show{display: block;}
.content .section15 #banner_num{position: absolute; bottom: 20px; width: 100%; text-align: center;}
.content .section15 #banner_num li{display: inline-block; margin: 0 10px; width: 12px; height: 12px; line-height: 12px; text-indent: -999em; cursor: pointer; background: url(../images/homeFullpage/dots.png) no-repeat -20px -4px;}
.content .section15 #banner_num li.active{width: 12px; height: 12px; background: url(../images/homeFullpage/dots.png) no-repeat -78px -4px;}

.content .section16{background: url(../images/blackBean/sec16.jpg) no-repeat top center;}
.content .section16 .text{padding-top: 100px; text-align: center;}

.content .section17{background: url(../images/blackBean/sec17.jpg) no-repeat top center;}
.content .section17 .text{padding-top: 80px;}

.content .section18{padding-bottom: 50px; background-color: #f0f0f0;}
.content .section18 .text{text-align: center;}
.content .section18 .text .fir_title{padding: 60px 0;}
.content .section18 tr,.content .section18 td{border: 1px solid #666;}
.content .section18 table{margin-bottom: 25px; width: 1200px; color: #666;}
.content .section18 th,.content .section18 td{padding: 25px 70px;}
.content .section18 .td_center{text-align: center;}
.content .section18 .tb_space{display: inline-block; width: 96px; margin-right: 20px;}
.content .section18 .letter_space{letter-spacing: -1px;}
.content .section18 .tb_width{display: inline-block; width: 450px;}

.content .section19{background: url(../images/blackBean/sec19.jpg) no-repeat top center;}
.content .section19 .text{padding: 400px 0 0 145px; text-align: center;}
.content .section19 .text li{ margin: 0 25px; float: left; }
.content .section19 .text a{ display: inline-block; width: 128px; height: 36px; line-height: 36px; color: #000; border: 1px solid #707070; border-radius: 3px; }

.content .section20 .text{text-align: center;}
.content .section20 .text .fir_title{padding: 60px 0 40px;}
.content .section20 .text .sec_title{text-align: left;}
.content .section20 .text .pl_31{padding-left: 31px;}
.content .section20 .text .pl_53{padding-left: 53px;}
.content .section20 .text li{ margin: 10px 0; }
.content .section20 .text .question li{ margin: 0; list-style-type: disc; }






















