/* CSS Document */
*{margin:0;padding:0;border:0;outline:none}
body,html{font-family:'微软雅黑';height:100%}
body{text-align:center;margin:0 auto;padding:0;background:#fff;font-size:14px;color:#333;width:100%;line-height:1.25;font-weight:normal;font-family:"微软雅黑";-webkit-text-size-adjust: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}
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:'微软雅黑';outline:none}
input::-moz-focus-inner{border:none;padding:0px}
select,input{vertical-align:middle;outline:none}
input[type="text"],input[type="password"],textarea{outline-style:none;-webkit-appearance:none}
textarea{resize:none;outline:none}
.clear{display:block;height:0px;visibility:hidden;clear:both}
.clearfix{zoom:1}
.box{width:1200px;margin:0 auto;text-align:left;}
.clearfix:after,.max:after{content:"";display:block;height:0px;visibility:hidden;clear:both}
.lf{float:left}
.rg{float:right}
/* 默认链接颜色 */
a{outline-style:none;color:#000;text-decoration:none}
a:hover{color:#2056c6;text-decoration:none}
/*清除链接虚框*/
a,area{blr:expression(this.onFocus=this.blur())}
:focus{-moz-outline-style:none}

input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#b6b6b6}
input::-moz-input-placeholder,textarea::-moz-input-placeholder{color:#b6b6b6}
input::-ms-input-placeholder,textarea::-ms-input-placeholder{color:#b6b6b6}

.flexa{display:-webkit-flex;-webkit-flex-wrap:wrap;display:flex;flex-wrap:wrap;}
.itema{-webkit-align-items:center;align-items:center;}
.iteme{-webkit-align-items:flex-end;align-items:flex-end;}
.justb{-webkit-justify-content:space-between;justify-content:space-between;}
.justc{-webkit-justify-content:center;justify-content:center;}
.juste{-webkit-justify-content:flex-end;justify-content:flex-end;}

/*-------*/
.header{ padding:18px 0 25px; background:#fff}
.header .lf{ height:57px; line-height:57px; font-size:24px; font-weight:bold; color:#ff632b;}
.header .lf img{ display:block; height:100%; float:left;}
.header .lf span{ display:block; float:left; background:url(../images/x_r2.png) no-repeat 15px center; padding-left:30px}
.header .rg{ font-size:17px; color:#ff632b; line-height:25px;}
.header .rg span{ display:block; background:url(../images/x_r1.png) no-repeat left center; font-size:24px; font-weight:bold; color:#000; line-height:32px; padding-left:35px}
.header .rg p{ padding-left:2px; letter-spacing:1px; text-align:right}
.menu{ float:right; width:36px; height:57px; background:url(../images/mue.webp) no-repeat center center; background-size:75% auto; display:none}

.nav{ background:#2056c6;}
.nav ul{ float:left; width:100%}
.nav ul li{ float:left; position:relative; height:70px}
.nav ul li>a.a{ color:#fff; display:block; line-height:70px; font-size:17px; padding:0 26px;}
.nav ul li>a.a:hover,.nav ul li>a.on,.nav ul li>a.active{ background:#153db3}
.nav ul li div{ display:none; position:absolute; left:0; top:100%; z-index:9; background:#fff; width:100%;-moz-box-shadow:1px 2px 2px #ddd;-webkit-box-shadow:1px 2px 2px #ddd;box-shadow:1px 2px 2px #ddd}
.nav ul li div.kz{ width:300px}
.nav ul li div a{ display:block; color:#333; line-height:28px; padding:5px 12px; font-size:15px;}
.nav ul li div a:hover{ background:#3c3c3b; color:#fff}

.fad{ background:url(../images/m_r5.jpg) no-repeat center top; background-size:cover; padding:45px 0}
.fad .box{ text-align:center}
.fad h2{ font-size:47px; font-weight:bold; color:#fff; padding-bottom:30px; letter-spacing:3px}
.fad a{ display:inline-block; background:url(../images/v_r2.png) no-repeat 30px center #fc7229; height:62px; line-height:62px; font-size:17px; color:#fff; font-weight:bold; padding:0 32px 0 72px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px;-moz-box-shadow:0px 2px 3px #4d6ea1;-webkit-box-shadow:0px 2px 3px #4d6ea1;box-shadow:0px 2px 3px #4d6ea1}

.footer{background:#fff;color:#2e2e2e}
.footer .fnav{padding:32px 0 45px; border-bottom:1px solid #e1e1e1}
.footer .fnav .zuo{ width:300px}
.footer .fnav .zuo img.flog{ display:block; height:57px}
.footer .fnav .zuo dl{display:flex;flex-wrap:wrap; width:100%; padding-top:25px}
.footer .fnav .zuo dl dt{ width:49px; margin-right:10px;}
.footer .fnav .zuo dl dt img{ display:block; width:49px;}
.footer .fnav .zuo dl dd{ font-size:15px; line-height:23px; padding-top:1px;align-content:center;}
.footer .fnav .zuo dl dd span{ font-size:18px; display:block}
.footer .fnav .you{ width:850px; padding-left:50px}
.footer .fnav .you dl{float:left;width:115px; padding-left:20px}
.footer .fnav .you dl:nth-of-type(3){width:290px;}
.footer .fnav .you dl dt{font-size:17px;font-weight:bold;color:#000;line-height:36px;padding-bottom:15px}
.footer .fnav .you dl dd{font-size:15px;line-height:24px;padding:5px 0}
.footer .fnav .you dl dd a{color:#646464}
.footer .fnav .you dl dd a:hover{color:#ff632b}
.footer .copy{ font-size:15px; color:#a1a1a1; line-height:29px; padding:20px 0}
.footer .copy a{ color:#a1a1a1;}
.footer .link a{ display:inline-block; padding-right:20px}

/*--------分页-------*/
.next_fy{padding:60px 0 80px;text-align:center;font-size:14px;display:flex;flex-wrap:wrap;justify-content:center}
.next_fy a,.next_fy b{height:26px;line-height:26px;margin:2px;display:block;border:1px solid #ddd;background:#fff;padding:6px 15px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;color:#333}
.next_fy a:hover,.next_fy b,.next_fy a.active{background:#2056c6;font-weight:500;color:#fff;border:1px solid #2056c6}
.next_fp{ line-height:32px;color:#4d4d4d;padding:20px 0 30px;border-top:1px solid #eee; font-size:16px}
.next_fp a{color:#4d4d4d}
.next_fp a:hover{color:#2056c6}
.next_fp p{ width:49%; text-align:left;}
.next_fp p.rg{ text-align:right;}





