﻿.clearfix
{
    clear:both;
    font-size:0;
}
.before_style0
{
    margin:0;
    margin-left: 2.5em;
}
.before_style0 li
{
    float:left;
    list-style-type:none;
    line-height:25px;
    font-size:1em;
    width:40%;
    height:50px; 
    margin:0.5em 0;
    margin-right:10%;
    padding:0;
}
.before_style0 li:before {
    content: "";
    position: absolute;
    background-size: 100%;
    width: 25px;
    height: 25px;
    background-image: url('../images/jjfa/icon/solution_caiwu_icon_0.png');
    margin-left:-40px;
}
.before_style1
{
    margin:0;
    padding:0;
    list-style-type:none;
}
.before_style1 li
{
    float:left;
    list-style-type:none;
}
.before_style1 li:before {
    content: "";
    position: absolute;
    background-size: 100%;
    width: 64px;
    height: 64px;
}
.before_style1 h5 
{
    font-size:1.3em;
    font-weight:bold;
    text-align:left;
    line-height:1.3em;
    margin:0;
    margin-bottom:0.5em;
    padding-left:70px;
}
.before_style1 p 
{
    text-indent:0;
    text-align:left;
    font-size:1.1em;
    line-height:1.6em;
    padding-left:70px;
    margin:0;
}
.solution_caiwu_01
{
    width:1200px;
    margin:5em auto;
}
.solution_caiwu_01 figure
{
    float:left;
    width:330px;
    margin:0;
    padding:0;
    margin-right:40px;
}
.solution_caiwu_01_cont
{
    float:left;
    width:800px;
}
.solution_caiwu_01_cont h2
{
    margin:0px;
    line-height:1.5em;
    font-size:1.5em;
    margin-bottom:1em;
    text-align:left;
}
.solution_caiwu_02
{
    width:1200px;
    margin:5em auto;
}
.solution_caiwu_02 ul li
{
    width:31.333333333333%;
    margin:0 1%;
}
.before_style1 .img-1:before {
    background-image: url('../images/jjfa/icon/solution_caiwu_icon_1.png');
}
.before_style1 .img-2:before {
    background-image: url('../images/jjfa/icon/solution_caiwu_icon_2.png');
}
.before_style1 .img-3:before {
    background-image: url('../images/jjfa/icon/solution_caiwu_icon_3.png');
}
.before_style1 .img-4:before {
    background-image: url('../images/jjfa/icon/solution_caiwu_icon_4.png');
}
.before_style1 .img-5:before {
    background-image: url('../images/jjfa/icon/solution_caiwu_icon_5.png');
}
.before_style1 .img-6:before {
    background-image: url('../images/jjfa/icon/solution_caiwu_icon_6.png');
}
.before_style1 .img-7:before {
    background-image: url('../images/jjfa/icon/solution_caiwu_icon_7.png');
}
.before_style1 .img-8:before {
    background-image: url('../images/jjfa/icon/solution_caiwu_icon_8.png');
}
.solution_caiwu_03
{
    width:1200px;
    margin:5em auto;
}
.solution_caiwu_03_left
{
    float:left;
    width:25%;
}
.solution_caiwu_03_left h4
{
    font-size:1.5em;
    line-height:1.5em;
    margin:0;
    margin-bottom:1em;
    text-align:left;
}
.solution_caiwu_03_left h4:before
{
    content: "";
    position: absolute;
    background: #fa4616;
    border-radius: 0px;
    height: 4px;
    width: 80px;
    margin-top: -1em;
}
.solution_caiwu_03_left p
{
    font-size:1.1em;
    line-height:1.5em;
    margin:0;
    text-align:left;
    text-indent:0;   
}
.solution_caiwu_03_right
{
    float:left;
    width:75%;
}
.solution_caiwu_03 ul.before_style1 li
{
    width:48%;
    margin:0 1%;
}

/*table框架样式*/

.tb_box
{
    margin-top:30px;
}
.tb_box tr td
{
    padding:20px 0;
}
.tb_box tr td p
{
    line-height:1.8em;
    font-size:1em;
    margin:0;
    margin-bottom:0.5em;
    text-indent:0;
}
.tb_box tr td ul
{
    margin:0;
    padding-left:1em;
}
.tb_box tr td ul li
{
    margin:0;
    line-height:1.5em;
    font-size:1em;
    list-style-type:disc;
}

.tb_box tr td h1,.tb_box tr td h2,.tb_box tr td h3,.tb_box tr td h4
{
    font-weight:bold;
    margin:0;
    margin-bottom:0.5em;
}
.tb_box tr td h1
{
    line-height:2.5em;
    font-size:2.2em;
}
.tb_box tr td h2
{
    line-height:2em;
    font-size:1.8em;
}
.tb_box tr td h3
{
    line-height:1.5em;
    font-size:1.3em;
}
.tb_box tr td h4
{
    line-height:1.5em;
    font-size:1.1em;
}
.tb_box tr td h5
{
    line-height:1.5em;
    font-size:1em;
}
.tb_box tr td figure
{
    float:left;
    width:20%;
    margin:0;
    padding:0;
}
.tb_box tr td figure img
{
    width:100%;
}
.tb_box tr td div
{
    width:80%;
    float:left;
}
.td_3box tr td
{
    width:33%;
    vertical-align:top;
}
.td_3box tr td figure
{
    width:20%;
}
.td_3box tr td div
{
    width:80%;
}
.td_4box tr td
{
    width:24.25%;
    vertical-align:top;
}
.td_4box tr td figure
{
    width:27.2165%;
}
.td_4box tr td div
{
    width:72.7835%;
}
.td_5box tr td
{
    width:19.2%;
    vertical-align:middle;
}
.td_5box tr td figure
{
    width:34.375%;
}
.td_5box tr td div
{
    width:65.625%;
}
.td_3box tr td.td_jx
{
    width:0.5%;
}
.td_4box tr td.td_jx
{
    width:1%;
}
.td_5box tr td.td_jx
{
    width:1%;
}