html, body, ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form, fieldset, legend,img{margin:0;}
ul,ol{list-style:none;}
ul,dl{ margin:0px; padding:0px;}
li,dt{ margin:0px; padding:0px;}
select,input{vertical-align:middle;}
select,input,textarea{font-size:12px;margin:0;font-family:"Microsoft YaHei";outline:none;}
textarea{border:1px solid none; border:none;overflow:hidden;}
table{border-collapse:collapse;}
body{color:#2d2d2d; font-family:"Microsoft YaHei";width:100%;overflow-x:hidden;margin:auto;background:#f8f8f8;}
html{width:100%;overflow-x:hidden;}
img{border:0px;outline-width: 0px;vertical-align: top;width:100%;}
p{ padding:0; margin:0; word-break:break-all;}
input:-webkit-autofill {-webkit-box-shadow: 0 0 0px 1000px white inset;}
a{cursor:pointer;text-decoration: none;}
a:hover{text-decoration: none;}
.bs{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box; }

/* 设置滚动条的样式 */
::-webkit-scrollbar {
width:6px;
height:6px;
}
/* 滚动槽 */
::-webkit-scrollbar-track {
background:none;
border-radius:3px;
}
/* 滚动条滑块 */
::-webkit-scrollbar-thumb {
border-radius:3px;
background:rgba(0,0,0,0.1);
-webkit-box-shadow:inset006pxrgba(0,0,0,0.4);
}
::-webkit-scrollbar-thumb:window-inactive {
background:rgba(82,85,92,0.4);
}
/*头部样式*/
.header{width:100%;height:70px;box-shadow: 0 2px 5px rgba(0,0,0,.08);}
.headnr{width:100%;max-width:1200px;margin:0 auto;height:70px;padding:0;}
.header.top{background-color:#370274;}
.logo-m{display: none;}
.logo{float:left; width:288px;height:100%;}
.logo a{display:block;width:100%;cursor:pointer;padding:17px 0;}
.logo img{width:100%;height:auto;}
.nav{float:right;}
.nav li{float:left;margin:0;position:relative;cursor:pointer;}
.nav li a{width:auto;padding:0;line-height:50px;margin:10px 20px;font-size:16px;color:#270000;float:left;text-align:center;position:relative;}
.nav li a:before{content: "";position: absolute;top: 40px;left: 0;width: 0;height: 2px;background: #1d7eff;z-index: 2;transition: width .3s linear;}
.nav li.select a,.nav li:hover a{color:#1d7eff;}
.nav li:hover a:before,.nav li.select a:before{width:100%;}
.rightico{width:40px;height:70px;float:right;padding-left:15px;margin-left:10px;position:relative;}
.rightico a{display:inline-block;width:100%;height:70px;text-align:center;}
.rightico .loginbtn{background:url(../images/login.png) no-repeat center;background-size:24px auto;text-indent: -999em;}
.txBox{position:relative;width:35px;height:35px;border-radius:20px;overflow:hidden;top:18px;}
.txBox img{width:100%;height:auto;}
.rightico b{display:block;font-size:0;content:"";clear:both;height:22px;width:1px;background:#ddd;position:absolute;left:0;opacity: 0.6;top:24px;}
.rightInfo{cursor:pointer;position:relative;height:100%;top:0;}
.rightInfo .arrowIco{display:block;position: absolute;top:0;left:38px;width:20px;height:100%;}
.rightInfo .arrowIco.down{background:url(../images/arrowDown.png) no-repeat center;background-size:12px auto;}
.rightInfo .arrowIco.up{background:url(../images/arrowUp.png) no-repeat center;background-size:12px auto;}
.rightInfo a{width:90px;height:50px;background:#f8f8f8;font-size:15px;color:#666;line-height:50px;position:absolute;top:70px;left:-15px;box-shadow: 0 2px 5px rgba(0,0,0,.08);display:none;}
.rightInfo a:hover{color:#1d7eff;}
/*手机导航*/
.menuBtn{display: none;width:48px;height:48px;position:absolute;right:6px;top:3px;-webkit-transition: -webkit-transform .5s ease;transition: -webkit-transform .5s ease;transition: transform .5s ease; transition: transform .5s ease, -webkit-transform .5s ease;z-index: 11;cursor: pointer}
.menuBtn span,.menuBtn::after,.menuBtn::before{display: block; height: 2px;background: #270000;width: 24px;position: absolute;top: 13px;left: 11px;content: '';-webkit-transition: all .5s ease;transition: all .5s ease}
.menuBtn::after{top: 23px;-webkit-transition-delay: .2s;transition-delay: .2s}
.menuBtn::before{top: 33px;-webkit-transition-delay: .1s;transition-delay: .1s}
.menuBtn.open{background-color: transparent!important;box-shadow: none!important;z-index: 999999999}
.menuBtn.open span{-webkit-transform: rotate(45deg) translate(5.5px, 8.0px);transform: rotate(45deg) translate(5.5px, 8.0px);}
.menuBtn.open::before{-webkit-transform: rotate(-45deg) translate(5.5px, -8.0px);transform: rotate(-45deg) translate(5.5px, -8.0px);}
.menuBtn.open::after{-webkit-transform: scale(0, 1);transform: scale(0, 1); background-color: #270000}

/*banner样式*/
.bannerbox{width:100%;height:300px;background:url(../images/banner.jpg) no-repeat center;}
.bntext{width:100%;overflow:hidden;padding-top:88px;}
.bannerbox h1{width:100%;font-size:60px;color:#fff;padding:0 0 5px;font-weight:bolder;text-align:center;letter-spacing: 20px;}
.bannerbox h2{width:100%;font-size:24px;color:#fff;padding:0;font-weight:bolder;text-align:center;}

/*底部样式*/
.footer{width:100%;overflow:hidden;border-top:1px solid #ddd;}
.footernr{width:100%;max-width:1600px;margin:0 auto;overflow:hidden;padding:0;}
.footer h5{width:100%;font-size:14px;color:#898989;padding:50px 0 10px;text-align:center;font-weight:normal;}
.footer h5 img{width:18px;height:auto;margin-right:5px;}


/*公共盒子样式*/
.comWrapper{width:1200px;overflow:hidden;margin:20px auto;}
.sysnotice{
	border-radius: 6px;
    border: 1px solid #f1ebe6;
    background-color: #fffcf9;
    padding: 15px 26px;
    margin-right: 0;
    margin-bottom: 15px;
    display: flex;
    align-items: center;
    justify-content: center;
	font-size:20px;
	font-weight:600;
}
.sysnotice > img{
	width:40px;
	margin-right:10px;
}
@media screen and (max-width:1440px){
/*banner样式*/
.bannerbox h1{font-size:56px;letter-spacing: 15px;}
.bannerbox h2{font-size:20px;}

}
@media screen and (max-width:1200px){
.header{width:100%;left:0;margin: 0;}
.headnr{width:96%;}
.rightico{margin:0;padding:0;position: absolute;right:60px;width:50px;}
.rightico b{display:none;}
.logo{width:260px;}
.menuBtn {display: block;top: 11px;right:1%;}
.nav {position: absolute;left: 0;width: 96%;padding: 15px 2%;background-color: #fff;height:auto;margin-top:0;top:67px;}
.nav li{float: left; width: auto;height: auto; margin: 0 14px;}
.nav li a{margin: 0;display: block;padding: 0; height: 40px;line-height: 40px;color: #353535;}
.nav li a:hover{line-height:40px;}
.rightInfo .arrowIco{left:34px;}
.rightInfo a{width:109px;left:0;height:50px;line-height: 50px;font-size:16px;}

/*公共盒子样式*/
.comWrapper{width:94%;padding:0 3%;}

}

@media screen and (max-width:950px){
/*banner样式*/
.bannerbox {width: 100%;height: 240px;}
.bannerbox h1{font-size:48px;letter-spacing: 5px;}
.bannerbox h2{width:80%;padding:0 10%;font-size:16px;font-weight:normal;}

/*底部样式*/
.footernr{width:80%;padding:60px 10%;}
.footer h5{padding:0;}
/*公共盒子样式*/
.comWrapper{margin:30px auto;}
}

@media screen and (max-width:750px){
.header{width:100%;margin: 0;left:0;position: fixed;top:0;background:#fff;height:60px;padding:0;z-index:999;}
.headnr{height:60px;width:100%;}
.logo{width:200px;margin-left:2%;}
.menuBtn{top: 6px;right:0;}
.nav{top: 59px;height:auto;padding:5px 4% 10px;margin-top:0;width:92%;}
.nav li{float:left; width:100%;height: auto;border-bottom:1px solid #f3f4f4;margin:0;}
.nav li.select a{color:#1d7eff;}
.nav li a {height: 55px;line-height: 55px; font-size:16px;padding: 0;color: #353535;text-align:left;width:100%;}
.nav li a:hover{border-top:none;line-height:55px;font-size:16px;background:none;color: #1d7eff;text-align:left;}
.nav li:hover a:before, .nav li.select a:before{display:none;}
.menuBtn span, .menuBtn::after, .menuBtn::before{height:2px;width:22px;}
.rightico{height:60px;right:53px;}
.rightico a {height:60px;}
.txBox{top:13px;}
.rightInfo a{width:102px;top:60px;height:40px;background:#fff;left:0;height:50px;line-height:50px;font-size:16px;}

/*banner样式*/
.bannerbox {width: 100%;height: 180px;margin-top:60px;}
.bntext{padding-top:52px;}
.bannerbox h1{font-size:32px;letter-spacing: 1px;}
.bannerbox h2{width:80%;padding:0 10%;font-size:14px;font-weight:normal;}

/*底部样式*/
.footernr{padding:20px 0;}
.footer h5{font-size:13px;}
.footer h5 img{width:14px;height:auto;margin-right:5px;}

/*公共盒子样式*/
.comWrapper{margin:15px auto;width:94%;padding:0 3%;}

}
