@charset "utf-8";
/* CSS Document */

.yqlj{ width:1110px; height:35px; position:relative; margin:0 auto; margin-bottom:15px;}
.yqlj>span{ display:block; float:left; width:120px; height:33px; border-bottom:2px solid #1089da; font-size:16px; color:#1089da; text-align:center; line-height:33px; background:#e2e2e2; margin-right:8px;}
.yqlj .select{ height:23px; width:149px; border:1px solid #DDD; float:left; margin:5px 7px;}

.footer{ width:100%; max-width:1920px; height:200px; margin:0 auto; position:relative; background:#5baae2; font-size:14px; color:#FFF;}
.footer .anniu{ text-align:center; line-height:60px;}
.footer .anniu a{ margin:0 5px;}
.footer a{ color:#FFF;}
.footer a:hover{ color:#0d99fd;}
.footer .w1110{ position:relative;}
.footer .tb{padding: 30px 20px;}
.footer .footTxt{ position:absolute; left:330px;}
.footer .footTxt p{line-height:23px;color:#FFF;}

.footer.Red{ background:#b3b3b3; color:#4b4b4a;}
.footer.Red a{ color:#4b4b4a;}
.footer.Red .footTxt p{ color:#4b4b4a;}

.fixBox{ width:70px; height:138px; border-top:1px solid #DDD; position:fixed; top:50%; left:50%; margin-left:595px;}
.fixBox ul{ background:#FFF;}
.fixBox li{ display:block; width:68px; height:68px; border:1px solid #DDD; border-top:none; font-size:14px;}
.fixBox li a{ display:block; width:100%; height:100%; position:relative; color:#222222; text-align:center; line-height:105px; overflow:hidden; transition:all 0.5s;}
.fixBox li a i{ display:block; width:31px; height:29px; position:absolute; left:18px; top:10px; background:url(wbwx.png) no-repeat; transition:top 10s 10s; animation-duration: 0.5s; animation-fill-mode: both; animation-name:fadeInDown;}
.fixBox li.wx a i{ width:35px; height:26px; background-position-y:-30px;}
.fixBox li a:hover{ background:#5baae2; line-height:68px; color:#FFF;}
.fixBox li a:hover i{ animation-name:fadeOutUp; top:-30px;}

.pzjjwb{ width:220px; height:200px; position:fixed; top:50%; left:50%; margin-left:560px;}
.pzjjwb img{display:block;width: 180px;height: 180px;margin:0 auto;}
.pzjjwb p{display:block;position:absolute;bottom:0;left:0;text-align:center;font-size:12px;line-height: 30px;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.pzjjwb span{ display:none; padding:15px; background:url(Close.png) no-repeat center rgba(0,0,0,0.5); position:absolute; top:-10px; right:20px; cursor:pointer; transition:all 0.3s;}
.pzjjwb:hover span{ display:block;}
@media screen and (max-width: 1500px) { 
	.pzjjwb{ left:auto; right:0px !important;}
}
    @media screen and (max-width:750px) {
        .fixBox {
            left: inherit;
            margin-left: inherit;
            right: 0;
        }


    }
body{min-width:1200px}