/* CSS Document */
/*font*/
@font-face { font-family: "PingFang SC Light"; src: url("../font/PingFang SC Light.ttf") format("truetype"); font-weight: normal; font-style: normal; }

@font-face { font-family: "PingFang SC Regular"; src: url("../font/PingFang SC Regular.ttf") format("truetype"); font-weight: normal; font-style: normal; }

@font-face { font-family: "PingFang SC Semibold"; src: url("../font/PingFang SC Semibold.ttf") format("truetype"); font-weight: normal; font-style: normal; }

*{margin:0;padding:0;}
body{text-align:center;margin:0 auto;padding:0;background:#fff;font-size:14px;color:#333;width:100%;/*width:expression(document.body.clientWidth <= 1170? "1170px":"auto");min-width:1170px;*/font-family:"PingFang SC Regular",-apple-system,"Microsoft Yahei","Hiragino Sans GB","Helvetica Neue",Helvetica,tahoma,arial,Verdana,sans-serif,"WenQuanYi Micro Hei","\5B8B\4F53";}
body > div{text-align:center;margin-right:auto;margin-left:auto}
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;}
table,td,input,select,input,textarea{font-size:14px;padding:0;border-color:#ddd}
input{padding:0;font-family:"PingFang SC Regular";}
input::-moz-focus-inner{border:none;padding:0px}
select,input{vertical-align:middle}
input[type="text"],input[type="password"],textarea{outline-style:none;-webkit-appearance:none}
textarea{resize:none}
.clear{display:block;height:0px;visibility:hidden;clear:both}
.clearfix{zoom:1}
.box{width:1400px;margin:0 auto;text-align:left;}
.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:#000;text-decoration:none}
a:hover{color:#2155ea;text-decoration:none}
/*清除链接虚框*/
a,area{blr:expression(this.onFocus=this.blur())}
:focus{-moz-outline-style:none}

/*-------*/
.tbox{width:100%;height:101px;line-height:101px;background:#fff}
.tbox2{display:none}
.header{padding:22px 0;position:fixed;left:0;top:0;z-index:9;width:100%;transition:all .4s ease}
.header .logo{float:left}
.header .logo img{display:block;height:73px}
.header .logo img.i2{display:none;height:70px}
.header .menu{float:right;padding:9px 10px;border:1px solid #ddd;margin-top:14px;display:none;}
.header .menu span{display:block;width:22px;height:2px;line-height:2px;margin-top:4px;background:#888}
.header .menu span:nth-of-type(1){margin-top:0}
.header .nav{float:right}
.header .nav ul{float:left;width:100%}
.header .nav ul li{float:left;padding:0 25px;position:relative}
.header .nav ul li a.a{color:#fff;display:inline-block;line-height:73px;font-size:18px}
.header .nav ul li a.a:hover{color:#1A52EE}
.header .nav ul li div{display:none;position:absolute;left:-14px;top:73px;background:#fff;width:150px;-moz-box-shadow:0 2px 2px rgba(0,0,0,0.22);-webkit-box-shadow:0 2px 2px rgba(0,0,0,0.22);box-shadow:0 2px 2px rgba(0,0,0,0.22);text-align:center;padding:8px 0;border-bottom:3px solid #3c3c3b}
.header .nav ul li div{ width:180px;left:-29px}
.header .nav ul li div a{display:block;color:#333;line-height:28px;padding:5px 12px;font-size:15px}
.header .nav ul li div a:hover{background:#3c3c3b;color:#fff}
.header-white,.nheader{background:#fff;border-bottom:1px solid #f6f6f6;padding:15px 0}
.header-white .logo img.i2,.nheader .logo img.i2{display:block}
.header-white .logo img.i1,.nheader .logo img.i1{display:none}
.header-white .nav ul li a.a,.nheader .nav ul li a.a{color:#333;line-height:70px}
.header-white .nav ul li div,.nheader .nav ul li div{top:70px}
.header .mnav{ border-top:1px solid #f6f6f6; position:absolute; top:82px; width:100%; background:#fff; display:none}
.header .mnav ul{ width:100%; box-sizing:border-box;}
.header .mnav ul li{ padding:10px 15px; text-align:left; border-bottom:1px solid #f6f6f6; position:relative}
.header .mnav ul li a.a{ display:block; font-size:16px; line-height:28px; margin-right:25px}
.header .mnav ul li i{display:block;width:28px;height:28px;background:url(../images/jjj.png) no-repeat center;background-size:60%;position:absolute;right:10px;top:10px;-webkit-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s}
.header .mnav ul li i.fan{-webkit-transform:rotate(90deg);transform:rotate(90deg)}
.header .mnav ul li div{ padding-top:10px; font-size:0; display:none}
.header .mnav ul li div a{ display:inline-block; font-size:15px; line-height:28px; padding-right:10px; color:#666}
.header .menu.toggle-animate{ padding:12px 8px;}
.header .menu.toggle-animate span:nth-of-type(1){ display:none}
.header .menu.toggle-animate span:nth-of-type(2){margin-top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.header .menu.toggle-animate span:nth-of-type(3){margin-top:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}

.footer{background:#1E1B2E;color:#8590b2}
.footer .fnav{padding:40px 0 55px}
.footer .fnav dl{float:left;width:153px;padding-right:15px}
.footer .fnav dl:nth-of-type(4){ width:188px}
.footer .fnav dl.lx{width:378px}
.footer .fnav dl.ma{width:132px;padding-right:0;text-align:center}
.footer .fnav dl dt{font-size:18px;font-weight:bold;color:#fff;line-height:26px;padding:15px 0}
.footer .fnav dl dd{font-size:16px;line-height:40px}
.footer .fnav dl dd a{color:#8590b2}
.footer .fnav dl dd a:hover{color:#fff}
.footer .fnav dl.ma dd img{ max-width:100%}
.footer .fnav dl.ma dd span{ display:block}
.footer .copy{font-size:15px;color:#5c6688;line-height:34px;text-align:center;padding:30px 0;background:url(../images/fhr.png) repeat-x left top}
.footer .copy a{color:#5c6688}
.footer .copy a:hover{color:#fff}
.footer .copy dl{float:left;width:200px;position:relative;text-align:left;color:#47506d;margin-left:20px;cursor:pointer}
.footer .copy dl dt{width:100%;padding:0 40px 0 12px;line-height:32px;box-sizing:border-box;border:1px solid #2b334b;position:relative}
.footer .copy dl dt:after{content:"";display:block;height:100%;width:35px;position:absolute;right:0;top:0;border-left:1px solid #2b334b;background:url(../images/tt.png) no-repeat center center}
.footer .copy dl dd{display:none;width:100%;padding:8px 10px;box-sizing:border-box;border:1px solid #2b334b;position:absolute;left:0;bottom:32px;background:#191f32}
.footer .copy dl dd a{display:block;color:#47506d}


/*--------分页-------*/
.next_fy{padding-top:50px;padding-bottom:70px;text-align:center;font-size:14px}
.next_fy a,.next_fy b{height:34px;line-height:34px;margin: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{background:#2155ea;font-weight:500;color:#fff;border:1px solid #2155ea}
.next_fp{line-height:32px;color:#4d4d4d;padding:20px 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}






