body {margin:0 auto; font-size:16px; font-family: "宋体" "微软雅黑"; color:#000;background: #fff;}
*{margin:0 auto;padding:0;list-style-type:none;border: 0;/*letter-spacing:0.5px*/ }
a {text-decoration:none; color:#000;border:0;}
img{border:0;}
a:hover {text-decoration:none; overflow:hidden;/* color:#ff0700;*/}
ul{ margin:0px auto; padding:0px; list-style-type:none;}

/*	----------------------------	header	----------------------------	*/
.header {
    font-family: Microsoft Yahei;
    background-color: #165daf;
    height: auto;
}

.headTop {
    width: 1100px;
    margin: 0 auto;
    height: 42px;
    line-height: 42px;
}

.headTop,
.headTop a {
    font-size: 13px;
    color: #fff;
    font-family: Microsoft Yahei;
    transition: 0.2s all ease-out 0s;
}

.headTop a:hover {
    color: #FF0000;
}

.headTop .lef {
    float: left;
}

.headTop .rig {
    float: right;
	position: relative;
}

.headTop .rig a:hover {
    color: #FF0000;
}

/*----------------------------  footer  ----------------------------------------*/
.footer-wrap{width: 100%; background-color: #e8e8e8;  padding-bottom:30px;padding-top: 20px;}
.footer{width: 1200px; margin: 0 auto;}
.footer .link2 {position: relative;/* border-top: 1px solid #c2c3c5; */}
.footer .link2 p{text-align: center; line-height: 36px; padding-top: 20px;}
.footer .link2 .mk1{position:absolute; left: 5px; top: 20px;}
.footer .link2 .mk2{position:absolute; left: 123px; top: 26px;}
.footer .link2 .mk3{position:absolute; right:80px; top: 32px;}
.footer .link2 .mk4{position:absolute; right:5px; top: 20px;}


/*----------------------------  banner  ----------------------------------------*/
.ban_bj{width: 100%;height: 100%;min-width:1200px ;background:url(//www.lplbug.com/images/jycy/jhx_bg.png) no-repeat top center;}
.gdwz{width: 100%;height:100px;font-size: 20px;margin: 0 auto;/*position: fixed;*/top: 0px;z-index: 9999;background: #fff;border-bottom: 2px #dbd9db solid;position: sticky;}
.logo {width: 1200px;height: 70px;}
.logo .z{float: left;width:270px;height: 50px;margin-top:10px ;}
.logo .z p{float: right;font-size: 22px;line-height:50px;color: #000;}
.logo ul{float: right;}
.logo ul li{float: left;line-height: 70px;font-size: 20px;}
.logo ul .li{padding: 0 12px;}
.logo .y ul li a{text-decoration:none;}

.banner{width: 1200px;height:410px; margin: 0 auto;position: relative;}
.gh {width: 1200px;height: 140px;margin: 0 auto;padding-top: 40px;}
.tbgd{width: 100%; height: 102px;position: fixed;top: 0px;z-index: 999;}


.tit01 {width:1200px;height: 190px;-webkit-animation:zoomIn 0.9s 0.9s ease-out both;animation:zoomIn 0.9s 0.9s ease-out both;opacity: 1;position: absolute;top: 0px;left: 9%;}
