@charset "utf-8";
body,ul,li,ol,h1,h2,h3,h4,p,th,td,dl,dd,form,fieldset,legend,label,input,textarea,select,span{margin:0;padding:0}
body{font:14px/1.7 Arial,"Microsoft YaHei",Tahoma,Verdana,Helvetica, sans-serif;	 color:#666; background: #fff; }
a{color:#333; text-decoration:none;  outline:none;  }
a:hover{color:#5aa4f5;  }
li{list-style:none}
img{border:0;    vertical-align:top;	}
table{border-collapse:collapse;   border-spacing:0 }
input:-webkit-autofill {-webkit-box-shadow: 0 0 0 1000px white inset; outline:none;}
.clen{ clear: both;}
.top_bj{ background: url("../images/top_bj.jpg") top repeat-x; width: 100%; height: 80px;}

.logo_1{ width: 1000px; margin: auto; padding-top: 15px; position: relative; }
.logo_1 a{ position: absolute; width: 520px; height: 80px;    left: 0; top: 0;}
.logo_1 span{ font-size: 22px; line-height: 50px; background: url("../images/xiang.png") left center no-repeat; height: 50px; display: inline-block;
    padding-left: 15px; margin-left: 13px; color: #0e4682;}
.banner{ width: 100%; overflow: hidden; background: url("../images/banner.jpg") top center no-repeat; background-size: cover; height: 475px; min-width: 1200px;}
.nrq{ width: 1000px; margin: auto; overflow: hidden;}
.denluk{ width: 372px; float: right; margin-top: 48px; border-radius: 5px; background: #fff; height: 356px; padding: 30px; box-sizing: border-box;}
.denluk h1{ text-align: center; font-size: 20px; line-height: 56px; font-weight: 400;}
.szzc{ text-align: center; overflow: hidden; margin: 42px auto;}
.ljdl{ overflow: hidden;  text-align: center;}
.ljdl a{ display: block; border-radius: 3px; background: url("../images/denglubj.jpg") repeat-x; height: 56px; font-size: 20px; color: #fff; line-height: 56px; transition: .7s;}
.ljdl a:hover{ background: #11afe6;}
.fhsy{ font-size: 16px; line-height: 45px; text-align: right;}
.fhsy a{color: #1e9cf7;}
.bottom{ width: 372px; float: right; text-align: center; color: #fff; line-height: 22px; margin-top: 10px;}
.right_1{  position: fixed;    top: 130px; right: 0;  height:353px;background: rgba(23,104,187,0.6); border-radius: 5px 0 0 5px;   transform:translate(0 0);-moz-transform:translate(0 0);-webkit-transform:translate(0 0);
    animation:left_banner 2.5s ease-in-out both;
    -moz-animation:left_banner 2.5s ease-in-out both;
    -webkit-animation:left_banner 2.5s ease-in-out both; }
.sbdj{ overflow: hidden;float:left; cursor: pointer;transition: .7s; }
.sbdj ul{ padding: 0; margin: 0; overflow: hidden; width: 70px; float: left;}
.sbdj ul li{ border-bottom: solid 1px #1095e8;height: 58px; line-height: 58px;  }
.sbdj ul li img{ margin-left: 24px; margin-top: 10px; margin-right: 15px; }
.sbdj ul li.one2{ border-bottom: none; }
.zknr{ overflow: hidden; transition: .7s;  transform:translate(0 0);-moz-transform:translate(0 0);-webkit-transform:translate(0 0);
    animation:left_banner1 1.5s ease-in-out both;
    -moz-animation:left_banner1 1.5s ease-in-out both;
    -webkit-animation:left_banner1 1.5s ease-in-out both;}
.zknr ul{ padding: 0; margin: 0; overflow: hidden; width: 150px;}
.zknr ul li{ border-bottom: solid 1px #1095e8; }
.zknr ul li a{ height: 58px; line-height: 58px; display: block; font-size: 16px; color: #fff;transition: .7s;padding-left: 12px;}
.zknr ul li a:hover{ color:#fbec43;}
.zknr ul li .one2 a{ border-bottom: none;}
.sbdj:hover > .zknr{ display:block; transition: .7s; }
@keyframes left_banner{
    0%{
        opacity: 0;
        transform:translateX(40%)
    }
    100%{
        opacity: 1;
        transform:translateX(0)
    }
}
@-moz-keyframes left_banner{
    0%{
        opacity: 0;
        transform:translateX(40%)
    }
    100%{
        opacity: 1;
        transform:translateX(0)
    }
}
@-webkit-keyframes left_banner{
    0%{
        opacity: 0;
        transform:translateX(40%)
    }
    100%{
        opacity: 1;
        transform:translateX(0)
    }
}
.font{ line-height: 28px; padding-top: 10px; overflow: hidden; display: inline-block; min-width: 1200px; text-align: center; color: #999999;     margin: auto; width: 100%; background: url("../images/bot_bj.jpg") top repeat-x; }