html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td
{margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;}
ul{margin: 0;padding: 0;list-style-type: none}
a{text-decoration: none;-webkit-tap-highlight-color:rgba(255,0,0,0);}
body{font-family: '微软雅黑';font-size: 12px}
.warp{width: 100%;overflow: hidden;background: url(../images/hl_bj.png) no-repeat top center}
.warp_hl_p{width: 1170px;overflow: hidden;margin: auto}
.warp_hl_o{width: 100%;height: 334px;padding: 33px 0 0 0;overflow: hidden}
.warp_hl_o .warp_hl_o_lo{display: block;overflow: hidden;float: left}
.warp_hl_o .warp_hl_o_lo img{display: block;float: left;padding: 0 23px 0 0}
.warp_hl_o .warp_hl_o_wz{display: block;overflow: hidden;float: left}
.warp_hl_i{overflow: hidden;padding: 30px 36px;margin: 0 0 40px 0;background: #F2F2F2;}

.warp_hl_u{width: 1034px;overflow: hidden;margin: auto;background: url(../images/im2.png) no-repeat center;background-size: 100% 1px}
.warp_hl_u_hr{width: 510px;overflow: hidden;padding: 0 22px;background: #F2F2F2;margin: auto}
.warp_hl_u_sp{width: 508px;height: 50px;overflow: hidden;border: 1px solid #204D74;border-radius: 8px;margin: 30px auto;background: #FFFFFF;position: relative}
.warp_hl_u_sp input{border: 0;display: block;outline:none;font-family: '微软雅黑'}
.warp_hl_u_so{width: 400px;height: 50px;padding: 0 15px;font-size: 18px;background: none}
.warp_hl_u_si{width: 55px;height: 50px;padding: 0;background: url(../images/im1.png) no-repeat center;position: absolute;right: 0;top: 0}
.warp_hl_y{width: 100%;overflow: hidden}
.warp_hl_y_rt{width: 832px;overflow: hidden;float: right;border: 1px solid #DFDFDF;background: #FFFFFF}
.warp_hl_y_lt{width: 240px;overflow: hidden;float: left}
.warp_hl_t{width: 754px;overflow: hidden;margin: auto;}
.warp_hl_t h2{display: block;text-align: center;font-size: 32px;line-height: 38px;color: #2D66A5;padding: 46px 0 43px 0}
.warp_hl_t table{width: 100%;border-collapse: collapse;border: 0;}
.warp_hl_t table th{background: #F2F6FA;border-right: 1px solid #FFFFFF}
.warp_hl_t table th span{display: block;text-align: center;font-size: 16px;color: #2D66A5;line-height: 44px}
.warp_hl_t table th i{display: block;width: 100%;height: 6px;}
.warp_hl_t table td{border-bottom: 1px solid #D4D6D7;text-align: center;font-size: 12px;color: #333333;padding: 10px 0}
.warp_hl_t table td span{display: block}
.warp_hl_t table td a{display: block;overflow: hidden;padding: 0 7px;text-align: left;color: #333333}
.warp_hl_r{width: 100%;overflow: hidden;padding: 30px 0}
.warp_hl_e{overflow: hidden;padding: 0 20px}
.warp_hl_e h2{display: block;text-align: left;font-size: 32px;line-height: 38px;color: #2D66A5;padding: 30px 0 0 0}
.warp_hl_w{width: 100%;overflow: hidden}
.warp_hl_w li{width: 100%;overflow: hidden;font-size: 16px;line-height: 20px;padding: 40px 0 0 0}
.warp_hl_w li:hover a{color: #000000}
.warp_hl_w li span{display: block;float: right;color: #a2a2a2}
.warp_hl_w li a{display: block;float: left;color: #474747}
.warp_hl_q{overflow: hidden;padding: 0 25px;}
.warp_hl_q h1{display: block;text-align: center;font-size: 32px;color: #2D66A5;line-height: 40px;padding: 30px 0 0 0;font-weight: 700;}
.warp_hl_q_nr{width: 100%;overflow: hidden;padding: 30px 0 52px 0}
.warp_hl_l{overflow: hidden;padding: 0 20px}
.warp_hl_l h2{display: block;text-align: left;font-size: 32px;line-height: 38px;color: #2D66A5;padding: 10px 0 0 0}
.warp_hl_k{width: 100%;overflow: hidden}
.warp_hl_k li{width: 90%;overflow: hidden;font-size: 16px;line-height: 20px;padding: 40px 0 0 0}
.warp_hl_k li:hover a{color: #000000}
.warp_hl_k li span{display: block;float: right;color: #a2a2a2}
.warp_hl_k li a{display: block;float: left;color: #474747}
.warp_hl_j{width: 100%;border: 0;border-collapse: collapse;margin: 10px 0 46px 0}
.warp_hl_j td{font-size: 14px;line-height: 20px;border: 0;padding: 10px 0}
.warp_hl_j td span{display: block;padding: 0 10px 0 0;color: #333333}
.warp_hl_j td span a{color: #333333}

.warp_hl_j li{width: 25%;overflow: hidden;float: left;font-size: 16px;line-height: 20px;padding: 10px 0}
.warp_hl_j li span{display: block;padding: 0 10px 0 0;color: #333333}
.warp_hl_j li span a{color: #333333}

/*导航样式*/
.left-side-menu {-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none; user-select: none; }
.left-side-menu{height: calc(100% - 80px);width: 220px;}
.lsm-expand-btn{height: 65px;}
.lsm-container {height: calc(100% - 65px); transition: all .3s;z-index: 100}

.lsm-sidebar-item{position: relative;padding: 0 0 15px 0}
.lsm-sidebar-item.lsm-sidebar-show{border-bottom: none;}
.lsm-sidebar-item ul{display: none;background: rgba(0,0,0,.1);}
.lsm-sidebar-item.lsm-sidebar-show ul{display: block;}
.lsm-container ul:first-child>li.lsm-sidebar-item>a:before{height: 55px;}
.lsm-sidebar .lsm-sidebar-icon{font-size: 20px;position: absolute;margin-left:-1px;}
.lsm-sidebar>ul>lsm-sidebar-show>a{background: url() no-repeat right center;background-position: 196px}
.lsm-sidebar>ul>.lsm-sidebar-item.tp_jia>a{background: #FFFFFF url(../images/im10.png) no-repeat right center;background-position: 196px}
.lsm-sidebar>ul>.lsm-sidebar-item.tp_jia.lsm-sidebar-show>a{background: #2D66A5 url(../images/im11.png) no-repeat right center!important;background-position: 196px!important;color: #FFFFFF!important;}
.lsm-sidebar>ul>.lsm-sidebar-item.tp_jia.thisclass>a{background: #2D66A5 url() no-repeat right center;background-position: 196px;color: #FFFFFF;}
.lsm-sidebar>ul>.lsm-sidebar-item.thisclass>a{background: #2D66A5;color: #FFFFFF;}
.lsm-sidebar>ul>.lsm-sidebar-item.thisclass>a>.sidebar-im{display: none}
.lsm-sidebar>ul>.lsm-sidebar-item.thisclass>a>.sidebar-ig{display: block}
.lsm-sidebar>ul>.lsm-sidebar-item>a{display: block;overflow: hidden;padding-left: 14px;height: 70px;font-size: 24px;border: 1px solid #DFDFDF;background: #FFFFFF;color: #2D66A5;transition: all .3s;}
.lsm-sidebar>ul>.lsm-sidebar-item>a>img{float: left;padding: 13px 22px 0 0}
.lsm-sidebar>ul>.lsm-sidebar-item>a>.sidebar-im{display: block}
.lsm-sidebar>ul>.lsm-sidebar-item>a>.sidebar-ig{display: none}
.lsm-sidebar>ul>.lsm-sidebar-item>a>p{width: 96px;overflow: hidden;line-height: 70px}
.lsm-sidebar>ul>.lsm-sidebar-item>a>p>u{text-decoration:none;letter-spacing: 48px;display: inline-block;width: 200px}
.lsm-sidebar>ul>.lsm-sidebar-item>a>span{display: block;float: left;line-height: 70px}
.lsm-sidebar>ul>.lsm-sidebar-item>a>b{display: block;float: left;font-weight: normal;width: 96px;line-height: 26px;padding: 8px 0 0 0}

.lsm-sidebar>ul>.lsm-sidebar-item>ul{overflow: hidden;border: 1px solid #DFDFDF;border-top: 0;background: #F2F2F2}
.lsm-sidebar>ul>.lsm-sidebar-item>ul>li{width: 100%;overflow: hidden;border-bottom: 1px solid #DFDFDF;margin-bottom: -1px;padding: 0}
.lsm-sidebar>ul>.lsm-sidebar-item>ul>li.active>a{background:  url(../images/im10.png) no-repeat right center;background-position: 196px}
.lsm-sidebar>ul>.lsm-sidebar-item>ul>li.lsm-sidebar-show>a{background:  url(../images/im12.png) no-repeat right center;background-position: 196px}
.lsm-sidebar>ul>.lsm-sidebar-item>ul>li>a{display: block;overflow: hidden;height: 44px;line-height: 44px;font-size: 16px;color: #121212;padding: 0 22px}

.lsm-sidebar>ul>.lsm-sidebar-item>ul>li>ul{width: 100%;overflow: hidden;background: none}
.lsm-sidebar>ul>.lsm-sidebar-item>ul>li>ul>li{width: 100%;overflow: hidden;border-top: 1px solid #DFDFDF}
.lsm-sidebar>ul>.lsm-sidebar-item>ul>li>ul>li>a{display: block;overflow: hidden;line-height: 44px;padding: 0 0 0 42px;font-size: 14px;color: #121212 ;}
.lsm-sidebar>ul>.lsm-sidebar-item>ul>li>ul>li>a:hover{background: #9CB6D6;color: #2D66A5}
.lsm-sidebar>ul>.lsm-sidebar-item>ul>li>ul>li>a>span{margin: 0 20px;}

.lsm-sidebar>ul>.lsm-sidebar-item>ul>.lsm-sidebar-item>a{display: block;overflow: hidden;padding-left: 14px;height: 44px;font-size: 16px;border: 1px solid #DFDFDF;background: #FFFFFF;color: #121212;transition: all .3s;line-height:44px;padding: 0 20px;}
.lsm-sidebar>ul>.lsm-sidebar-item>ul>.lsm-sidebar-item>a>img{float: left;padding: 13px 22px 0 0}
.lsm-sidebar>ul>.lsm-sidebar-item>ul>.lsm-sidebar-item>a>.sidebar-im{display: block}
.lsm-sidebar>ul>.lsm-sidebar-item>ul>.lsm-sidebar-item>a>.sidebar-ig{display: none}
.lsm-sidebar>ul>.lsm-sidebar-item>ul>.lsm-sidebar-item>a>p{width: 96px;overflow: hidden;line-height: 70px}
.lsm-sidebar>ul>.lsm-sidebar-item>ul>.lsm-sidebar-item>a>p>u{text-decoration:none;letter-spacing: 48px;display: inline-block;width: 200px}
.lsm-sidebar>ul>.lsm-sidebar-item>ul>.lsm-sidebar-item>a>span{display: block;float: left;line-height: 44px}
.lsm-sidebar>ul>.lsm-sidebar-item>ul>.lsm-sidebar-item>a>b{display: block;float: left;font-weight: normal;width: 96px;line-height: 26px;padding: 8px 0 0 0}

.lsm-sidebar>ul>.lsm-sidebar-item>ul>.lsm-sidebar-item>ul{overflow: hidden;border: 1px solid #DFDFDF;border-top: 0;background: #F2F2F2}
.lsm-sidebar>ul>.lsm-sidebar-item>ul>.lsm-sidebar-item>ul>li{width: 100%;overflow: hidden;border-bottom: 1px solid #DFDFDF;margin-bottom: -1px;padding: 0}
.lsm-sidebar>ul>.lsm-sidebar-item>ul>.lsm-sidebar-item>ul>li.active>a{background:  url(../images/im10.png) no-repeat right center;background-position: 196px}
.lsm-sidebar>ul>.lsm-sidebar-item>ul>.lsm-sidebar-item>ul>li.lsm-sidebar-show>a{background:  url(../images/im12.png) no-repeat right center;background-position: 196px}
.lsm-sidebar>ul>.lsm-sidebar-item>ul>.lsm-sidebar-item>ul>li>a{display: block;overflow: hidden;height: 44px;line-height: 44px;font-size: 16px;color: #121212;padding: 0 22px}

.lsm-sidebar>ul>.lsm-sidebar-item>ul>.lsm-sidebar-item>ul>li>ul{width: 100%;overflow: hidden;background: none}
.lsm-sidebar>ul>.lsm-sidebar-item>ul>.lsm-sidebar-item>ul>li>ul>li{width: 100%;overflow: hidden;border-top: 1px solid #DFDFDF}
.lsm-sidebar>ul>.lsm-sidebar-item>ul>.lsm-sidebar-item>ul>li>ul>li>a{display: block;overflow: hidden;line-height: 44px;padding: 0 0 0 42px;font-size: 14px;color: #121212 ;}
.lsm-sidebar>ul>.lsm-sidebar-item>ul>.lsm-sidebar-item>ul>li>ul>li>a:hover{background: #9CB6D6;color: #2D66A5}
.lsm-sidebar>ul>.lsm-sidebar-item>ul>.lsm-sidebar-item>ul>li>ul>li>a>span{margin: 0 15px;}
.lsm-sidebar-more{float:right;margin-right: 20px;font-size: 12px;transition: transform .3s;}



.lsm-sidebar-show > a > i.my-icon.lsm-sidebar-more{transform:rotate(90deg);}


/*.lsm-sidebar-item li>a:hover,.lsm-popup>div>ul>li>a:hover{color: #FFF; background: #6e809c;}*/
.lsm-mini-btn{height: 70px;width: 70px;}
.lsm-mini-btn svg{margin: -10px 0 0 -10px;}
.lsm-mini-btn input[type="checkbox"]{display: none;}



.lsm-mini-btn circle {fill: #fff3;opacity: 0;}
.lsm-mini-btn label {top: 0; right: 0;}
.lsm-mini-btn label:hover circle {opacity: 1;}
.lsm-mini-btn input:checked+svg .line--1, .lsm-mini-btn input:checked+svg .line--3 {--length: 8.602325267;}
.lsm-mini-btn .line--1, .lsm-mini-btn .line--3 {--total-length: 126.38166809082031;}
.lsm-mini-btn .line--2 {--total-length: 80;}
.lsm-mini-btn input:checked+svg .line--1, .lsm-mini-btn input:checked+svg .line--3 {--offset: -109.1770175568;}
.lsm-mini .lsm-container, .lsm-mini .lsm-container{width: 60px;}
.lsm-container.lsm-mini .lsm-sidebar .lsm-sidebar-icon{/* margin-left:-2px; */}
.left-side-menu.lsm-mini ul:first-child>li.lsm-sidebar-item>a span{display: none;}
.left-side-menu.lsm-mini ul:first-child>li.lsm-sidebar-item>a> i.lsm-sidebar-more{margin-right: -20px;}

.lsm-container.lsm-mini .lsm-sidebar>ul>li.lsm-sidebar-item>ul>li.lsm-sidebar-item>ul{
    display:none;
    position: absolute;top:0px;left:180px;width: 180px;z-index: 99;
    bottom: 0px;
    top: 0px;
    overflow: hidden;
}
.left-side-menu.lsm-mini ul:first-child > li > ul{
    display: none;
}
.transform { -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1); }
.lsm-popup div{background: #05161f;}
.lsm-popup{
    display: block;
    position: absolute;
    border: 3px solid rgba(60, 71, 76, 0);
}

.lsm-popup > div > a > i.my-icon.lsm-sidebar-more{
    transform:rotate(90deg);
}

.lsm-popup.second{
    left: 60px;
}
.lsm-popup.third{
    left: 243px;
}
.lsm-popup.third.lsm-sidebar > div > ul {
    display: block;
}
.lsm-popup div {
    border-radius: 5px;
}
.lsm-popup .lsm-sidebar-icon{
    display: none;
}
.lsm-popup.lsm-sidebar a span{
    margin-left: 0px;
}
.lsm-popup.lsm-sidebar > div > ul > li.lsm-sidebar-item>ul{position: absolute;top:0px;left:180px;width: 180px;z-index: 99;}

.lsm-popup.lsm-sidebar   ul {
    width: 180px;
}
.lsm-popup.lsm-sidebar   ul li{
    width: 180px;
}
.lsm-popup.lsm-sidebar ul li:last-child, .lsm-popup>div>ul>li:last-child>a{
    border-radius: 0 0 5px 5px ;
}






/*底部样式*/
.newfooter{
    display: block;
    width: 100%;
    height: 180px;
    overflow: hidden;
    background: url("../images/newfootbg.png") no-repeat top center;
}
.newfootercon{
    display: block;
    width: 1200px;
    margin: 0 auto;
    overflow: hidden;

}
.newfooterl{
    display: block;
    float: left;
    margin: 71px 0 0 330px;
}
.newfooterlc{
    display: block;
    width: 496px;
    margin: 0 auto;
    float: left;
    color: #fff;
    margin-top: 65px;
}
.newfooterlc li{
    display: block;
    width: 100%;
    line-height: 28px;
    text-align: center;
}
.newfooterlc a{
    color: #fff;
}
.newfooterrc{
    display: block;
    float: left;
    margin-top: 76px;
    overflow: hidden;
}
.newfooterrc li{
    display: block;
    float: left;
    margin-left: 18px;
}
.newfooterrc li img{
    display: block;
    width: 71px;
    height: 71px;
}
.newfooterr{
    float: right;
    overflow: hidden;
    margin-top: 85px;
    margin-right: 76px;
}
.newfooterr a{
    display: block;
    overflow: hidden;
}

