@charset"utf-8";@import url(../layui/css/layui.css);li{list-style:none}
legend{color:#5a5a5a}
fieldset,img{border:0}
i,em{font-style:normal}
ul{margin:0;padding:0}
strong{font-weight:bold}
caption,th{text-align:left}
q:before,q:after{content:''}
sup{vertical-align:super}
sub{vertical-align:sub}
del,ins{text-decoration:none}
small{font-size:12px;display:block}
abbr,acronym{border:0;font-variant:normal}
input,button,textarea,select{font-size:100%}
input.hidefocus::-moz-focus-inner{border:0}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}
table{border-collapse:collapse;border-spacing:0;empty-cells:show}
address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;outline:0}
strong{font-weight:bold}
ul{list-style:none}
*html .clearfix{zoom:1}
*+html .clearfix{zoom:1}
a{text-decoration:none;color:#565656;font-size:12px}
body{font-size:12px;font-family:'Source Han Sans CN';color:#565656}
.clearfix:after{height:0;visibility:hidden;content:".";display:block;clear:both}
html{font-size:62.5%}
.shouji{display:none}
.screen-reader-text{display:none}
.head{width:100%;height:139px;top:0;background: #fff;}
.head .header{width:100%;height:24px;background:url(../images/backimg1.jpg) no-repeat center}
.head .header h1{display:block;font-size:14px;color:white;line-height:24px}
.head .header .header0{max-width:1300px;width:100%;margin:0 auto}
.head .header1{max-width:1300px;width:100%;height:82px;margin:0 auto;display:flex;justify-content:space-between}
.head .header1 .left{float:left}
.head .header1 .right{float:right}
.head .header1 .left,.right img{margin-top:10px}
.nav{width:100%;height:57px;background:#003e8d;margin:0;z-index:1;position:relative}
.nav .nav1{max-width:1300px;width:100%;height:57px;margin:0 auto}
@media screen and (min-width:768px){
.layui-col-sm1-7 {float: left;width: 14.2857%;}.layui-col-sm-offset1-7 {margin-left: 14.2857%;}
.layui-col-sm1-8{float:left;width:12.5%}.layui-col-sm-offset1-8{margin-left:12.5%}
.foot{text-align:center;padding-top:30px;padding-bottom:30px}.foot ul li{display:inline-block;margin-left:10px;margin-right:10px}
}
@media screen and (min-width:992px){
.nav .nav1{display:flex;flex-wrap:wrap;align-content:center;justify-content:space-between}
}
@media screen and (min-width:1200px){.layui-col-lg1-8{float:left;width:12.5%}
.layui-col-lg-offset1-8{margin-left:12.5%}
}
.layui-col-lg1-8,.layui-col-md1-8,.layui-col-sm1-8,.layui-col-xs1-8{position:relative;display:block;box-sizing:border-box}
.layui-col-xs1-8{float:left;width:12.5%}
.layui-col-xs-offset1-8{margin-left:12.5%}
@media screen and (min-width:992px) {
    .layui-col-md1-7 {
        float: left;
        width: 14.2857%;
    }

    .layui-col-md-offset1-7 {
        margin-left: 14.2857%;
    }
}

@media screen and (min-width:1200px) {
    .layui-col-lg1-7 {
        float: left;
        width: 14.2857%;
    }

    .layui-col-lg-offset1-7 {
        margin-left: 14.2857%;
    }
}

.layui-col-lg1-7,
.layui-col-md1-7,
.layui-col-sm1-7,
.layui-col-xs1-7 {
    position: relative;
    display: block;
    box-sizing: border-box;
}

.layui-col-xs1-7 {
    float: left;
    width: 14.2857%;
}

.layui-col-xs-offset1-7 {
    margin-left: 14.2857%;
}

.nav .nav1 li a{display:block;width:150px;height:58px;color:white;font-size:16px}
.nav .nav1 li{height:57px;line-height:60px;text-align:center}
.nav .nav1 li .na{display:block;width:150px;height:57px;font-size:16px;color:white}
.nav .nav1 li a:hover{background:url(../images/debanner.png) no-repeat bottom}
.nav .nav1 li .nav2{display:none;width:150px;height:auto}
.nav .nav1 li:hover .nav2{display:block}
.nav .nav2 li a{font-size:14px}
.nav .nav1 .nav2 a:hover{color:#003e8d;background:0}
.nav .nav2 li{background:#edecec;height:40px;line-height:40px;width:150px}
.nav .nav1 .current-menu-item a{background:url("../images/debanner.png") no-repeat bottom}
#currentNav{background:url(../images/debanner.png) no-repeat bottom}
.banner{width:100%;height:537px;position:relative;margin:0 auto;z-index:0}
.banner #full-screen-slider{width:100%;height:537px;float:left;position:absolute}
.banner #slides{display:block;width:100%;height:537px;list-style:none;padding:0;margin:0 auto;position:relative}
.banner #slides li{display:block;width:100%;height:100%;list-style:none;padding:0;margin:0;position:absolute}
.banner #slides li a{display:block;text-indent:-9999px}
.banner #pagination{display:block;list-style:none;position:absolute;left:47%;bottom:8px;z-index:9900;padding:5px 15px 15px 0;margin:0}
.banner #pagination li{display:block;list-style:none;width:14px;height:14px;float:left;margin-left:15px;background:#f00;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;behavior:url(../css/ie-css3.htc)}
.banner #pagination li a{display:block;width:100%;height:100%;padding:0;margin:0;text-indent:-9999px}
.banner #pagination li.current{background:#fff}
.banner #slides li .sp1{display:block;font-size:48px;color:#132e56;font-weight:bold;margin-top:60px;text-align:center}
.banner #slides li #a{display:block;font-size:16px;color:#fff;margin-top:400px;margin-left:18.5%;text-align:center;width:127px;height:37px;background:#af2a32;text-indent:0;line-height:35px}
.foot{width:100%;background:#003e8d;padding-top:20px;text-align:center}
.foot .foot-content{max-width:1300px;width:100%;margin:0 auto}
.foot .foot-content .lxwm-content ul li{font-size:14px;font-family:"Source Han Sans CN";color:#fff;line-height:2.571}
.foot .foot-content .lxwm-content ul li a{font-size:14px;font-family:"Source Han Sans CN";color:#fff;line-height:2.571}

@media all and (min-width:0) and (max-width:991px){body{min-width:inherit;background:0;font-size:1.4rem;line-height:2.7rem}
.shouji{display:block}
.shoujinone{display:none}
.foot .foot_list{width:100%}
.foot .foot_list .left,.foot .foot_list .left .div3{width:93.75%;margin:0 auto;float:none;padding-top:20px}
.foot .foot_list .right2{display:none}
.foot .foot_list .left .div3{background:0}
.foot .foot_list .left .div2 .right1 .right_list,.foot .foot_list .left .div2 .left1,.foot .foot_list .left .div2 .right1,.foot .foot_list .left .div3 .bq{float:none}
.foot .foot_list .left .div2 .right1,.foot .foot_list .left .div2,.foot .foot_list .left .div2 .left1,.foot .foot_list .left{height:auto}
.foot .foot_list .left .div2 .left1{margin-bottom:0}
.foot .foot_list .left .div2 .right1,.foot .foot_list .left .div2{width:100%}
.foot .foot_list,.foot .foot_list .left .div3{height:auto}
.foot .foot_list .left .div3{border-top:1px solid #fff;margin-top:10px}
.foot .foot_list .left .div3 .bq{display:block}
.foot .foot_list .left .div3{padding-bottom:60px}
.foot .foot_list .left .div3 img{width:auto}
.head{width:100%;height:64px;background:#fff;
/*position:fixed;*/
z-index:2}
.head .all{position:fixed;background:#fff;width:100%}
.head .header{width:100%;background:#003e8d;height:auto;line-height:18px;display:none}
.head .header span{display:block;font-size:14px;color:white}
.head .header .h1{padding:5px 2%;line-height:16px}
.head .header .header0{width:100%}
.head .header1{width:93.75%;margin:0 auto;height:auto;position:relative;padding-bottom:10px}
.head .header1 .top{width:204px;margin-left:3.125%}
.head .header1 .top img{padding-top:6px}
.head .header1 .left{float:none}
.nav{display:none}
.nav .nav1{width:100%}
.head .header1 .left img{width:170px!important;height:auto!important}
.nav .nav1 li,.nav .nav1 li .na{height:55px}
.banner{width:100%;height:114px;background:url(../images/sjbanner360.jpg) no-repeat center;z-index:-1}
.list{width:100%;margin-top:30px}
.list .list_top{width:100%;background:url(../images/shoujibackimg2.jpg) no-repeat center}

.sjfoot{width:100%;background:#003e8d;bottom:0}
.sjfoot .foot_list{width:100%;margin:0 auto}
.sjfoot .foot_list .left{width:93.75%;margin-top:53px;padding-top:30px;margin-bottom:30px;margin-left:3.125%}
.sjfoot .foot_list .right2{width:100%;background:#033574}
.sjfoot .foot_list .left .div1{width:100%}
.sjfoot .foot_list .left .div1 .left1{width:100%;height:35px}
.sjfoot .foot_list .left .div1 .left1 span{display:block;width:101px;height:35px;background:#fff;color:#003e8d;text-align:center;line-height:35px;font-size:16px}
.sjfoot .foot_list .left .div1 .right1 .right_list a{display:block;color:#fff;font-size:12px}
.sjfoot .foot_list .left .div1 .right1{width:100%;float:left;margin-bottom:10px;margin-top:10px}
.sjfoot .foot_list .left .div1 .right1 .right_list{float:left;width:160px}
.sjfoot .foot_list .left .div2{width:100%}
.sjfoot .foot_list .left .div2 .left1{width:100%;height:35px;float:left}
.sjfoot .foot_list .left .div2 .left1 span{display:block;width:101px;height:35px;background:#fff;color:#003e8d;text-align:center;line-height:35px;font-size:16px}
.sjfoot .foot_list .left .div2 .right1 .right_list a{display:block;color:#fff;font-size:12px;margin-right:13px;height:25px}
.sjfoot .foot_list .left .div2 .right1{width:100%;float:left;margin-top:10px}
.sjfoot .foot_list .left .div2 .right1 .right_list{float:left;width:160px}
.sjfoot .foot_list .left .div3{width:100%;height:73px;margin-top:40px;line-height:77px;border:0}
.sjfoot .foot_list .left .div3 .bq{display:block;width:222px;height:35px;color:#fff;font-size:14px;float:left}
.sjfoot .foot_list .left .div3 a{font-size:14px;color:#fff}
.sjfoot .foot_list .left .div3 .map{display:block;width:60px;height:35px;color:#fff;font-size:14px;float:left}
.sjfoot .foot_list .right2 form{width:93.75%;margin-left:3.125%;padding-bottom:30px;padding-top:30px}
.sjfoot .foot_list .right2 .faqtit{color:#fff;font-size:14px}
.div3{width:100%;background:#212121;color:#FFF;font-size:12px;height:100px}
.div3 p .sp1{display:block;width:180px;margin:0 auto}
.div3 .db{width:100%}
.div3 .db p{width:60.4%;margin:0 auto}
.div3 .db p a{color:#fff}
.foot .foot_list .left .div3{border:0}
.foot .foot_list .left .div3 .map{display:none}
.foot .foot_list .left .div3 span{height:35px;display:block}
.foot .foot_list .left .div3 span:last-child{margin-top:4px}
.foot .foot_list .left .div3 .gb{display:none}
.sp_bottom{display:block;position:fixed;bottom:0;left:0;width:100%;background:#333;overflow:visible;z-index:6;padding:6px 0 4px;color:#fff;line-height:14px;font-size:12px}
.sp_bottom a{color:#fff!important;display:block;height:18px;margin-top:5px;margin-bottom:10px}
.sp_bottom li{width:25%;float:left;text-align:center;overflow:visible}
.sp_bottom .bodernone{border:0}
.sp_bottom .foot_tel a{background:url(../images/bottom.png) no-repeat center 0}
.sp_bottom .foot_home{position:relative}
.sp_bottom .foot_home a{background:url(../images/wechat.png) no-repeat center;background-size:25%}
.sp_bottom .foot_home .wx-img{position:absolute;width:80px;top:-90px}
.hide{display:none}
.area{width:100%;height:100%;position:fixed;z-index:1;top:0;background:0}
.sp_bottom .foot_email a{background:url(../images/bottom.png) no-repeat center -40px}
.sp_bottom .foot_dx a{background:url("../images/up.png") no-repeat center center;background-size:30%}
.sp_bottom .foot_gd a{background:url(../images/bottom.png) no-repeat center -81px}
.menu-button{position:relative;cursor:pointer}
.menu-left{float:right;margin-right:1.0rem;margin-top:1.5rem}
.sidebar{margin:0;padding-top:1em;color:white;background-color:#000;width:55%}
.sidebar li{border-bottom:1px solid #FFF;width:100%}
.sidebar li .block{font-weight:bold;display:block;margin-left:15px;line-height:3.5rem;font-size:1.6rem;color:#FFF}
.sidebar li a{display:block;margin-left:2.4rem;line-height:3.2rem;font-size:1.4rem;color:#FFF}
.toolbar{position:absolute;right:0;top:10px;width:35px;line-height:40px}
.toolbar a{color:#fff;width:70px;float:left;text-align:center;border-right:1px solid #dedede}
.toolbar img{display:block;width:35px}
.menuclose{position:fixed!important;z-index:10;background:#003e8d;width:90%!important;top:67px!important;padding:10px 5% 20px 5%;line-height:26px;border-top:1px solid #dfdfdf;height:100%;display:none;overflow:auto}
.nav .nav1 li a{color:#fff}
.menuclose1{top:116px!important}
.shoujiheight{height:200px}
.menuclose .tysj{display:block;width:100%;color:#fff;border-bottom:1px solid #3eb6b7;padding-bottom:2px;margin-bottom:2px}
.menuclose ul{display:block!important;width:auto!important;line-height:22px}
.menuclose ul ul{padding-left:1em;position:relative!important;top:0!important}
.menuclose .menu ul li{display:inline-block;padding-right:20px;line-height:30px;padding-bottom:15px}
.menuclose .menu ul li a{color:#fff}
.nav .menu li .currentNav,.nav .menu li .tya:hover,.nav .menu .ty:hover .tya{background:0}
.menuclose .menu .ty{display:inline-table;padding-right:10px;width:100%;float:none;background:0;text-align:left;border-bottom:1px solid #fff}
.menuclose .tyasj{font-size:14px;width:88px;display:block;color:#fff}
.menuclose .menu li .tya{color:#fff;text-align:left;line-height:40px;background:none!important}
.nav .nav1 li,.nav .nav1 li .na{line-height:35px;height:auto;float:none;text-align:left}
.nav .nav1 li .na{display:inline}
.nav .nav1 .currentNav1 .bna,.nav .nav1 li a:hover{background:none!important;display:inline}
.nav .nav1{height:auto;margin-bottom:146px}
#currentNav{background:0}
}
@media all and (min-width:360) and (max-width:767px){
.banner{width:100%;height:200px;background:url(../images/sjbanner.jpg) no-repeat center}
.foot{padding-top: 20px;padding-bottom: 80px;}
}
