﻿/*pc样式*/
.pc_brgin
{
    width: 100%;
    height: 100%;
    overflow: hidden;
}
.login_box
{
    width: 100%;
    height: 100%;
    position: absolute;
    background-image: url(../image/login_bj.jpg);/*    position: relative;*/
}
.login_logo
{
    width: 100%;
    padding: 20px 40px;
    box-sizing: border-box;
}
.login_info
{
    width: 60%;
    height: 60%;
    position: fixed;
    left: 50%;
    top: 50%;
    background: #112041;
    transform: translate(-50%,-50%);
}
.login_info_l
{
    width: 50%;
    height: 100%;
    padding: 40px;
    box-sizing: border-box;
    color: rgba(255,255,255,.6);
    background-image: url(../image/logo_2.png);
    background-size: 40%;
    background-position: bottom left;
    background-repeat: no-repeat;
}
.login_info_l>ul
{
    margin-top: 40px;
}
.login_info_l>ul>li
{
    float: left;
    padding: 10px;
    box-sizing: border-box;
}
.login_info_l>ul>li>a
{
    color: #3d57b4;
}
.login_info_l>dl
{
    margin-top: 40px;
}
.login_info_l>dl>dd
{
    width: 25%;
    float: left;
    padding: 10px;
    box-sizing: border-box;
    text-align: center;
}
.login_info_l>dl>dd>a
{
    color: #fff;
    box-sizing: border-box;
    line-height: 40px;
    border: 1px solid #fff;
}
.login_info_r
{
    width: 50%;
    height: 100%;
    padding: 40px;
    box-sizing: border-box;
    background: #fff;
}
.login_info_r>h4
{
    font-weight: bold;
    margin-bottom: 20px;
}
.login_info_r>h5
{
    margin-bottom: 80px;
}
.login_info_r>a
{
    width: 80%;
    margin: 0 auto;
    line-height: 50px;
    background: #3d57b4;
    color: #fff;
    text-align: center;
    border-radius: 25px;
    margin-top: 40px;
}
.login_info_r>i
{
    width: 80%;
    margin: 0 auto;
    text-align: center;
    display: block;
    color: #f00;
    font-size: 14px;
    margin-top: 10px;
}
.login_info_r>p
{
    font-size: 14px;
    color: #7b7b7b;
    margin-top: 80px;
}
.login_bot
{
    width: 100%;
    padding: 10px 0;
    background-color: rgba(255,255,255,.4);
    position: fixed;
    z-index: 99;
    bottom: 60px;
    left: 0;
}
.login_bot select
{
    background: transparent;
    border: 1px solid #fff;
    height: 40px;
    color: #fff;
    outline: none;
}
.login_bot select>option
{
    background-color: none;
    line-height: 40px;
    color: #333;
}
.login_foot
{
    width: 100%;
    color: #fff;
    font-size: 14px;
    position: fixed;
    z-index: 99;
    bottom: 20px;
    left: 0;
    text-align: center;
}
.header
{
    width: 100%;
    height: auto;
}
.pc_nav
{
    width: 100%;
    box-sizing: border-box;
    position: fixed;
    z-index: 9999;
    top: 0;
    padding: 20px 0;
    box-sizing: border-box;
    transition: all .8s;
}
.pc_nav:hover
{
    background-color: #fff;
}
.scroll_nav
{
    background-color: #fff;
    box-shadow: 2px 5px 5px rgb(0 0 0/20%);
    padding: 0;
}
.pc_nav_box
{
    width: 100%;
    height: 70px;
    position: relative;
    overflow: hidden;
}
.pc_nav_box .logo
{
    width: 180px;
}
.scroll_logo
{
    display: none!important;
}
.pc_nav_box .logo1
{
    width: 180px;
    display: none;
}
.scroll_logo1
{
    display: block!important;
}
.pc_nav_box.logo>a
{
    width: 100%;
}
.pc_nav_box .logo>a>img
{
    width: 100%;
    margin-top: 5px;
}
.pc_nav_box.logo1>a
{
    width: 100%;
}
.pc_nav_box .logo1>a>img
{
    width: 100%;
    margin-top: 5px;
}
.pc_nav_box ul
{
    width: 60%;
    margin-right: 15%;
}
.pc_nav_box ul>li
{
    width: 12%;
    text-align: center;
}
.pc_nav:hover .pc_nav_box ul li a
{
    color: #333;
}
.pc_nav_box ul li a
{
    color: #fff;
    line-height: 70px;
    position: relative;
}
.pc_nav_box ul li a:after
{
    content: "";
    width: 0;
    position: absolute;
    height: 2px;
    background-color: #2329a2;
    bottom: 10px;
    left: 15%;
    transition: all .5s;
}
.pc_nav_box ul li a:hover:after
{
    width: 70%;
}
.scroll_dh
{
    color: #333!important;
}
.top_r
{
    position: absolute;
    top: 0;
    right: 0;
    width: 16%;
    height: 80px;
    line-height: 80px;
    box-sizing: border-box;
}
.top_r_box
{
    width: 60%;
    height: 70px;
    background: #f2f3f5;
    position: relative;
}
.top_r_box>a
{
    position: absolute;
    top: 50%;
    left: 40%;
    line-height: 20px;
    width: 100%;
    text-align: center;
    transform: translate(-50%,-50%);
    z-index: 99;
    color: #333;
}
.top_r_box>i
{
    display: block;
    position: absolute;
    top: 0;
    left: -80px;
    z-index: -1;
    width: 80px;
    height: 80px;
    transform: rotate(-60deg);
    transform-origin: top right;
    background: #f2f3f5;
}
.top_r_box1
{
    width: 40%;
    height: 70px;
    background: #2329a2;
    position: relative;
}
.top_r_box1>a
{
    position: absolute;
    top: 50%;
    left: 40%;
    line-height: 20px;
    width: 100%;
    text-align: center;
    transform: translate(-50%,-50%);
    z-index: 999;
    color: #fff;
}
.top_r_box1>i
{
    display: block;
    position: absolute;
    top: 0;
    left: -80px;
    z-index: -1;
    width: 80px;
    height: 80px;
    transform: rotate(-60deg);
    transform-origin: top right;
    background: #2329a2;
    z-index: 99;
}/*二级栏*/
.pc_2nav
{
    width: 100%;
    background-color: #fafafa;
    position: relative;
}
.pc_2nav_bj
{
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    right: 0;
    background-color: #aaabab;
}
.pc_2nav>.cont>dl
{
    width: 100%;
    padding: 30px;
    box-sizing: border-box;
}
.pc_2nav>.cont>dl:after
{
    display: block;
    content: "";
    width: 30%;
    height: 0;
}
.pc_2nav>.cont>dl>dd
{
    width: 30%;
    margin-top: 40px;
    font-size: 14px;
    position: relative;
}
.pc_2nav>.cont>dl>dd:first-child
{
    margin-top: 20px;
}
.pc_2nav>.cont>dl>dd:nth-child(2)
{
    margin-top: 20px;
}
.pc_2nav>.cont>dl>dd:nth-child(3)
{
    margin-top: 20px;
}
.pc_nav_dd_bj
{
    position: absolute;
    width: 0;
    height: 100%;
    background-color: #2329a2;
    z-index: -1;
    left: 0;
    top: 0;
    transition: all .8s;
}
.pc_2nav>.cont>dl>dd>a:hover>.pc_nav_dd_bj
{
    width: 100%;
}
.pc_2nav>.cont>dl>dd>a
{
    width: 100%;
    padding: 0 20px;
    box-sizing: border-box;
    line-height: 36px;
    border-bottom: 1px solid rgba(0,0,0,.2);
    position: relative;
    z-index: 9;
}
.pc_2nav>.cont>dl>dd>a:hover
{
    color: #fff;
    font-weight: bold;
}
.pc_2nav>.cont>dl>dd>a>em:last-child
{
    width: 20px;
    height: 20px;
    margin-top: 8px;
    display: block;
    background-image: url(../image/ico_a1.png);
    background-size: 60%;
    background-repeat: no-repeat;
    background-position: content;
    transition: all .1s;
}
.pc_2nav>.cont>dl>dd>a:hover>em:last-child
{
    background-image: url(../image/ico_b.png);
    background-size: 100%;
}
.pc_2nav>.cont>dl>dd>ul
{
    padding: 0 20px;
    box-sizing: border-box;
    display: none;
}
.pc_2nav>.cont>dl>dd>ul>li
{
    width: 50%;
    float: left;
    margin-top: 20px;
    line-height: 36px;
    border-bottom: 1px solid rgba(0,0,0,.2);
    box-sizing: border-box;
}
.pc_2nav>.cont>dl>dd>ul>li>a
{
    width: 100%;
    padding: 0 20px;
    box-sizing: border-box;
    position: relative;
}
.pc_2nav>.cont>dl>dd>ul>li:hover>a
{
    color: #fff;
    font-weight: bold;
}
.pc_nav_li_bj
{
    position: absolute;
    width: 0;
    height: 100%;
    background-color: #2329a2;
    z-index: 0;
    left: 0;
    top: 0;
    transition: all .6s;
}
.pc_2nav>.cont>dl>dd>ul>li:hover>a>.pc_nav_li_bj
{
    width: 100%;
}
.pc_2nav>.cont>dl>dd>ul>li>a>em
{
    position: relative;
    z-index: 9;
}
.pc_2nav>.cont>dl>dd>ul>li>a>em:last-child
{
    width: 20px;
    height: 20px;
    margin-top: 8px;
    display: block;
    background-image: url(../image/ico_a1.png);
    background-size: 60%;
    background-repeat: no-repeat;
    background-position: content;
    transition: all .1s;
}
.pc_2nav>.cont>dl>dd>ul>li:hover>a>em:last-child
{
    background-image: url(../image/ico_b.png);
    background-size: 100%;
}
.header_box
{
    width: 100%;
    height: 840px;
    position: relative;
    overflow: hidden;
    color: #fff;
}
.banner
{
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    z-index: 0;
    background-size: cover;
    background-position: center;
}
.header_box>.cont
{
    height: 100%;
    position: relative;
}
.banner_txt
{
    position: absolute;
    top: 50%;
    left: 0;
    transform: translateY(-50%);
    z-index: 1;
}
.banner_txt>h3
{
    padding: 10px 0;
}
.banner_txt>h3>i
{
    font-size: 20px;
    margin-left: 10px;
}/*留言区*/
.sy_ly
{
    width: 100%;
    height: 0;
}
.sy_ly>.cont
{
    overflow: visible;
}
.sy_ly_box
{
    width: 100%;
    padding: 30px;
    box-sizing: border-box;
    background-color: #fff;
    box-shadow: 2px 5px 5px rgba(0,0,0,.2);
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    position: relative;
    z-index: 99;
    top: -100px;
}
.sy_ly_l
{
    width: 80%;
}
.sy_ly_l>h4>em
{
    font-size: 16px;
}
.sy_ly_l>form
{
    margin-top: 30px;
    padding-bottom: 30px;
    border-bottom: 1px dashed #eee;
}
.sy_ly_l>form>input
{
    width: 28%;
    height: 40px;
    border: none;
    background-color: #eee;
    text-indent: 2rem;
}
.sy_ly_l>form>button
{
    width: 10%;
    border: none;
    background-color: #2329a2;
    color: #fff;
}
.sy_ly_l>ul
{
    width: 100%;
    padding-top: 30px;
}
.sy_ly_l>ul>li
{
    width: 20%;
    padding: 10px;
    box-sizing: border-box;
    background-color: #fff;
    box-shadow: 2px 5px 5px rgba(0,0,0,.2);
}
.sy_ly_l>ul>li>.img_box
{
    width: 60px;
    height: 60px;
    border-radius: 50%;
    background-color: #eee;
    background-repeat: no-repeat;
    background-size: 70%;
    margin-right: 5px;
    background-position: center;
}
.ly_dail>p
{
    line-height: 60px;
}
.sy_ly_l>ul>li:nth-child(3)>.ly_dail
{
    width: 60%;
}
.sy_ly_l>ul>li:nth-child(3) .ly_dail>p
{
    line-height: 30px;
}
.sy_ly_r
{
    width: 14%;
    padding-left: 3%;
    border-left: 1px solid #eee;
}
.sy_ly_r>.img_box
{
    width: 80px;
    height: 80px;
    margin-left: 40px;
    background-repeat: no-repeat;
    background-size: 90%;
    background-position: center;
}
.sy_ly_r>p
{
    font-size: 18px;
    letter-spacing: 2px;
}
.sy_ly_r>h5
{
    font-size: 24px;
    height: 40px;
}/*产品区*/
.sy_pro
{
    width: 100%;
    background-color: #2329a2;
    position: relative;
}
.en_rc
{
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: 0;
    background-image: url(../image/en_rc.png);
    background-size: auto 98%;
    background-position: right;
    background-repeat: no-repeat;
}
.sy_pro>.cont
{
    height: auto;
    padding: 260px 0 180px 0;
    position: relative;
    overflow: visible;
}
.sy_pro h3
{
    color: #fff;
    padding-bottom: 20px;
    border-bottom: 1px solid #fff;
}
.sy_pro h3>em
{
    font-size: 20px;
}
.sy_pro_type
{
    width: 100%;
    overflow: hidden;
    margin-top: 30px;
    position: absolute;
    left: 0;
    top: 60%;
    z-index: 99;
}
.sy_pro_gd2
{
    display: none;
}
.sy_pro_gd .swiper-slide
{
    padding: 15px;
    box-sizing: border-box;
}
.sy_pro_gd1 .swiper-slide
{
    padding: 15px;
    box-sizing: border-box;
}
.sy_pro_gd2 .swiper-slide
{
    padding: 15px;
    box-sizing: border-box;
}
.sy_pro_box
{
    width: 100%;
    height: 260px;
    background-color: #fff;
    border-radius: 25px;
    padding: 30px;
    box-sizing: border-box;
    box-shadow: 2px 5px 5px rgba(0,0,0,.2);
}
.sy_pro_sle
{
    background-color: #2329a2;
    box-shadow: 1px 2px 5px 5px rgba(255,255,255,.2);
}
.sy_pro_box>a
{
    width: 100%;
    height: 100%;
    color: #333;
}
.sy_pro_sle>a
{
    color: #fff;
}
.sy_pro_box h4
{
    font-size: 24px;
    text-align: center;
}
.sy_pro_box .img_box
{
    width: 80px;
    height: 80px;
    margin: 0 auto;
}
.sy_pro_tb1
{
    display: none;
}
.sy_pro_box p
{
    font-size: 14px;
    text-align: center;
}/*三栏*/
.sy_three
{
    width: 100%;
    padding: 200px 0 40px 0;
}
.sy_three>.cont>ul
{
    width: 100%;
}
.sy_three>.cont>ul>li:hover
{
    color: #fff;
}
.sy_three>.cont>ul>li
{
    width: 32%;
    height: 500px;
    background-color: #e9e9f6;
    position: relative;
}
.sy_three>.cont>ul>li:hover .sy_three_bj
{
    height: 100%;
}
.sy_three>.cont>ul>li .sy_three_bj
{
    width: 100%;
    height: 60%;
    position: absolute;
    bottom: 0;
    left: 0;
    z-index: 0;
    transition: all .8s;
}
.sy_three_bj>.img_box
{
    width: 100%;
    height: 100%;
    position: relative;
}
.sy_three>.cont>ul>li:hover .img_yy
{
    opacity: 1;
}
.img_yy
{
    width: 100%;
    height: 100%;
    position: absolute;
    background-color: rgba(0,0,0,.5);
    z-index: 1;
    top: 0;
    left: 0;
    opacity: 0;
    transition: all .6s;
}
.sy_three_info
{
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
    width: 100%;
    height: 100%;
    padding: 30px;
    box-sizing: border-box;
}
.sy_three_info_box
{
    width: 100%;
    height: 100%;
    position: relative;
}
.sy_three_info_box>em
{
    width: 30px;
    height: 3px;
    background-color: #2329a2;
    display: block;
}
.sy_three_info_box>h4
{
    font-size: 20px;
    margin-top: 20px;
}
.sy_three_info_box>h5
{
    margin-top: 30px;
    font-size: 16px;
}
.sy_three>.cont>ul>li:hover .sy_three_info_box>p
{
    opacity: 1;
    top: 45%;
}
.sy_three_info_box>p
{
    position: absolute;
    font-size: 14px;
    color: #fff;
    line-height: 30px;
    top: 50%;
    left: 0;
    opacity: 0;
    transition: all .6s;
}
.sy_three>.cont>ul>li:hover .sy_three_info_box>ul
{
    bottom: 0;
    opacity: 1;
}
.sy_three_info_box>ul
{
    width: 100%;
    position: absolute;
    bottom: -5%;
    left: 0;
    opacity: 0;
    transition: all .6s;
}
.sy_three_info_box>ul>li
{
    line-height: 45px;
    border-bottom: 1px solid rgba(255,255,255,.6);
    box-sizing: border-box;
    position: relative;
    transition: all .6s;
}
.sy_three_info_box>ul>li:hover
{
    padding: 0 10px;
}
.sy_three_info_box>ul>li:hover:after
{
    width: 100%;
}
.sy_three_info_box>ul>li:after
{
    width: 0%;
    height: 2px;
    background-color: #fff;
    position: absolute;
    content: "";
    bottom: 0;
    left: 0;
    transition: all .6s;
}
.sy_three_info_box>ul>li:hover>a
{
    color: #fff;
}
.sy_three_info_box>ul>li>a
{
    color: rgba(255,255,255,1);
    font-size: 14px;
}
.sy_three_info_box>ul>li>a>i
{
    width: 20px;
    height: 20px;
    margin-top: 15px;
    display: block;
    background-image: url(../image/ico_a.png);
    background-size: 60%;
    background-repeat: no-repeat;
    background-position: content;
    transition: all .1s;
}
.sy_three_info_box>ul>li:hover>a>i
{
    background-image: url(../image/ico_b.png);
    background-size: 100%;
}/*四栏*/
.sy_four
{
    width: 100%;
    padding: 60px 0;
    background-image: url(../image/bj_1.png);
    background-position: center;
    background-size: cover;
    color: #fff;
}
.sy_four_info
{
    width: 40%;
}
.sy_four_info>h4
{
    margin-top: 10px;
}
.sy_four_info>p
{
    width: 100%;
    font-size: 14px;
    line-height: 36px;
    margin-top: 30px;
    text-align: justify;
}
.sy_four_info>ul
{
    width: 100%;
    margin-top: 50px;
}
.sy_four_info>ul>li
{
    width: 25%;
}
.sy_four_info>ul>li>a
{
    width: 100%;
    height: 100%;
    line-height: 30px;
    padding: 10px;
    box-sizing: border-box;
    background-color: #fff;
    border-radius: 10px;
}
.sy_four_info>ul>li>a>i
{
    width: 30px;
    height: 30px;
    background-size: 100% 100%;
    background-position: content;
    margin-right: 10px;
}
.sy_four_data
{
    width: 50%;
    background-image: url(../image/bj_pic.png);
    background-size: 70%;
    background-position: center;
    background-repeat: no-repeat;
}
.sy_four_data>ul
{
    width: 100%;
}
.sy_four_data>ul>li
{
    width: 50%;
    box-sizing: border-box;
    text-align: center;
    padding: 40px 0;
}
.sy_four_data>ul>li:first-child
{
    border-bottom: 1px solid rgba(255,255,255,.6);
    border-right: 1px solid rgba(255,255,255,.6);
}
.sy_four_data>ul>li>h4
{
    line-height: 36px;
}
.sy_four_data>ul>li>h3
{
    margin-top: 20px;
    font-size: 46px;
    font-weight: bold;
}
.sy_four_data>ul>li>h3>em
{
    font-size: 14px;
    margin-left: 15px;
}
.sy_four_data>ul>li:last-child
{
    border-top: 1px solid rgba(255,255,255,.6);
    border-left: 1px solid rgba(255,255,255,.6);
}/*五栏*/
.sy_five
{
    width: 100%;
    padding: 30px 0 180px 0;
}
.sy_five>.cont
{
    padding: 10px 0;
    overflow: inherit;
}
.sy_five_l
{
    width: 47%;
    padding: 20px;
    background-color: #fff;
    box-sizing: border-box;
    box-shadow: 2px 2px 5px 3px rgb(0 0 0/20%);
    border-radius: 15px;
}
.sy_five_l>video
{
    width: 100%;
    height: 420px;
}
.sy_five_r
{
    width: 47%;
    padding: 20px;
    background-color: #fff;
    box-sizing: border-box;
    box-shadow: 2px 2px 5px 3px rgb(0 0 0/20%);
    border-radius: 15px;
    padding: 20px;
    box-sizing: border-box;
}
.sy_five_r_box
{
    width: 100%;
    height: 420px;
    background-image: url(../image/ld.jpg);
    background-position: left;
    background-size: cover;
    background-repeat: no-repeat;
    position: relative;
}
.sy_ldzc
{
    width: 30%;
    height: 100%;
    background-color: rgba(35,41,162,.6);
    position: absolute;
    right: 0;
    top: 0;
    color: #fff;
    padding: 20px 10px 0 10px;
    box-sizing: border-box;
}
.sy_ldzc>h4
{
    font-weight: bold;
}
.sy_ldzc p
{
    text-align: justify;
    margin-top: 30px;
    line-height: 30px;
    font-size: 14px;
}/*六栏*/
.sy_six
{
    width: 100%;
    background-color: #2329a2;
}
.sy_six>.cont
{
    overflow: inherit;
    position: relative;
    padding: 180px 0;
}
.sy_six_box
{
    position: absolute;
    width: 100%;
    height: 430px;
    top: -120px;
    left: 0;
}
.sy_six_box_l
{
    width: 45%;
    height: 100%;
    padding: 70px 30px;
    box-sizing: border-box;
    box-shadow: 2px 2px 5px 3px rgb(0 0 0/20%);
    border-radius: 15px;
    background-image: url(../image/pt.jpg);
    background-size: cover;
    background-position: center;
    color: #fff;
}
.sy_six_box_l>em
{
    width: 50px;
    height: 3px;
    background-color: #fff;
    display: block;
    margin-top: 30px;
}
.sy_six_box_l>h4
{
    font-weight: bold;
}
.sy_six_box_l>ul
{
    margin-top: 30px;
}
.sy_six_box_l>ul>li
{
    width: 25%;
}
.sy_six_box_l>ul>li>dl
{
    width: 100%;
}
.sy_six_box_l>ul>li>dl>dt
{
    width: 100%;
    line-height: 50px;
    position: relative;
    margin-bottom: 30px;
}
.sy_six_box_l>ul>li>dl>dt:after
{
    position: absolute;
    content: "";
    bottom: 0;
    left: 0;
    width: 30px;
    height: 2px;
    background-color: #fff;
}
.sy_six_box_l>ul>li>dl>dd
{
    width: 100%;
    font-size: 14px;
    margin-top: 10px;
}
.sy_six_box_l>p
{
    width: 100%;
    margin-top: 30px;
}
.sy_six_box_l>p>a
{
    float: right;
    color: #fff;
    font-size: 14px;
    margin-right: 7%;
}
.sy_six_box_cont
{
    width: 25%;
    height: 100%;
    padding: 70px 20px;
    box-sizing: border-box;
    border-radius: 15px;
    box-shadow: 2px 2px 5px 3px rgb(0 0 0/20%);
    background-color: #fff;
    background-image: url(../image/bj_logo.png);
    background-size: 70%;
    background-position: right;
    background-repeat: no-repeat;
}
.sy_six_box_cont>h4
{
    font-weight: bold;
}
.sy_six_box_cont>em
{
    width: 50px;
    height: 3px;
    background-color: #2329a2;
    display: block;
    margin-top: 30px;
}
.sy_six_box_cont>ul
{
    margin-top: 30px;
}
.sy_six_box_cont>ul>li
{
    width: 100%;
    margin-top: 15px;
}
.sy_six_box_cont>ul>li>a
{
    width: 100%;
    line-height: 30px;
    font-size: 14px;
}
.sy_six_box_cont>ul>li>a>em:first-child
{
    width: 30px;
    height: 30px;
    background-size: cover;
    background-position: content;
    background-image: url(../image/pdf.png);
    display: block;
    float: left;
    margin-right: 10px;
}
.sy_six_box_cont>ul>li>a>em:last-child
{
    width: 80%;
}
.sy_six_box_r
{
    width: 25%;
    height: 100%;
    padding: 70px 30px;
    box-sizing: border-box;
    box-shadow: 2px 2px 5px 3px rgb(0 0 0/20%);
    border-radius: 15px;
    background-image: url(../image/bj_2.png);
    background-size: cover;
    background-position: center;
    color: #fff;
}
.sy_six_box_r>em
{
    width: 50px;
    height: 3px;
    background-color: #fff;
    display: block;
    margin-top: 30px;
}
.sy_six_box_r>ul
{
    margin-top: 30px;
}
.sy_six_box_r>ul>li
{
    width: 100%;
    line-height: 30px;
    margin-top: 15px;
}
.sy_six_box_r>ul>li>a
{
    font-size: 14px;
    color: #fff;
}/*七栏*/
.sy_seven
{
    width: 100%;
    padding: 60px 0;
}
.sy_seven_l
{
    width: 15%;
}
.sy_seven_l>h2
{
    width: 100%;
    font-weight: bold;
}
.sy_seven_l>h3
{
    margin-top: 40px;
}
.sy_seven_l>h3>em
{
    display: none;
}
.sy_seven_l>a
{
    width: 120px;
    line-height: 40px;
    background-color: #2329a2;
    color: #fff;
    text-align: center;
    margin-top: 40px;
}
.sy_seven ul
{
    width: 82%;
}
.sy_seven ul>li
{
    width: 33%;
    padding: 0 30px;
    box-sizing: border-box;
    border-right: 1px solid #eee;
}
.sy_seven ul>li:last-child
{
    border: none;
}
.sy_seven ul>li em
{
    font-size: 14px;
}
.sy_seven ul>li h5
{
    margin: 10px 0;
    font-size: 15px;
}
.sy_seven ul>li .img_box
{
    width: 100%;
    height: 240px;
}
.sy_seven ul>li p
{
    margin-top: 10px;
    font-size: 14px;
    line-height: 24px;
}/*关于睿创 =====================================================*/
.about_01
{
    width: 100%;
    padding: 40px 0;
    background-image: url(../image/ab_01_bj.png);
    background-size: auto 100%;
    background-position: bottom right;
    background-repeat: no-repeat;
}
.ab_01_tit
{
    width: 20%;
}
.ab_01_tit>h3
{
    font-size: 32px;
    font-weight: bold;
}
.ab_01_tit>p:nth-child(2)
{
    margin-top: 40px;
}
.ab_01_tit>p:nth-child(3)
{
    font-size: 14px;
    margin-top: 10px;
    color: #bcbcbc;
}
.ab_01_tit>em:nth-child(4)
{
    width: 90%;
    height: 30px;
    border-left: 2px solid #2329a1;
    display: block;
    margin-top: 60px;
    margin-left: 5%;
}
.ab_01_tit>em:nth-child(5)
{
    width: 90%;
    height: 120px;
    border-left: 2px solid #ccc;
    display: block;
    margin-top: 10px;
    margin-left: 5%;
}
.ab_01_tit>p:last-child
{
    margin-top: 100px;
    margin-left: -80px;
    width: 200px;
    height: 20px;
    font-size: 18px;
    -webkit-transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);
    color: #ccc;
}
.ab_01_info
{
    width: 80%;
}
.ab_01_info>p
{
    color: #7d7d7d;
    font-size: 14px;
    margin-bottom: 20px;
    line-height: 30px;
    text-indent: 2rem;
    text-align: justify;
}
.ab_01_info>ul
{
    width: 90%;
    padding: 30px 0;
}
.ab_01_info>ul>li
{
    width: 25%;
}
.ab_01_info>ul>li>h2
{
    font-weight: bold;
}
.ab_01_info>ul>li>h2>em
{
    font-size: 24px;
}
.ab_01_info>ul>li>p
{
    margin-top: 10px;
}/*企业文化*/
.about_02
{
    width: 100%;
    padding: 40px 0;
    background-image: url(../image/ab_02_bj.jpg);
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    position: relative;
}
.ab_02_en
{
    position: absolute;
    right: 10px;
    top: 50%;
    transform: translateY(-50%);
    z-index: 9;
    opacity: .1;
}
.about_02 .img_box
{
    width: 40%;
}
.ab_02_info
{
    width: 45%;
    padding-top: 60px;
}
.ab_02_info>h3
{
    font-size: 32px;
    font-weight: bold;
}
.ab_02_info>p:nth-child(2)
{
    margin-top: 40px;
}
.ab_02_info>p:nth-child(3)
{
    font-size: 14px;
    margin-top: 10px;
    color: #bcbcbc;
}
.ab_02_info>ul
{
    margin-top: 30px;
}
.ab_02_info>ul>li
{
    width: 100%;
    position: relative;
    padding-left: 60px;
    box-sizing: border-box;
    padding-bottom: 20px;
    margin-bottom: 12px;
}
.ab_02_info>ul>li:before
{
    position: absolute;
    content: "";
    width: 10px;
    height: 10px;
    border: 1px solid #333;
    top: 15px;
    left: -6px;
    border-radius: 50%;
}
.ab_02_info>ul>li:after
{
    position: absolute;
    content: "";
    width: 1px;
    height: 100%;
    background-color: #333;
    top: 27px;
    left: 0;
    border-radius: 50%;
}
.ab_02_info>ul>li>h4
{
    width: 100%;
    margin-bottom: 10px;
    line-height: 32px;
    font-size: 22px;
}
.ab_02_info>ul>li>h4>em
{
    width: 30px;
    height: 30px;
    background-size: 100% 100%;
    background-position: center;
    display: block;
    float: left;
    margin-right: 15px;
}
.ab_02_info>ul>li:first-child>h4>em
{
    width: 36px;
    height: 36px;
}
.ab_02_info>ul>li>p
{
    color: #7b7b7b;
}
.ab_02_info>ul>li>p:last-child
{
    font-size: 14px;
    margin-top: 10px;
    color: #bcbcbc;
}
.ico_18
{
    background-image: url(../image/ico_18.png);
}/*领导致辞*/
.about_03
{
    width: 100%;
    padding: 40px 0;
}
.ab_03_info
{
    width: 45%;
    padding-top: 20px;
}
.about_03 .ab_01_tit
{
    width: 10%;
}
.about_03 .ab_01_tit>em:nth-child(2)
{
    width: 90%;
    height: 30px;
    border-left: 2px solid #2329a1;
    display: block;
    margin-top: 60px;
    margin-left: 5%;
}
.about_03 .ab_01_tit>em:nth-child(3)
{
    width: 90%;
    height: 120px;
    border-left: 2px solid #ccc;
    display: block;
    margin-top: 10px;
    margin-left: 5%;
}
.ab_03_info>p
{
    line-height: 36px;
    margin-bottom: 30px;
    text-align: justify;
    text-indent: 2rem;
    color: #7d7d7d;
    font-size: 14px;
}
.ab_03_info>img
{
    width: 20%;
    float: right;
}
.ab_03_img
{
    width: 40%;
}
.ab_03_img>.img_box
{
    width: 100%;
    float: right;
}/*发展历程*/
.about_04
{
    width: 100%;
    padding: 40px 0 80px 0;
    background-image: url(../image/ab_04_bj.jpg);
    background-size: cover;
    background-position: bottom;
    background-repeat: no-repeat;
}
.about_04>.cont>h3
{
    text-align: center;
    font-size: 32px;
    font-weight: bold;
}
.about_04>.cont>p:nth-child(2)
{
    margin-top: 40px;
    text-align: center;
}
.about_04>.cont>p:nth-child(3)
{
    text-align: center;
    font-size: 14px;
    margin-top: 10px;
    color: #bcbcbc;
}
.list1
{
    width: 100%;
    margin-top: 60px;
}
.list1>.swiper-wrapper
{
    width: 100%;
}
.list1>.swiper-wrapper>.swiper-slide
{
    padding: 50px 40px;
    box-sizing: border-box;
    position: relative;
}
.list2
{
    width: 100%;
    margin-top: 20px;
}
.list2>.swiper-wrapper
{
    width: 100%;
}
.list2>.swiper-wrapper>.swiper-slide
{
    padding: 40px 20px;
    box-sizing: border-box;
    position: relative;
}
.falc_x
{
    width: 100%;
    height: 1px;
    background-color: #ccc;
    position: absolute;
    top: 15px;
    left: 0;
    z-index: 9;
}
.falc_d
{
    width: 30px;
    height: 30px;
    padding: 5px;
    box-sizing: border-box;
    background-color: rgba(35,41,162,.6);
    position: absolute;
    border-radius: 50%;
    top: 0;
    left: 50%;
    transform: translateX(-50%);
    z-index: 9;
}
.falc_d>p
{
    width: 100%;
    height: 100%;
    background-color: #fff;
    border-radius: 50%;
}
.falc_box
{
    width: 100%;
    height: 300px;
    background-color: #fff;
    text-align: center;
    box-sizing: border-box;
}
.falc_box>h4
{
    line-height: 36px;
    background-color: rgba(35,41,162,.4);
    color: #fff;
}
.falc_box>p
{
    padding: 40px 20px;
    box-sizing: border-box;
    font-size: 14px;
    color: #7b7b7b;
    line-height: 30px;
}/*睿创荣誉*/
.ry_01
{
    width: 100%;
    padding: 40px 0;
    background-color: #f2f3f5;
}
.ry_01>.cont>h3
{
    font-size: 32px;
    font-weight: bold;
    text-align: center;
}
.ry_01>.cont>p:nth-child(2)
{
    margin-top: 20px;
    text-align: center;
}
.ry_01>.cont>p:nth-child(3)
{
    font-size: 14px;
    margin-top: 10px;
    color: #bcbcbc;
    text-align: center;
}
.ry_01>.cont>ul
{
    margin-top: 30px;
}
.ry_01>.cont>ul:after
{
    display: block;
    content: "";
    width: 30%;
    height: 0;
}
.ry_01>.cont>ul>li
{
    width: 30%;
    margin-top: 30px;
}
.ry_01>.cont>ul>li>p
{
    width: 100%;
    line-height: 40px;
    color: #7b7b7b;
    position: relative;
}
.ry_01>.cont>ul>li>p:after
{
    position: absolute;
    content: "";
    bottom: 0;
    left: 0;
    width: 5%;
    height: 2px;
    z-index: 9;
    background-color: #2329a2;
}
.ry_01>.cont>ul>li>.img_box
{
    width: 100%;
    height: 320px;
    margin-top: 20px;
    background-color: #fff;
    position: relative;
}
.ry_01>.cont>ul>li>.img_box>img
{
    width: 90%;
    height: auto;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
}/*资质证书*/
.ry_02
{
    width: 100%;
    padding: 40px 0;
}
.ry_02>.cont>h3
{
    font-size: 32px;
    font-weight: bold;
    text-align: center;
}
.ry_02>.cont>p:nth-child(2)
{
    margin-top: 20px;
    text-align: center;
}
.ry_02>.cont>p:nth-child(3)
{
    font-size: 14px;
    margin-top: 10px;
    color: #bcbcbc;
    text-align: center;
}
.ry_02>.cont>ul
{
    margin-top: 30px;
}
.ry_02>.cont>ul:after
{
    display: block;
    content: "";
    width: 30%;
    height: 0;
}
.ry_02>.cont>ul>li
{
    width: 30%;
    margin-top: 30px;
}
.ry_02>.cont>ul>li>p
{
    width: 100%;
    line-height: 40px;
    color: #7b7b7b;
    position: relative;
}
.ry_02>.cont>ul>li>p:after
{
    position: absolute;
    content: "";
    bottom: 0;
    left: 0;
    width: 5%;
    height: 2px;
    z-index: 9;
    background-color: #2329a2;
}
.ry_02>.cont>ul>li>.img_box
{
    width: 100%;
    height: 520px;
    margin-top: 20px;
    background-color: #f2f3f5;
    position: relative;
}
.ry_02>.cont>ul>li>.img_box>img
{
    width: 70%;
    height: auto;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
}/*行业标准化*/
.ry_03
{
    width: 100%;
    padding: 40px 0;
    background-color: #f2f3f5;
}
.ry_03>.cont>h3
{
    font-size: 32px;
    font-weight: bold;
    text-align: center;
}
.ry_03>.cont>p:nth-child(2)
{
    margin-top: 20px;
    text-align: center;
}
.ry_03>.cont>p:nth-child(3)
{
    font-size: 14px;
    margin-top: 10px;
    color: #bcbcbc;
    text-align: center;
}
.ry_03>.cont>ul
{
    margin-top: 30px;
}
.ry_03>.cont>ul>li
{
    width: 33.3%;
    margin-top: 30px;
    padding: 0 30px;
    box-sizing: border-box;
}
.ry_03>.cont>ul>li>p
{
    width: 100%;
    line-height: 40px;
    color: #7b7b7b;
    position: relative;
}
.ry_03>.cont>ul>li>p:after
{
    position: absolute;
    content: "";
    bottom: 0;
    left: 0;
    width: 5%;
    height: 2px;
    z-index: 9;
    background-color: #2329a2;
}
.ry_03>.cont>ul>li>.img_box
{
    width: 100%;
    height: 520px;
    margin-top: 20px;
    background-color: #fff;
    position: relative;
}
.ry_03>.cont>ul>li>.img_box>img
{
    width: 70%;
    height: auto;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
}/*新闻资讯=======================================================*/
.news_box
{
    width: 100%;
    padding: 10px 0 40px 0;
    background-image: url(../image/ab_04_bj.jpg);
    background-position: bottom;
    background-size: cover;
}
.news_box ul
{
    width: 100%;
}
.news_box ul:after
{
    display: block;
    content: "";
    width: 32%;
    height: 0;
}
.news_box ul>li
{
    width: 33.3%;
    padding: 40px 60px 40px 0;
    box-sizing: border-box;
    border-bottom: 1px solid #eee;
}
.news_box ul>li>a
{
    width: 100%;
    height: 100%;
}
.news_box ul>li>a>em
{
    font-size: 13px;
    color: #b2b2b4;
}
.news_box ul>li>a>h5
{
    text-align: left;
    font-size: 1rem;
    color: #222225;
    margin-top: 1.1rem;
    margin-bottom: 1.175rem;
    line-height: 1.4;
    height: 1.4rem;
}
.news_box ul>li:hover i
{
    width: 20%;
}
.news_box ul>li>a>i
{
    display: block;
    width: 15px;
    height: 3px;
    background: #194a9b;
    transition: all .8s;
}
.news_box ul>li>a>.img_box
{
    width: 100%;
    height: 300px;
    margin-top: 20px;
}
.news_box ul>li>a>p
{
    font-size: 14px;
    color: #868686;
    line-height: 24px;
    margin-top: 20px;
}
.news_box ul>li>a>h6
{
    font-size: 14px;
    color: #868686;
    margin-top: 20px;
}/*新闻详情*/
.news_inner
{
    width: 100%;
    padding: 60px 0;
}
.news_inner img
{
    margin: 0 auto;
}
.news_inner>.cont>.ym_tit
{
    margin-bottom: 30px;
    text-align: center;
    font-size: 26px;
    font-weight: bold;
}
.news_inner>.cont>p:nth-child(2)
{
    text-align: center;
    height: 40px;
    border-bottom: 1px solid #eee;
    font-size: 14px;
}
.news_inner>.cont>span
{
    padding: 20px 0;
    display: block;
    font-size: 14px;
    color: #6f7173;
}
.news_inner>.cont>span img
{
    max-width: 100%!important;
    height: auto!important;
}
.news_inner>.cont>div
{
    width: 100%;
    margin-top: 30px;
    height: 60px;
    line-height: 30px;
}
.news_inner>.cont>div>em:first-child
{
    float: left;
    display: block;
}
.news_inner>.cont>div>em:last-child
{
    float: right;
    display: block;
}
.news_inner>.cont>div>em>a
{
    color: #333;
    display: inline-block;
}
.news_inner>.cont>div>em>a:hover
{
    color: #00478b;
}/*配套设备==================================================*/
.pro
{
    width: 100%;
    padding: 0 0 40px 0;
    background-image: url(../image/ab_02_bj.jpg);
    background-position: bottom;
    background-size: cover;
    background-color: #f2f3f5;
}
.sy_pro_bottom
{
    width: 100%;
}
.sy_pro_bottom>ul
{
    width: 100%;
}
.sy_pro_bottom>ul:after
{
    display: block;
    content: "";
    width: 30%;
    height: 0;
}
.sy_pro_bottom>ul>li
{
    width: 30%;
    margin-top: 60px;
    box-shadow: 2px 2px 5px rgba(0,0,0,.2);
    box-sizing: border-box;
}
.sy_pro_bottom>ul>li>a
{
    width: 100%;
    height: auto;
}
.sy_pro_bottom>ul>li>a>.img_box
{
    width: 100%;
    height: 300px;
    background-color: #fff;
}
.sy_pro_bottom>ul>li>a>.img_box>img
{
    width: 70%;
    margin: 0 auto;
}
.sy_pro_info
{
    padding: 30px 20px;
    box-sizing: border-box;
    background-color: #fbfbfb;
    background-image: url(/template/rckj/images/pro-bg.png);
    background-size: 100%;
    background-repeat: no-repeat;
    background-position: bottom;
}
.sy_pro_tit
{
    width: 60%;
}
.sy_pro_tit>h4
{
    font-size: 20px;
    font-weight: bold;
    text-indent: 10px;
    position: relative;
}
.sy_pro_tit>h4:before
{
    content: "";
    height: 80%;
    width: 3px;
    background-color: #194a9b;
    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
}
.sy_pro_tit>p
{
    font-size: 15px;
    margin-top: 15px;
}
.sy_pro_more
{
    width: 40%;
    position: relative;
}
.sy_pro_more>span
{
    width: 40px;
    height: 40px;
    position: absolute;
    right: 0;
    top: 50%;
    display: block;
    transform: translateY(-50%);
}
.sy_pro_more>span>p
{
    width: 100%;
    height: 100%;
    background: #eee;
    position: relative;
    transition: all .8s;
}
.sy_pro_bottom>ul>li:hover .sy_pro_more>span>p
{
    transform: rotate(270deg);
    -ms-transform: rotate(270deg);
    -webkit-transform: rotate(270deg);
    background: #194a9b;
}
.sy_pro_more>span>p:before
{
    width: 2px;
    height: 60%;
    content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    background: #fff;
    transform: translate(-50%,-50%);
}
.sy_pro_more>span>p:after
{
    width: 60%;
    height: 2px;
    content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    background: #fff;
    transform: translate(-50%,-50%);
}
.sy_pro_bottom>ul>li>a>p
{
    width: 100%;
    height: 6px;
    background-color: #eee;
    position: relative;
}
.sy_pro_bottom>ul>li>a>p:after
{
    content: "";
    width: 0;
    height: 100%;
    background-color: #194a9b;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    transition: all .8s;
}
.sy_pro_bottom>ul>li:hover>a>p:after
{
    width: 100%;
    opacity: 1;
}/*工程案例=================================================*/
.case
{
    width: 100%;
    padding: 40px 0;
    background-image: url(../image/ab_04_bj.jpg);
    background-position: bottom;
    background-size: cover;
    background-attachment: fixed;
}
.case ul
{
    width: 100%;
}
.case>.cont>ul>li
{
    width: 100%;
    padding-bottom: 40px;
}
.case>.cont>ul>li>a
{
    width: 100%;
    height: auto;
    padding: 30px;
    box-sizing: border-box;
    background-color: rgba(255,255,255,.8);
    box-shadow: 2px 5px 5px rgb(0 0 0/20%);
}
.case>.cont>ul>li>a>.img_box
{
    width: 45%;
    height: 460px;
}
.case_info li
{
    min-width: 22%;
    max-width: 49%;
}
.case_info
{
    width: 50%;
    padding-top: 20px;
}
.case_info>h4
{
    height: 45px;
    position: relative;
}
.case_info>h4:after
{
    position: absolute;
    content: "";
    width: 40px;
    height: 2px;
    background-color: #2329a2;
    bottom: 0;
    left: 0;
}
.case_info dd
{
    font-size: 15px;
    line-height: 22px;
}
.case_btn
{
    width: 100%;
    margin-top: 60px;
}/*联系我们=================================================*/
.cat_01
{
    width: 100%;
    padding: 40px 0;
    background-image: url(../image/cat_01_bj.png);
    background-color: #f2f3f5;
}
.cat_01_info
{
    width: 100%;
    padding: 60px;
    background-color: rgba(255,255,255,.6);
}
.cat_01_info>p
{
    width: 80%;
    margin-top: 20px;
    line-height: 24px;
    color: #7b7b7b;
    font-size: 14px;
}
.cat_01_info>ul
{
    width: 100%;
    margin-top: 20px;
}
.cat_01_info>ul>li
{
    width: 45%;
    height: 50px;
    border: 1px solid rgba(0,0,0,.3);
    font-size: 14px;
    line-height: 50px;
    text-align: center;
    margin-top: 40px;
}
.cat_01_info>ul>li:last-child
{
    width: 100%;
}
.cat_01_info>ul>li:last-child>.cat_01_name
{
    width: 13%;
}
.cat_01_info>ul>li:last-child>.cat_01_data
{
    width: 87%;
}
.cat_01_name
{
    width: 30%;
    height: 100%;
    line-height: 50px;
    background-color: #f1f1f1;
}
.cat_01_data
{
    width: 70%;
}
.cat_02
{
    width: 100%;
    padding: 40px 0;
    background-image: url(../image/cat_02_bj.png);
    background-color: #fff;
}
.cat_02_box
{
    width: 100%;
    background-color: #f1f1f1;
    padding: 60px;
    box-sizing: border-box;
}
.cat_02_box>p
{
    width: 70%;
    margin-top: 20px;
    line-height: 24px;
    color: #7b7b7b;
    font-size: 14px;
}
.cat_02_box>form
{
    width: 100%;
    margin-top: 60px;
}
.cat_02_box>form>ul
{
    width: 100%;
}
.cat_02_box>form>ul>li
{
    width: 30%;
    padding: 10px;
    box-sizing: border-box;
    border: 1px solid #2329a2;
    background-color: #fff;
}
.cat_02_box>form>ul>li:last-child
{
    width: 100%;
    margin-top: 40px;
}
.ly_name
{
    width: 20%;
    color: #7b7b7b;
    font-size: 14px;
}
.cat_02_box>form>ul>li>input
{
    border: none;
    width: 70%;
}
.cat_02_box>form>ul>li:last-child>.ly_name
{
    width: 100%;
}
.cat_02_box>form>ul>li:last-child>input
{
    width: 100%;
    line-height: 20px;
    height: 80px;
}
.cat_03
{
    width: 100%;
    padding: 40px 0;
    background-color: #f1f1f1;
}
.cat_03_box
{
    width: 100%;
    padding: 60px;
    box-sizing: border-box;
    background-color: #fff;
}
.cat_03_tit
{
    width: 25%;
}
.cat_03_tit>p
{
    width: 100%;
    margin-top: 20px;
    line-height: 24px;
    color: #7b7b7b;
    font-size: 14px;
}
.cat_03_tit>.img_box
{
    width: 50%;
    margin-top: 40px;
}
.zxdt_box
{
    width: 70%;
    background-color: #ccc;
}
.zxdt
{
    width: 100%;
    background-color: #fff;
}
.bddt_box
{
    width: 100%;
}
.bddt
{
    width: 100%;
    height: 400px;
    margin: 0 auto;
}/*产品列表区域*/
.cp_list
{
    width: 100%;
    padding: 40px 0;
}
.cp_list ul
{
    width: 100%;
    overflow: hidden;
}
.cp_list ul>li
{
    width: 25%;
    padding: 15px;
    box-sizing: border-box;
    float: left;
}
.cp_list ul>li>a
{
    width: 100%;
    height: 100%;
    box-shadow: 2px 2px 5px rgb(0 0 0/10%);
    padding: 60px 30px;
    box-sizing: border-box;
    text-align: center;
}
.cp_list ul>li>a:hover
{
    box-shadow: 2px 2px 5px rgb(0 0 0/30%);
}
.cp_list ul>li img
{
    width: 20%;
    margin: 0 auto;
}
.cp_list ul>li h4
{
    margin-top: 30px;
    font-size: 20px;
    font-weight: bold;
}
.cp_list ul>li p
{
    font-size: 14px;
    margin-top: 20px;
    line-height: 24px;
    height: 48px;
}
.cp_info
{
    padding: 40px 0;
}
.cp_info h4
{
    font-weight: bold;
    margin-bottom: 40px;
    text-align: center;
}
.cp_info_data
{
    line-height: 36px;
}
.cp_info_data img
{
    margin: 0 auto;
}
.cp_info>.cont>p
{
    margin-top: 60px;
    padding-top: 40px;
    border-top: 1px solid rgba(0,0,0,.1);
}
.cp_info>.cont>p a
{
    display: inline-block;
}
.fw_list
{
    padding: 40px 0;
}
.fw_list ul
{
    width: 100%;
}
.fw_list ul>li
{
    width: 49%;
    box-sizing: border-box;
    background: #fafafa;
    box-shadow: 2px 2px 5px rgb(0 0 0/10%);
    margin-bottom: 40px;
}
.fw_list ul>li .img_box
{
    width: 50%;
    height: 400px;
}
.fw_info
{
    width: 48%;
    padding: 60px 30px;
    box-sizing: border-box;
}
.fw_info>h4
{
    font-weight: bold;
    font-size: 20px;
}
.fw_info>p
{
    font-size: 14px;
    line-height: 26px;
}
.fw_info>em
{
    width: 120px;
    line-height: 40px;
    background: #2329a2;
    color: #fff;
    text-align: center;
    border-radius: 20px;
    font-size: 14px;
}/*背景图区域*/
.ico_8
{
    background-image: url(../image/ico_8.png);
}
.ico_9
{
    background-image: url(../image/ico_9.png);
}
.ico_10
{
    background-image: url(../image/ico_10.png);
}
.ico_11
{
    background-image: url(../image/ico_11.png);
}
.ico_12
{
    background-image: url(../image/ico_12.png);
}
.ico_13
{
    background-image: url(../image/ico_13.png);
}
.ban_pic1
{
    background-image: url(../image/banner.jpg);
}
.img_ic1
{
    background-image: url(../image/ico_1.png);
}
.img_ic14
{
    background-image: url(../image/ico_14.png);
}
.img_ic15
{
    background-image: url(../image/ico_15.png);
}
.img_ic16
{
    background-image: url(../image/ico_16.png);
}
.img_ic17
{
    background-image: url(../image/ico_17.png);
}
.img_ic6
{
    background-image: url(../image/ico_6.png);
}/*自适应头部*/
.m_header
{
    display: none;
    width: 100%;
    padding: 10px;
    box-sizing: border-box;
    background-color: #fff;
    box-shadow: 0 4px 20px 0 rgb(0 0 0/30%);
    position: fixed;
    top: 0;
    left: 0;
    z-index: 9999;
}
.m_logo
{
    width: 120px;
}
.m_logo img
{
    width: 100%;
    display: block;
}
.m_nav
{
    display: flex;
    align-items: center;
    position: relative;
}
.m_nav>button
{
    background-color: #fff;
    border: none;
    width: 30px;
    height: 20px;
    position: relative;
}
.m_close
{
    width: 30px;
    height: 30px;
    position: absolute;
    top: 50%;
    left: 0;
    transform: translateY(-50%);
    z-index: 99;
    display: none;
}
.m_nav em
{
    width: 30px;
    height: 4px;
    background-color: #2329a2;
    display: block;
    position: absolute;
}
.m_ht1
{
    left: 0;
    top: 0;
    transition: all .8s;
}
.m_ht2
{
    left: 0;
    top: 8px;
}
.m_ht3
{
    left: 0;
    bottom: 0;
    transition: all .8s;
}
.m_htl_an
{
    -moz-transform: rotate(225deg);
    -webkit-transform: rotate(225deg);
    -o-transform: rotate(225deg);
    -ms-transform: rotate(225deg);
    transform: rotate(225deg);
    top: 7px;
}
.m_ht3_an
{
    -moz-transform: rotate(-225deg);
    -webkit-transform: rotate(-225deg);
    -o-transform: rotate(-225deg);
    -ms-transform: rotate(-225deg);
    transform: rotate(-225deg);
    top: 7px;
}
.m_nav_box
{
    width: 100%;
    height: 100%;
    position: fixed;
    background-color: rgba(0,0,0,.6);
    z-index: 999;
    left: 100%;
    opacity: 0;
    top: 41px;
}
.m_nav_list
{
    width: 80%;
    height: 95%;
    background-color: #f7f7f7;
    margin-left: auto;
    background-color: #2329a2;
    overflow: auto;
    padding: 10px;
    box-sizing: border-box;
}
.m_nav_list>dl
{
    width: 100%;
    line-height: 40px;
    overflow: hidden;
}
.m_nav_list>dl>dt
{
    background-color: #2329a2;
    position: relative;
    box-sizing: border-box;
}
.m_nav_list>dl>dt:after
{
    position: absolute;
    width: 20px;
    height: 1px;
    background: #fff;
    content: "";
    bottom: 0;
    left: 0;
}
.m_nav_list>dl>dt>a
{
    color: #fff;
    font-size: 14px;
}
.m_nav_list>dl>dd
{
    width: 32%;
    float: left;
    box-sizing: border-box;
}
.m_nav_list>dl>dd>a
{
    color: #fff;
    font-size: 14px;
    padding-right: 10px;
    box-sizing: border-box;
}
.sy_pro_gd1
{
    display: none;
}
.list2
{
    display: none;
}/*自适应*//*特大屏显示*/
@media(max-width: 1760px)
{
    .sy_ly_l>ul>li
    {
        width: 22%;
    }
}
@media(max-width: 1680px)
{
    .sy_ly_l>h4
    {
        font-size: 20px;
    }
    .sy_ly_l>h4>em
    {
        font-size: 14px;
        color: #7b7b7b;
    }
    .sy_ly_l>ul>li
    {
        width: 23%;
    }
    .ly_dail>p
    {
        font-size: 14px;
    }
    .sy_ly_r>p
    {
        font-size: 15px;
        text-align: center;
    }
    .sy_ly_r>h5
    {
        font-size: 18px;
        text-align: center;
    }
    .sy_ly_r>h4
    {
        font-size: 20px;
    }/*产品服务*/
    .sy_pro_box
    {
        height: 220px;
    }
    .sy_three
    {
        padding-top: 140px;
    }/*关于睿创*/
    .sy_four_info>ul>li
    {
        width: 28%;
    }
    .falc_box
    {
        height: auto;
    }/*荣誉资质*/
    .ry_01>.cont>ul>li>.img_box
    {
        height: 240px;
    }
    .ry_02>.cont>ul>li>.img_box
    {
        height: 320px;
    }
    .ry_03>.cont>ul>li>.img_box
    {
        height: 320px;
    }/*配套设备*/
    .sy_pro_tit>h4
    {
        font-size: 17px;
    }
    .sy_pro_tit
    {
        width: 80%;
    }
    .sy_pro_more
    {
        width: 20%;
    }
    .sy_pro_bottom>ul>li>a>.img_box
    {
        height: 260px;
    }
}/*大屏显示*/
@media(max-width: 1440px)
{/*导航*/
    .pc_nav_box ul
    {
        width: 65%;
    }
    .sy_ly_l
    {
        width: 100%;
    }
    .sy_ly_r
    {
        display: none;
    }/*产品服务*/
    .sy_pro h3
    {
        font-size: 24px;
    }
    .sy_pro h3>em
    {
        font-size: 18px;
    }
    .sy_pro_box
    {
        padding: 15px;
        height: 200px;
    }
    .sy_pro_box h4
    {
        font-size: 20px;
    }/*关于睿创*/
    .sy_four_info>ul>li
    {
        width: 31%;
        font-size: 14px;
    }
    .sy_four_info>h3
    {
        font-size: 24px;
    }
    .sy_four_info>h4
    {
        font-size: 20px;
    }
    .sy_four_data>ul>li>h4
    {
        font-size: 20px;
    }
    .sy_four_data>ul>li>h3
    {
        font-size: 36px;
    }/*四栏*/
    .sy_five_l
    {
        padding: 10px;
    }
    .sy_five_l>video
    {
        height: 360px;
    }
    .sy_five_r
    {
        padding: 10px;
    }
    .sy_five_r_box
    {
        height: 360px;
    }
    .sy_ldzc
    {
        width: 40%;
    }
    .sy_ldzc p
    {
        margin-top: 10px;
        font-size: 13px;
    }/*关于睿创=================================*/
    .list1>.swiper-wrapper>.swiper-slide
    {
        padding: 50px 20px;
    }/*产品服务*/
    .cp_list ul>li h4
    {
        font-size: 17px;
    }
}/*中屏显示*/
@media(max-width: 1200px)
{/*导航*/
    .pc_nav_box ul li a
    {
        font-size: 14px;
    }
    .top_r_box>a
    {
        font-size: 14px;
    }
    .top_r_box1>a
    {
        font-size: 14px;
    }
    .pc_nav_box .logo
    {
        width: 150px;
    }
    .pc_nav_box .logo>a>img
    {
        margin-top: 10px;
    }
    .pc_nav_box .logo1
    {
        width: 150px;
    }
    .pc_nav_box .logo1>a>img
    {
        margin-top: 10px;
    }/*产品服务*/
    .sy_pro_gd
    {
        display: none;
    }
    .sy_pro_gd1
    {
        display: block;
    }/*三栏*/
    .sy_three>.cont>ul>li
    {
        height: 400px;
    }
    .sy_three_info_box>h4
    {
        font-size: 16px;
        margin-top: 10px;
    }/*关于睿创*/
    .sy_four_info
    {
        width: 45%;
    }
}
@media(max-width: 1160px)
{/*导航*/
    .m_header
    {
        display: block;
    }
    .pc_nav
    {
        display: none;
    }
    .cont
    {
        width: 96%;
    }
    .sy_ly_l>ul>li>.img_box
    {
        width: 40px;
        height: 40px;
    }
    .ly_dail>p
    {
        line-height: 40px;
    }
    .sy_ly_l>ul>li:nth-child(3) .ly_dail>p
    {
        line-height: 20px;
    }/*三栏*/
    .sy_three
    {
        padding-top: 100px;
    }/*六栏*/
    .sy_six_box_l
    {
        display: none;
    }
    .sy_six_box_cont
    {
        width: 48%;
    }
    .sy_six_box_r
    {
        width: 48%;
    }/*新闻资讯*/
    .sy_seven_l
    {
        width: 100%;
        display: flex;
        justify-content: space-between;
        margin-bottom: 30px;
    }
    .sy_seven_l>h2
    {
        display: none;
    }
    .sy_seven
    {
        padding: 20px 0;
    }
    .sy_seven_l>h3
    {
        margin-top: 0;
        font-size: 24px;
        line-height: 40px;
    }
    .sy_seven_l>h3>em
    {
        display: block;
        float: right;
        margin-left: 5px;
        font-size: 20px;
    }
    .sy_seven_l>a
    {
        margin-top: 0;
    }
    .sy_seven ul
    {
        width: 100%;
    }
    .header_box
    {
        height: 640px;
    }
    h3
    {
        font-size: 24px;
    }/*关于睿创===================================*/
    .mb_nav
    {
        padding: 15px 0;
    }
    .mb_nav ul
    {
        display: none;
    }
    .ab_01_tit>h3
    {
        font-size: 24px;
    }
    .ab_01_tit>p:last-child
    {
        font-size: 16px;
    }
    .ab_01_info>ul>li>h2
    {
        font-size: 32px;
    }
    .ab_02_info>h3
    {
        font-size: 24px;
    }
    .ab_01_tit
    {
        width: 100%;
    }
    .ab_01_tit>h3
    {
        text-align: center;
    }
    .ab_01_tit>p:nth-child(2)
    {
        margin-top: 20px;
        text-align: center;
    }
    .ab_01_tit>p:nth-child(3)
    {
        text-align: center;
    }
    .ab_01_tit>em:nth-child(4)
    {
        display: none;
    }
    .ab_01_tit>em:nth-child(5)
    {
        display: none;
    }
    .ab_01_tit>p:last-child
    {
        display: none;
    }
    .ab_01_info
    {
        width: 100%;
        margin-top: 20px;
    }
    .ab_01_info>ul
    {
        width: 100%;
    }
    .about_03 .ab_01_tit
    {
        width: 100%;
        margin-bottom: 20px;
    }
    .about_03 .ab_01_tit>em:nth-child(2)
    {
        display: none;
    }
    .about_03 .ab_01_tit>em:nth-child(3)
    {
        display: none;
    }
    .about_03
    {
        padding: 20px 0;
    }
    .ab_03_info
    {
        width: 100%;
    }
    .ab_03_info
    {
        padding-top: 0;
    }
    .ab_03_img
    {
        width: 100%;
    }
    .ab_03_info>p
    {
        margin-bottom: 10px;
    }
    .ab_03_info>img
    {
        margin-bottom: 20px;
    }
    .about_04
    {
        padding: 20px 0;
    }
    .about_04>.cont>h3
    {
        font-size: 24px;
    }/*荣誉资质*/
    .ry_01>.cont>h3
    {
        font-size: 24px;
    }
    .ry_01>.cont>p:nth-child(2)
    {
        margin-top: 10px;
        font-size: 14px;
    }
    .ry_01>.cont>p:nth-child(3)
    {
        font-size: 13px;
    }
    .ry_02>.cont>ul>li>p
    {
        font-size: 14px;
    }
    .ry_03>.cont>ul>li>p
    {
        font-size: 14px;
    }/*产品服务*/
    .cp_list ul>li
    {
        width: 33.3%;
    }/*新闻资讯*/
    .news_box ul>li>a>.img_box
    {
        height: 220px;
    }/*服务平台*/
    .fw_list ul>li .img_box
    {
        height: 360px;
    }
    .fw_info>h4
    {
        font-size: 17px;
    }
}/*小屏显示*/
@media(max-width: 920px)
{
    .sy_ly_box
    {
        padding: 15px;
    }
    .ly_dail>p
    {
        line-height: 20px;
    }/*产品服务*/
    .sy_pro>.cont
    {
        padding-top: 200px;
    }
    .sy_pro h3
    {
        font-size: 20px;
    }
    .sy_pro h3>em
    {
        font-size: 16px;
    }
    .sy_pro_box h4
    {
        font-size: 16px;
    }
    .sy_pro_box p
    {
        font-size: 13px;
    }
    .sy_pro_box .img_box
    {
        width: 50px;
        height: 50px;
    }
    .sy_pro_box
    {
        height: 170px;
    }/*关于睿创*/
    .sy_four_info>h3
    {
        font-size: 20px;
    }
    .sy_four_info>h4
    {
        font-size: 16px;
    }
    .sy_four_data>ul>li>h4
    {
        font-size: 16px;
    }
    .sy_four_data>ul>li>h3
    {
        font-size: 28px;
    }
    .sy_four_info>ul>li>a
    {
        padding: 5px;
    }
    .sy_four_info>ul>li
    {
        font-size: 13px;
    }
    .sy_four
    {
        padding: 20px 0;
    }/*四栏*/
    .sy_five
    {
        padding-top: 20px;
    }
    .sy_ldzc>h4
    {
        font-size: 20px;
    }
    .sy_five_l
    {
        width: 100%;
    }
    .sy_five_r
    {
        width: 100%;
        margin-top: 20px;
    }
    .sy_ldzc
    {
        width: 30%;
    }/*六栏*/
    .sy_six_box_cont>h4
    {
        font-size: 20px;
    }
    h4
    {
        font-size: 20px;
    }/*新闻资讯*/
    .sy_seven_l>a
    {
        width: 80px;
        font-size: 13px;
        line-height: 30px;
    }
    .sy_seven_l>h3
    {
        font-size: 20px;
        line-height: 30px;
    }
    .sy_seven_l>h3>em
    {
        font-size: 16px;
    }/*关于睿创==========================*/
    .ab_01_tit>h3
    {
        font-size: 20px;
    }
    .ab_01_tit>p:nth-child(2)
    {
        font-size: 14px;
        margin-top: 8px;
    }
    .ab_01_tit>p:nth-child(3)
    {
        font-size: 13px;
    }
    .ab_01_info>ul>li>h2
    {
        font-size: 24px;
    }
    .ab_01_info>ul>li>p
    {
        font-size: 14px;
    }
    .about_02
    {
        padding: 20px 0;
    }
    .about_02 .img_box
    {
        display: none;
    }
    .ab_02_info
    {
        width: 100%;
        padding-top: 0;
    }
    .ab_02_info>h3
    {
        font-size: 20px;
        text-align: center;
    }
    .ab_02_info>p:nth-child(2)
    {
        margin-top: 10px;
        text-align: center;
        font-size: 14px;
    }
    .ab_02_info>p:nth-child(3)
    {
        font-size: 13px;
        text-align: center;
    }
    .ab_02_info>ul
    {
        padding-left: 10px;
        box-sizing: border-box;
    }
    .ab_02_info>ul>li>h4
    {
        font-size: 16px;
    }
    .ab_02_info>ul>li:first-child>h4>em
    {
        width: 26px;
        height: 26px;
        margin-top: 5px;
    }
    .ab_02_info>ul>li>p
    {
        font-size: 14px;
    }
    .ab_02_info>ul>li>p:last-child
    {
        font-size: 13px;
    }
    .ab_02_en
    {
        height: 100%;
    }
    .ab_02_en>img
    {
        height: 100%;
    }
    .about_04>.cont>h3
    {
        font-size: 20px;
    }/*荣誉资质*/
    .ry_01>.cont>h3
    {
        font-size: 20px;
    }
    .ry_01>.cont>ul>li>p
    {
        font-size: 14px;
    }/*新闻资讯*/
    .news_box ul>li
    {
        width: 50%;
        padding: 20px;
    }/*配套设备*/
    .sy_pro_bottom>ul>li
    {
        width: 48%;
        margin-top: 15px;
    }
    .sy_pro_tit>h4
    {
        font-size: 15px;
    }
    .sy_pro_bottom>ul>li>a>.img_box
    {
        height: 180px;
    }
}
@media(max-width: 768px)
{/*三栏*/
    .sy_three
    {
        padding-top: 60px;
        padding-bottom: 20px;
    }
    .sy_three>.cont>ul>li
    {
        width: 100%;
        margin-top: 20px;
    }
    .sy_three>.cont>ul>li .sy_three_bj
    {
        height: 100%;
    }
    .sy_three>.cont>ul>li .sy_three_info_box>p
    {
        opacity: 1;
        top: 45%;
    }
    .sy_three>.cont>ul>li .sy_three_info_box>ul
    {
        bottom: 0;
        opacity: 1;
    }
    .sy_three>.cont>ul>li
    {
        color: #fff;
    }/*关于睿创*/
    .sy_four_info
    {
        width: 100%;
    }
    .sy_four_data
    {
        width: 100%;
        margin-top: 30px;
    }/*关于睿创==========================*/
    .ny_header_box
    {
        height: 180px;
    }
    .mb_nav
    {
        font-size: 14px;
    }
    .about_01
    {
        padding: 20px 0;
        background-size: 100%;
    }
    .ab_02_info>ul>li
    {
        padding-left: 20px;
    }
    .list1
    {
        display: none;
    }
    .list2
    {
        display: block;
    }/*荣誉资质*/
    .ry_01
    {
        padding: 20px 0;
    }
    .ry_02
    {
        padding: 20px 0;
    }
    .ry_03
    {
        padding: 20px 0;
    }
    .ry_01>.cont>ul>li
    {
        width: 48%;
    }
    .ry_02>.cont>ul>li
    {
        width: 48%;
    }
    .ry_03>.cont>ul>li
    {
        width: 50%;
    }/*产品服务*/
    .cp_list ul>li
    {
        width: 50%;
    }/*服务平台*/
    .fw_list ul>li
    {
        width: 100%;
    }/*案例展示区*/
    .case ul>li>a>.img_box
    {
        width: 100%;
    }
    .case_info
    {
        width: 100%;
    }/*超小屏显示*/
    @media(max-width: 648px)
    {
        .sy_ly_l>h4
        {
            font-size: 16px;
        }
        .sy_ly_l>h4>em
        {
            font-size: 13px;
        }
        .sy_ly_l>form
        {
            padding-bottom: 20px;
            margin-top: 15px;
        }
        .sy_ly_l>form>input
        {
            width: 48%;
            margin-top: 10px;
            text-indent: 10px;
            font-size: 13px;
        }
        .sy_ly_l>form>button
        {
            width: 48%;
            height: 40px;
            margin-top: 10px;
        }
        .sy_ly_l>ul
        {
            padding-top: 20px;
        }
        .sy_ly_l>ul>li
        {
            width: 48%;
            margin-top: 10px;
        }
        .ly_dail>p
        {
            font-size: 12px;
        }
        .banner_txt>h3
        {
            font-size: 18px;
            padding: 5px 0;
            text-align: center;
        }
        .banner_txt>p
        {
            font-size: 14px;
            text-align: center;
        }/*产品服务*/
        .sy_pro>.cont
        {
            padding-top: 320px;
            padding-bottom: 120px;
        }
        .sy_pro_gd1
        {
            display: none;
        }
        .sy_pro_gd2
        {
            display: block;
        }
        .sy_pro_type
        {
            top: 70%;
        }
        .sy_pro_box
        {
            height: 160px;
        }
        .sy_pro h3
        {
            font-size: 16px;
            padding-bottom: 10px;
        }
        .sy_pro h3>em
        {
            font-size: 13px;
        }
        .sy_pro_box h4
        {
            font-size: 14px;
        }
        .sy_pro_gd2 .swiper-slide
        {
            padding: 8px;
        }/*关于睿创*/
        .sy_four_info>h3
        {
            font-size: 16px;
        }
        .sy_four_info>h4
        {
            font-size: 13px;
        }
        .sy_four_info>p
        {
            font-size: 13px;
            line-height: 26px;
            margin-top: 10px;
        }
        .sy_four_info>ul
        {
            margin-top: 20px;
        }
        .sy_four_data>ul>li
        {
            padding: 20px 0;
        }
        .sy_four_data>ul>li>h4
        {
            font-size: 14px;
        }/*四栏*/
        .sy_five
        {
            padding-bottom: 140px;
            padding-top: 10px;
        }
        .sy_five_r
        {
            display: none;
        }
        .sy_five_l
        {
            padding: 5px;
        }
        .sy_five_l>video
        {
            height: 200px;
        }/*六栏*/
        .sy_six_box_cont>h4
        {
            font-size: 16px;
        }
        .sy_six_box
        {
            max-height: 360px;
        }
        h4
        {
            font-size: 16px;
        }
        .sy_six_box_cont
        {
            width: 100%;
            padding: 20px 10px;
        }
        .sy_six>.cont
        {
            padding: 320px 0;
        }
        .sy_six_box_r
        {
            width: 100%;
            padding: 20px 10px;
            margin-top: 20px;
        }
        .sy_six_box_r>ul>li
        {
            margin-top: 10px;
        }
        .sy_six_box_r>ul>li>a
        {
            font-size: 13px;
        }/*新闻资讯*/
        .sy_seven ul>li
        {
            width: 100%;
            border: none;
            padding: 0;
            margin-top: 15px;
            padding-bottom: 15px;
            border-bottom: 1px dashed #7b7b7b;
        }
        .sy_seven_l
        {
            margin-bottom: 15px;
        }
        .sy_seven_l>h3
        {
            font-size: 16px;
        }
        .sy_seven_l>h3>em
        {
            font-size: 14px;
        }
        .sy_seven ul>li .img_box
        {
            height: 200px;
        }
        .sy_seven ul>li p
        {
            font-size: 13px;
            color: #7b7b7b;
        }/*关于睿创============================*/
        .ab_01_tit>h3
        {
            font-size: 16px;
        }
        .ab_02_info>h3
        {
            font-size: 16px;
        }
        .about_04>.cont>h3
        {
            font-size: 16px;
        }
        .falc_box>p
        {
            padding: 15px;
        }/*荣誉资质*/
        .ry_01>.cont>ul>li
        {
            width: 100%;
        }
        .ry_02>.cont>ul>li
        {
            width: 100%;
        }
        .ry_03>.cont>ul>li
        {
            width: 100%;
        }/*产品服务*/
        .cp_list ul>li>a
        {
            padding: 20px 10px;
        }
        .cp_list ul>li h4
        {
            font-size: 15px;
        }
        .cp_list ul>li p
        {
            font-size: 13px;
        }
        .cp_list ul>li
        {
            padding: 5px;
        }
        .pagination a
        {
            font-size: 12px;
        }/*新闻资讯*/
        .news_box ul>li
        {
            width: 100%;
        }/*服务平台*/
        .fw_list ul>li
        {
            margin-bottom: 15px;
        }
        .fw_list ul>li .img_box
        {
            height: 240px;
        }
        .fw_info
        {
            padding: 15px 10px;
        }
        .fw_info>h4
        {
            font-size: 16px;
        }
        .fw_info>em
        {
            width: 80px;
            line-height: 30px;
            font-size: 12px;
        }/*配套设备*/
        .sy_pro_more
        {
            display: none;
        }
        .sy_pro_tit
        {
            width: 100%;
        }/*联系我们*/
        .cat_01_info
        {
            padding: 15px;
        }
        .cat_01_info>ul>li
        {
            width: 100%;
        }
        .cat_02_box
        {
            padding: 15px;
        }
        .cat_02_box>p
        {
            width: 100%;
        }
        .cat_02_box>form>ul>li
        {
            width: 100%;
        }
        .cat_03_box
        {
            padding: 15px;
        }
        .cat_03_tit>.img_box
        {
            display: none;
        }
        .cat_03_tit
        {
            width: 100%;
        }
        .zxdt_box
        {
            width: 100%;
        }
        .footer
        {
            display: none;
        }
        .m-foot-nav
        {
            display: block;
        }
        .sy_seven
        {
            padding-bottom: 80px;
        }
        .about_04
        {
            padding-bottom: 80px;
        }
        .ry_03
        {
            padding-bottom: 80px;
        }
        .cp_list
        {
            padding-bottom: 80px;
        }
        .cp_info
        {
            padding-bottom: 80px;
        }
        .news_box
        {
            padding-bottom: 80px;
        }
        .news_inner
        {
            padding-top: 20px;
            padding-bottom: 80px;
        }
        .news_inner>.cont>.ym_tit
        {
            font-size: 16px;
        }
        .fw_list
        {
            padding-bottom: 80px;
        }
        .cp_info
        {
            padding-top: 20px;
            padding-bottom: 80px;
        }
        .sy_pro_bottom>ul>li>a>.img_box
        {
            height: 140px;
        }
        .sy_pro_info
        {
            padding: 10px;
        }
        .sy_pro_tit>p
        {
            margin-top: 5px;
        }
        .pro
        {
            padding-bottom: 80px;
        }
        .case
        {
            padding: 20px 0 80px 0;
        }
        .case ul>li>a
        {
            padding: 10px;
        }
        .case ul>li>a>.img_box
        {
            height: 240px;
        }
        .cat_01_info>ul>li
        {
            margin-top: 20px;
        }
        .bddt
        {
            height: 280px;
        }
        .cat_03
        {
            padding-bottom: 80px;
        }
        .news_inner>.cont>div>em>a
        {
            font-size: 13px;
        }
        .news_inner>.cont>div>em
        {
            font-size: 13px;
        }
        .case>.cont>ul>li>a>.img_box
        {
            width: 100%;
            height: 240px;
        }
        .case_info li
        {
            width: 50%;
        }
    }
    