body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,dl,dd{margin:0;padding:0;border:0;}
ul,ol{list-style-type:none;}
em,var,strong{font-style: normal;}
table { border-collapse: collapse; border-spacing: 0; }
img { border: 0; max-width: 100%; }
a{color:#527AF7;text-decoration: none;}
html,body{
    font-size: 12px;
    /* min-width: 1200px; */
    font-family: "Microsoft Yahei",NotoSansHans-Regular,AvenirNext-Regular,arial,"Hiragino Sans GB","WenQuanYi Micro Hei",sans-serif
}
::-webkit-input-placeholder { /* WebKit browsers */
    color:    #b4b4b4;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color:    #b4b4b4;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
    color:    #b4b4b4;
}
:-ms-input-placeholder { /* Internet Explorer 10+ */
    color:    #b4b4b4;
}
pre{white-space: pre-wrap;word-wrap: break-word;}
.ellipsis{display:block;width: 99%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.btn{display: inline-block;width: 95px;height:34px;line-height: 34px;border-radius: 3px;text-align: center;color: #fff}
.btn-blue{background: #527af7;}
.boxContent{width: 1200px;margin:0 auto;min-height: 600px}
.saveMes{display: inline-block;width: 95px;border:1px solid #527af7;background: #527af7;border-radius: 3px;line-height: 35px;text-align: center;color: #fff;font-size: 14px}
.saveMes:hover,.saveMes:active{border:1px solid #527af7;background: #527af7;}
/*header css*/
.header{background: #1E2A47;height:60px;box-shadow:0 0 2px rgba(255,255,255,.4);position: fixed;top:0;right:0;left:0;z-index: 1001}
.headerBox{width: 1200px;margin: 0 auto;position: relative;}
.logo{float:left;width:200px;padding:11px 0px 0 0;margin:0;line-height: normal;}
.logo img{height:40px;margin-left: 1px;}
.nav{float: left;width: 450px;display: flex;justify-content: space-between;}
.nav li{position: relative;height:60px;}
.nav li a{display:block;height:60px;line-height:60px;color: #fff;font-size: 14px;position: relative;}
.nav li>a::after { content: ""; left: 50%; transform: translateX(-50%); top: 57px; position: absolute; width: 62px; height: 3px; background: transparent; }
.nav li>a:hover::after,
.nav li>a.cur::after { position: absolute; width: 28px; height: 2px; background: #527AF7; content: ""; left: 50%; transform: translateX(-50%); top: 45px; }
.nav li.new {background: url('/Public/images/t013a2c6c46812b4f50.png') no-repeat right 18px;}
.headerBox .nav>li>a:hover,.headerBox .nav>li>a:focus{background-color: transparent;}
.navTools{float: right;position: absolute;top:0;right: 0;}
.navTools li{float:left;height:60px;line-height:60px;}
.navTools li a{color: #fff;border:none;font-size:14px;margin-left:30px;}
.navTools .btn-blue{padding: 0px;line-height: 34px;background: #527af7;border-color:#527af7; }
.navTools .btn-blue:hover{background: #527af7;border-color:#527af7; }
.navTools .btn-submit{background: #527af7;border-color:#527af7;height:30px;line-height: 30px;}
.navTools .btn-submit:hover{background: #3270EA;border-color:#3270EA; }
.navtoolsName{cursor: pointer; color:#fff; margin-left:30px; display: inline-block;padding: 0 15px 0 0;line-height:60px;background: url(/Public/images/t010229e901ce3adf5a.png) right 28px no-repeat;max-width:105px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.subnav{position: absolute;top:52px;left:200px;width:680px;padding:30px 0;background: rgba(30,42,71,.8);display:none;}
.active .subnav{display:flex;overflow: hidden;justify-content: space-between;}
.active .subnav li{padding:0 15px;height: 140px;}
.active .subnav li a{color: #fff;background: none;line-height: 28px;height: auto;}
.active .subnav li a:hover{color: #527AF7;background: none;}
.active .subnav dt,.active .subnav dt a{font-size: 14px;font-weight: bold;color: #fff;padding-bottom:10px;}
.active .subnav dd,.active .subnav dd a{font-size: 12px;color: #fff;line-height: 28px;}
.active .subnav dd a:hover{color: #4c7deb;position: relative;}
.active .subnav dd a:hover::before{content: attr(text); position: absolute; z-index: 10; color:#4eccff; -webkit-mask:linear-gradient(to left, #4eccff, transparent );}

.btnMessage{display: inline-block;width: 16px;height: 16px;background: url(/Public/images/t01086e4debdef27364.png);position: relative;margin:0 10px;top:3px;}
.btnMessage em{position: absolute;min-width: 16px;padding: 0 6px;max-width:30px;height:16px;background: #e80a0a;border-radius: 10px;font-size: 12px;top:-9px;left:8px;line-height: 16px;text-align: center;overflow: hidden;text-overflow: ellipsis;}
.subnavIcon{position: absolute;top:-5px;left:20px;width: 0;height: 0;border-bottom: 10px solid #000;border-right: 10px solid transparent;opacity: 0.5;transform: rotate(135deg);}
.header2 .subnavIcon{opacity: 0.8}
.navNameOut{position: relative;}
.loginSeting{display: none; position: absolute;top:67px;right:0;padding:15px;border:1px solid #E6E6E6;width: 80px;background: #fff;border-radius: 4px;box-shadow: 0 2px 12px 0 rgba(0,0,0,.1);}
.loginSeting::before,.loginSeting::after{content:'';position: absolute;right:20px;top:-15px;width: 0;height: 0;border:7px solid #E6E6E6;border-color:transparent transparent #E6E6E6 transparent;}
.loginSeting::after{top:-14px;border-color:transparent transparent #fff transparent;}
.loginSeting p{border-bottom: 1px solid #ececec;height:33px;line-height: 33px;color: #888;cursor: pointer}
.loginSeting p img{float: left;margin:10px 5px 0 0;}
.loginSeting p span{float: left;}
.loginSeting p:last-child{border-bottom:none;}
.navTools li .loginSeting a{margin-left:5px;color:#414E61;}
.navTools li .loginSeting a:hover{color:#527AF7;}
/*right fixed*/
.fixRight{position: fixed;width: 46px;right:0;top:50%;z-index:10000;}
.fixRight li a{display: block;width: 46px;height:46px;margin-bottom: 4px;position: relative;}
.erweima{background: url(/Public/images/t01a0bf24e8057feee6.png) no-repeat;}
.erweima2Box{border:1px solid #f1f1f1;background: #fff;border-radius: 3px;display: none;position: absolute;top:0;right: 55px;width: 117px;height:117px;}
.erweima:hover .erweima2Box{display: block;}
.yijianfankui{background: url(/Public/images/t01c8801c1fd191a40b.png) no-repeat;}
.yijianfankui:hover{background-position:0 -46px;}
.returntop{background: url(/Public/images/t01767a9f22611862d5.png) no-repeat;}
.returntop:hover{background-position:0 -46px;}

/* content middle */
.boxRight{float:right;width: 260px;margin-left:10px;}
.boxCon{overflow:hidden;border:1px solid #ededed;background: #fff;}
.rightIconBox{border:1px solid #ededed;background: #fff;padding: 0 10px;margin-bottom: 10px}
.rightIconBox h2{height:50px;border-bottom: 1px solid #ededed}
.rightIconBox h2 span{display: inline-block;color:#333;height:16px;line-height: 14px;font-size: 16px;border-left:3px solid #527af7;font-weight: normal;padding-left:5px;margin-top:19px;}
.rightIconBox h3{font-size: 12px;}
.rightIconBox b{font-size: 12px;}

.btPage{text-align: right;padding:50px;}
.btPage a{color: #999;display: inline-block;height:26px;border:1px solid #fff;line-height:26px;text-align: center;margin: 0 5px;}
.btPage .next,.btPage .perv{width: auto;}
.btPage .aNow{border:1px solid #527af7;color: #fff;background:#527af7;}
.btPage a:hover{color: #527af7}
.btPage .aNow:hover{color: #fff}
.btPage span{cursor: pointer}

.boxConTitle{height:40px;line-height:40px;font-size: 16px;font-weight: normal;padding:0 30px;border-bottom: 1px solid #ededed;}

/*弹出框样式*/
.inputOut{overflow:hidden;margin-top:10px;}
.inputOut span{float: left;margin-right:0px;line-height: 30px;width: 80px;text-align: right;}
.inputOut input{float: left;height: 24px;width: 190px;padding:2px;border:1px solid #eee;}
.inputOut p{line-height: 30px;padding-left:80px;}
.inputOut textarea{border:1px solid #eee;}
.error{color: #ff0000;text-align: center;line-height: 30px}
/*label input*/
label,label input{ vertical-align:middle;margin: 0;}
label input{margin-right: 5px;}
label{font-family: 'Tahoma';display:inline-block;font-size: 14px;}
/*button*/
.operation .btn {position:static;font-size:14px;text-align:center;width:268px;color:#fff;display: inline-block;height: 40px;line-height: 40px;padding: 0 50px;border: none;outline: none;vertical-align: middle;cursor: pointer;background:#53c226;-webkit-user-select: none;-moz-user-select: none;
}
.operation .btn:hover{background: #48a822;}
.operation .btnDis,.operation .btnDis:hover{color:#000;background: #efefef;}
.btnWrap{display: none;width: 90px;margin-top:1px;}
.btnWrap li{margin-top:0;margin-left:0;float: none;line-height: 30px;height: auto;border-bottom: 0px solid #3270EA;}
.btnWrap li a.btn-blue{white-space: nowrap;line-height: 30px;padding: 0 21px;background: #527af7;
    -webkit-border-radius:0;
    -ms-border-radius:0;
    -o-border-radius:0;
    border-radius:0;
}
.btnWrap li a.btn-blue:hover{background:#3270EA; }

#captcha-box span{float:none;}
/*common start*/
.container-fluid{min-height: 600px;width:1200px;margin:60px auto 0;background:#fff;}
.accordion-side-nav{

}
.iframe-con{background:#fff;}




