@charset "UTF-8";

.l-content {
    position: relative;
    width: 1200px;
    margin: 0 auto;
    /* font-family: "Microsoft YaHei", Helvetica, Simsun, Simhei, Arial, sans-serif; */
    font-family: "Microsoft YaHei", Simsun, Simhei;
    color: #000;
    overflow: hidden;
}

ul,
ol {
    list-style: none;
}

.l-content i {
    font-style: normal;
    color: #000;
}

.l-content * {
    margin: 0;
    padding: 0;
    line-height: 1;
    transition: all 0.15s;
    -webkit-transition: all 0.15s;
}
.l-content .clearfixs:after {
    content: ".";
    display: block;
    clear: both;
    height: 0;
    visibility: hidden;
}
.l-content a {
    text-decoration: none;
}
.l-content img {
    border: 0;
}
.l-content .box1,
.l-content .box2,
.l-content .box3,
.l-content .box4,
.l-content .box5 {
    position: relative;
}
.l-content .l-content-wrap .box1 .cont .box_1{
    background: url(../images/img_01.jpg) no-repeat;
    width: 1200px;
    height: 516px;
}
.l-content .l-content-wrap .box1 .cont .box_3{
    background: url(../images/img_03.jpg) no-repeat;
    width: 1200px;
    height: 243px;
}

.l-content .l-content-wrap .box1 .cont .box_1 .text_02{
    font-size: 28px;
    color: #ffffff;
    font-weight: bold;
    line-height: 80px;
    position: absolute;
    top: 80px;
    left: 117px;
}
.l-content .l-content-wrap .box1 .cont .box_1 .text_02 span{
    font-weight: normal;
    font-size: 25px;
    color: #FFCC00;
    font-family: Arial, Helvetica, sans-serif;
}
.l-content .l-content-wrap .box1 .cont .box_1 .text_03{
    font-size: 9px;
    color: #000000;
    position: absolute;
    top: 150px;
    left: 370px;
    font-weight: bold;
}
.l-content .l-content-wrap .box1 .cont .box_1 .text_03 span{
    font-size: 18px;
    color: #DD0000;
    font-family: Arial, Helvetica, sans-serif;
}
.l-content .l-content-wrap .box1 .cont .box_1 .text_04{
    font-size: 12px;
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
    position: absolute;
    top: 85px;
    left: 785px;
    font-weight: bold;
    text-align: center;
}
.l-content .l-content-wrap .box1 .cont .box_1 .text_04 span{
    font-size: 24px;
    color: #DD0000;
 
}
.l-content .l-content-wrap .box1 .cont .box_1 .text_05{
    font-size: 12px;
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
    position: absolute;
    top: 170px;
    left: 720px;
    font-weight: bold;
    text-align: center;
}
.l-content .l-content-wrap .box1 .cont .lin_1{
    display: block;
    width: 350px;
    height: 140px;
    position: absolute;
    top: 75px;
    left: 116px;
    z-index: 99;
    background:url(about:blank) 
}
.l-content .l-content-wrap .box1 .cont .lin_2{
    display: block;
    width: 417px;
    height: 192px;
    position: absolute;
    top: 55px;
    right: 64px;
    z-index: 99;
    background:url(about:blank) 
}
.l-content .l-content-wrap .box1 .cont .box_1 .text_05 span{
    font-size: 24px;
    color: #DD0000;
 
}
.l-content .l-content-wrap .box1 .cont .box_1 .text_06{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 25px;
    color: #FFCC00;
    position: absolute;
    top: 160px;
    right: 115px;
}
.l-content .l-content-wrap .box1 .cont .box_1 .text_07{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 22px;
    position: absolute;
    top: 309px;
    right: 502px;
    text-align: center;
    line-height: 28px;
}
.l-content .l-content-wrap .box1 .cont .box_1 .text_07 span{
    font-size: 14px;
    color: #0F218B;
    font-weight: 900;
}
.l-content .l-content-wrap .box1 .cont .box_1 .text_08{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 24px;
    line-height: 34px;
    color: #000000;
    position: absolute;
    top: 320px;
    right: 402px;
    text-align: center;
   
}
.l-content .l-content-wrap .box1 .cont .box_1 .text_08 span{
    font-size: 18px;
    color: #0F218B;
    font-weight: 900;
}
.l-content .l-content-wrap .box1 .cont .box_1 .text_09{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 29px;
    line-height: 37px;
    color:#000000;
    position: absolute;
    top: 345px;
    right: 275px;
    text-align: center;
    
}
.l-content .l-content-wrap .box1 .cont .box_1 .text_09 span{
    font-size: 20px;
    color: #0F218B;
    font-weight: 900;
}
.l-content .l-content-wrap .box1 .cont .box_1 .text_10{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 43px;
    line-height: 45px;
    color:#000000;
    position: absolute;
    top: 360px;
    right: 140px;
    text-align: center;
    
}
.l-content .l-content-wrap .box1 .cont .box_1 .text_10 span{ 
    font-size: 29px;
    color: #0F218B;
    font-weight: 900;
}
.l-content .l-content-wrap .box1 .box_3 .txt{ 
    font-size: 30px;
    color: #0F218B;
    font-weight: bold;
    position: absolute;
    top: 510px;
    left: 105px;
    text-indent: 30px;
    line-height: 40px;
}
.l-content .l-content-wrap .box2 .cont{
    background: url(../images/img_04.jpg) no-repeat;
    width: 1200px;

}
.l-content .l-content-wrap .box1 .cont table{
    position: absolute;
    top: 545px;
    right: 260px;
    height: 150px;
   color:#FFFFFF;
   font-size: 20px;
   font-family: Arial, Helvetica, sans-serif;
}
.l-content .l-content-wrap .box1 .cont table td{
    border-right: 1px solid #FFFDF4;
    border-bottom: 1px solid #FFFDF4;
}
.l-content .l-content-wrap .box1 .cont table .s_01{
    border-top: 1px solid #FFFDF4;
     color: #FFCC00;
     font-weight: bold;
}
.l-content .l-content-wrap .box1 .cont table .s_02{
    border-right: 1px solid #FFCC00;
     color: #FFCC00;
     
}
.l-content .l-content-wrap .box1 .cont table .sign_1{
    color: #0F218B;
     
}
.l-content .l-content-wrap .box1 .cont table .sign_2{
    font-size: 32px;
    color:#000000;
     
}
.l-content .l-content-wrap .box1 .cont table .sign_3{
    font-size: 20px;
    color:#333333;
     
}
.l-content .l-content-wrap .box2 .cont .box_1 .text_01{
    width: 1070px;
    height: 55px;
    background-color: #FFCC00;
    margin-left: 66px;
    line-height: 55px;
    color: #0F218B;
    font-size: 30px;
    font-weight: bold;
    text-indent: 10px;
}
.l-content .l-content-wrap .box2 .cont .box_1 .text_02{
    width: 1070px;
    height: 75px;
    background-color:#333333;
    margin-left: 66px;
    font-size: 18px;
    color: #FFFFFF;
    overflow: hidden;
}
.l-content .l-content-wrap .box2 .cont .box_1 .text_02 p{
    margin: 15px 0 10px 15px;;
}
.l-content .l-content-wrap .box2 .cont .box_1 .text_02 ul{
    margin-left: 15px; 
    font-family: Arial, Helvetica, sans-serif;
}
.l-content .l-content-wrap .box2 .cont .box_1 .text_02 li{
   float: left;
}
.l-content .l-content-wrap .box2 .cont .box_1 .text_02 .sign_1{
   margin-left: 50px;
}
.l-content .l-content-wrap .box2 .cont .box_02{
    margin-left: 66px;
    font-size: 14px;
    font-weight: bold;
    height: 45px;
    width: 1070px;
    line-height: 35px;
}
.l-content .l-content-wrap .box2 .cont .box_03{
    width: 1070px;
    height: 55px;
    background-color: #FFCC00;
    margin-left: 66px;
    line-height: 55px;
    color: #0F218B;
    font-size: 30px;
    font-weight: bold;
    text-indent: 10px;
}
.l-content .l-content-wrap .box2 .box_04{
    height:575px;
}
.l-content .l-content-wrap .box2 .box_04 p{
    font-size: 14px;
    font-weight: bold;
    margin-left: 66px;
    line-height: 35px;
}
.l-content .l-content-wrap .box2 .cont .box_05{
    width: 1070px;
    height: 55px;
    background-color: #FFCC00;
    margin-left: 66px;
    color: #0F218B;
    font-size: 30px;
    font-weight: bold;
    text-indent: 10px;
}
.l-content .l-content-wrap .box3 .cont .box_01{
    width: 1200px;
    height: 55px;
   
    color: #0F218B;
    font-size: 30px;
    font-weight: bold;
    text-indent: 10px;
    background: url(../images/img_05.jpg) no-repeat;
}
.l-content .l-content-wrap .box3 .cont .box_01 div{
    margin-left: 66px;
    line-height: 55px;
     background-color: #FFCC00;
     width: 1070px;
}
.l-content .l-content-wrap .box4 .cont .text{
    position: absolute;
    top: 30px;
    left: 20px;
    font-size: 24px;
    font-weight: bold;
    color: #000000;
}
.l-content .l-content-wrap .box4 .cont .box_01 {
    width: 1070px;
    height: 55px;
    background-color: #FFCC00;
    margin-left: 66px;
    line-height: 55px;
    color: #0F218B;
    font-size: 30px;
    font-weight: bold;
    text-indent: 10px;
}
.l-content .l-content-wrap .box4 .cont {
    width: 1200px;
    height: 714px;
    color: #0F218B;
    font-size: 30px;
    font-weight: bold;
    text-indent: 10px;
    background: url(../images/img_17.jpg) no-repeat;
}
.l-content .l-content-wrap .box4 .cont ul{
    position: absolute;
    top: 55px;
    left: 80px;
}
.l-content .l-content-wrap .box4 .cont li{
    float: left;
    width: 260px;
    height: 465px;
    overflow: hidden;
    position: relative;
    text-align: center;
    
}
.l-content .l-content-wrap .box4 .cont .boxx_01{
    width: 225px;
    height: 30px;
    background-color: #666666;
    font-size: 18px;
    color: #FFFFFF;
    line-height: 30px;
    margin: 275px auto 10px auto;
    font-weight: 500;
}
.l-content .l-content-wrap .box4 .cont .boxx_02{
    width: 225px;
    height: 30px;
    background-color: #CCCCCC;
    font-size: 16px;
    color: #000000;
    line-height: 30px;
    margin: 0 auto;
    font-weight: 500;
    font-family: Arial, Helvetica, sans-serif;
}
.l-content .l-content-wrap .box4 .cont .eco_01{
    background: url(../images/bj_04.jpg) no-repeat;
}
.l-content .l-content-wrap .box4 .cont .eco_02{
    background: url(../images/bj_03.jpg) no-repeat;
}
.l-content .l-content-wrap .box4 .cont .eco_03{
    background: url(../images/bj_01.jpg) no-repeat;
}
.l-content .l-content-wrap .box4 .cont .eco_04{
    background: url(../images/bj_02.jpg) no-repeat;
}
.l-content .l-content-wrap .box4 .cont .sign::after{
    content: '';
    display: block;
    width: 1PX;
    height: 440PX;
    background-color: #DFDFDF;
    position: absolute;
    top: 24px;
    right: 0px;
}
.l-content .l-content-wrap .box4 .cont li .txt_1{
   font-size: 19px;
    color: #000000;
    margin: 5px auto 0 auto;
}
.l-content .l-content-wrap .box4 .cont li .txt_1 span{
   font-size: 30px;
    color: #DD0000;
}
.l-content .l-content-wrap .box4 .cont li .txt_2{
   font-size: 19px;
    color: #000000;
}
.l-content .l-content-wrap .box4 .cont li p{
    font-family: Arial, Helvetica, sans-serif;
}
.l-content .l-content-wrap .box4 .cont li img{
    margin-top: 5px;
}
.l-content .l-content-wrap .box4 .cont li .txt_2 span{
   font-size: 40px;
    color: #DD0000;
}
.l-content .l-content-wrap .box4 .cont .box_2{
    font-size: 15px;
    color: #000000;
    position: absolute;
    bottom: 160px;
    left: 55px;
    font-family: Arial, Helvetica, sans-serif;
}
.l-content .l-content-wrap .box4 .cont .box_3{
    position: absolute;
    bottom: 75px;
    left: 340px;
}
.l-content .l-content-wrap .box5 .img_1{
    position: absolute;
    top: 315px;
    left: 50px;
}
.l-content .l-content-wrap .box5 .img_2{
    position: absolute;
    top: 315px;
    right: 77px;
}