/* CSS Document */
*{margin:0;padding:0;list-style:none;border:0;word-break:break-word;vertical-align:top;outline:none}
html,body{min-height:100%}
body{text-align:center;margin:0 auto;padding:0;background:#fff;font-size:14px;color:#333;font-weight:normal;font-family:"微软雅黑";-webkit-text-size-adjust:100%;width:100%;width:expression(document.body.clientWidth <= 360? "360px":"auto");min-width:360px}
address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal}
img{border:0;padding:0;display:inline;-webkit-user-select:none;-moz-user-select:none;-webkit-user-select:none;-o-user-select:none;user-select:none}
select,input,img{vertical-align:middle}
ul,ol,li{list-style:none}
table{table-layout:fixed !important;width:100% !important;border-collapse:collapse;border-spacing:0}
table,td,input,select,input,textarea{font-size:14px;padding:0;margin:0px;border-color:#ddd}
input{padding:0;font-family:"微软雅黑";}
input::-moz-focus-inner{border:none;padding:0px}
select,input{vertical-align:middle}
select,input,textarea{border-radius:0;-webkit-border-radius:0;color:#878787;font-family:Lucida Bright,Arial}
input[type="text"],input[type="password"],textarea{outline-style:none;-webkit-appearance:none}
input:focus{outline:none}
input,button,select,textarea{outline:none}
textarea{resize:none}
textarea,input,select{background:none;border:none;margin:0;padding:0}
.clear{display:block;height:0px;visibility:hidden;clear:both}
.box{width:1300px;margin:0 auto;text-align:left;position:relative}
.box:after,.clearfix:after,ul:after,.max:after{content:"";display:block;height:0px;visibility:hidden;clear:both}
.lf{float:left}
.rg{float:right}
/* 默认链接颜色 */
a{outline-style:none;color:#333;text-decoration:none}
a:hover{color:#9b100d;text-decoration:none}
/*清除链接虚框*/
a,area{blr:expression(this.onFocus=this.blur())}
:focus{-moz-outline-style:none}


/*-------*/
.top{background:#fff;padding:27px 0}
.top img{display:block;height:65px;width:auto}
.menu{ display:none}

.nav{background:#9b100d}
.nav ul{float:left;width:100%}
.nav ul li{float:left;position:relative;font-size:17px;padding:0 37px;text-align:center}
.nav ul li a.a{display:block;color:#fff;height:76px;line-height:76px}
.nav ul li a.a:hover{color:#fff}

.footer{background:url(../images/bg4.jpg) no-repeat center top;background-size:cover;color:#fff;font-size:16px;line-height:30px}
.footer .fnav{padding:70px 0 40px}
.footer .ftl img{display:block;height:50px}
.footer .ftl .zbut{padding:20px 0 17px}
.footer .ftl .zbut a{display:inline-block;margin-right:15px;padding:0 65px 0 35px;font-size:16px;line-height:44px;border:1px solid #fff;color:#fff;background:url(../images/wr2.png) no-repeat 80% center;-webkit-transition:all .8s ease 0s;transition:all .8s ease 0s;-ms-transition:all .8s ease 0s;}
.footer .ftl .zbut a:hover{background-position:83% center}
.footer .ftr img{display:block;width:170px}
.footer .ftr span{display:block;font-size:16px;text-align:center;padding-top:10px}
.footer .copy{font-size:15px;color:#5c5c5c;line-height:26px;padding:25px 0;border-top:1px solid #3f3f3e}
.footer .copy a{color:#5c5c5c;}

/*--------分页-------*/
.next_fy{padding-top:55px;padding-bottom:70px;text-align:center;font-size:14px}
.next_fy a,.next_fy b{height:34px;line-height:34px;margin:0 2px;display:inline-block;border:1px solid #ddd;background:#fff;padding:0 13px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}
.next_fy a:hover,.next_fy b,.next_fy a.active{background:#a81815;font-weight:500;color:#fff;border:1px solid #a81815}
.next_fp{line-height:32px;color:#4d4d4d;padding:15px 0 30px;border-top:1px solid #e4e4e4;font-size:16px}
.next_fp a{color:#4d4d4d}
.next_fp a:hover{color:#e6000d}
.next_fp p{width:49%;text-align:left}
.next_fp p.rg{text-align:right}


@media (max-width:1360px) {
.box{width:1200px;}
.nav ul li{ padding:0 32px}

}

@media (max-width:1260px) {
.box{width:1100px;}
.nav ul li{ padding:0 26px}
.footer .fnav{ padding-top:60px}

}

@media (max-width:1160px) {
.box{width:94%;}
.nav ul{ float:none;display:flex;flex-wrap:wrap;justify-content:space-between}
.nav ul li{ padding:0; float:none}
.nav ul:after{ display:none}
.footer{ font-size:15px;}
.footer .fnav{ padding-top:50px; padding-bottom:30px}
.footer .copy{ padding-top:20px}

}

@media (max-width:990px) {
body{ padding-top:96px}
.top{ position:fixed; width:100%; top:0; left:0; z-index:999}
.top .rg{ display:none}
.menu{ display:block; background:url(../images/mue.webp) no-repeat center center; background-size:75% auto; width:36px; height:56px; float:right}
.top{ padding:20px 0}
.top img{ height:56px}
.nav{ position:fixed; width:150px; text-align:center; right:2%; top:96px; z-index:99; display:none}
.nav .box{ width:100%}
.nav ul li{ font-size:15px; width:100%; padding:8px 0; border-bottom:1px solid rgba(255,255,255,.05)}
.nav ul li a.a{ height:auto; line-height:28px;}
.next_fy{ padding-top:40px; padding-bottom:60px}

}

@media (max-width:768px) {
.footer{ font-size:14px}
.footer .copy{ font-size:14px}


}

@media (max-width:640px) {
body{ padding-top:80px}
.top{ padding:15px 0}
.top img{ height:50px}
.menu{ height:50px; background-size:66%}
.nav{top:80px; width:135px}
.nav ul li{ font-size:14px; padding:6px 0}
.footer .copy{ font-size:14px}
.next_fy a,.next_fy b{ height:31px; line-height:31px; padding:0 11px;}


}

@media (max-width:440px) {
body{ padding-top:70px}
.top{ padding:13px 0}
.top img{ height:44px}
.menu{ height:44px}
.nav{top:70px}
.footer{ font-size:13px; line-height:27px}
.footer .ftl .zbut a{ font-size:14px; line-height:36px}
.footer .copy{ font-size:14px}
.next_fy{ padding-top:30px; padding-bottom:45px}


}





















