@charset "utf-8";/* CSS Document */.top {width:100%;height:40px;margin:0px auto;border-bottom:1px #eee solid;min-width:1300px;}
.top-nr {padding:0px 5%;overflow:auto;margin:0px auto;height:auto;line-height:40px;}
.huanying {color:#bbb;font-size:16px;}
.top-banben a {color:#bbb;font-size:16px;}
.top-banben a span {color:#bbb;font-size:16px;}
.banben img {height:25px;vertical-align:middle;margin-right:3px;}
.banben a {line-height:40px;vertical-align:middle;}
.banben {padding-right:30px;}
.topr {}
.headerbg {width:100%;margin:0px auto;min-width:1500px;background: #fff;}
.header {margin:0px auto;height:78px;min-width:1500px;}
.logo {width:364px;height:53px;padding:10px 0;margin-left:5%}
.logo img {width:364px;height:53px;}
.menu {margin-right:5%;padding-top:19px;}
#navbg {background:#C00000;color:#fff;}
.footbg {background:url(../img/footbg.jpg) no-repeat top center;padding:25px 0px;padding-bottom:0px;margin:0px auto;min-width:1300px;/* 背景图垂直、水平均居中 */
background-position: center center;/* 背景图不平铺 */background-repeat: no-repeat;/* 让背景图基于容器大小伸缩 */background-size: cover;/* 设置背景颜色，背景图加载过程中会显示背景色 */}
.footerbg {/*background:url(../img/footbgbg.jpg) no-repeat top center;*/width:100%;height:40px;margin:0px auto;min-width:1300px;/* 背景图垂直、水平均居中 */
background-position: center center;/* 背景图不平铺 */background-repeat: no-repeat;/* 让背景图基于容器大小伸缩 */background-size: cover;/* 设置背景颜色，背景图加载过程中会显示背景色 */}
.footer {width:1210px;margin:0px auto;height:65px;line-height:65px;font-size:15px;text-align:center;color:#fff;}
.footer a {color:#fff;}
.foot {width:1210px;margin:0px auto;height:auto;overflow:auto;}
.foot_nav {width:800px;height:auto;}
.foot_nav dl {padding:0px 20px;float:left;width:100px;}
.foot_nav dl dt {width:100%;text-align:center;line-height:50px;}
.foot_nav dl dt a {color:#fff;font-size:20px;font-weight:600;}
.foot_nav dl dd {width:100%;text-align:center;line-height:25px;}
.foot_nav dl dd a {color:#fff;display:block;float:left;width:100%;font-size:15px;height:30px;line-height:30px;}
.foot_add {width:400px;height:auto;overflow:auto;}
.foot-gongsi {width:100%;height:60px;}
.foot-gongsi h2 {font-size:20px;color:#fff;line-height:30px;letter-spacing:1px;}
.foot-gongsi p {font-size:12px;color:#fff;line-height:20px;}
.foot_nr {width:100%;padding-top:5px;color:#fff;}
.foot_nr p {line-height:30px;font-size:16px;}
.toubu {position:relative;width:100%;height:119px;background:#fff;z-index:999}
.box-active {position:fixed;top:0;}
.foot-ewm {width:100%;margin:0px auto;padding-top:10px;min-height:135px;overflow:auto;}
.foot-ewm dl {text-align:center;width:130px;float:left}
.foot-ewm dl dd {color:#fff;line-height:30px;}
.foot-ewm dl dt {width:100px;height:100px;margin:0px auto}
.foot-ewm dl dt img {width:100px;height:100px;}
@keyframes fade-in {
	0% {opacity:0;}/*初始状态 透明度为0*/      
	40% {opacity:0;}/*过渡状态 透明度为0*/      
	100% {opacity:1;}/*结束状态 透明度为1*/}
@-webkit-keyframes fade-in {
	/*针对webkit内核*/      
	0% {opacity:0;}
40% {opacity:0;}
100% {opacity:1;}
}
.donghua {
animation:fade-in;/*动画名称*/      
animation-duration:1.5s;/*动画持续时间*/      
-webkit-animation:fade-in 1.5s;/*针对webkit内核*/}
.Hnav {position:relative;float:right;z-index:999}
.Hnav>li {width:120px;height:40px;position:relative;float:left;z-index:2;}
.Hnav>li.Hnav-cur {padding:0px;height:3px;background:#c6361f;position:absolute;bottom:0px;float:none;z-index:0;}
.navbg {background:#C00000;color:#fff;}
.Hnav .Hname {display:block;height:40px;line-height:40px;width:120px;text-align:center;font-size:18px;position:relative;overflow:hidden;color:#333333}
.Hnav .Hname:hover {}
.Hnav .Hname i {display:block;width:50px;height:50px;background:url(../img/icon/icon-dd1.png) no-repeat center center / 12px auto;position:absolute;right:0px;top:0px;z-index:2;display:none;}
.Hn2nd-box {padding:14px 0 0;width:120px;position:absolute;left:0px;top:40px;display:none;}
.Hn2nd-box:after {content:"";display:block;border-bottom:9px solid #e7e8ec;border-left:8px solid transparent;border-right:8px solid transparent;position:absolute;top:5px;left:20px;}
.Hn2nd-box a {display:block;padding:10px 0 10px 27px;line-height:26px;color:#666666;border-bottom:1px solid #c7d2df;background:#e7e9ec;font-size:16px;}
.Hn2nd-box a.cur,.Hn2nd-box a:hover {background:#C00000;color:#fff;}
.Hnav>li.cur .Hname {color:#fff;}
@media all and (min-width:980px) {.Hnav>li:hover .Hn2nd-box {display:block;animation:HnavDD .6s ease-in-out;-webkit-animation:HnavDD .6s ease-in-out;}
.Hlang:hover .Hlang-box {display:block;}
}
@keyframes HnavDD {from {transform:translateY(-20px);-webkit-transform:translateY(-20px);opacity:0;}
top {transform:translateY(0px);-webkit-transform:translateY(0px);opacity:1;}
}
@-webkit-keyframes HnavDD {from {transform:translateY(-20px);-webkit-transform:translateY(-20px);opacity:0;}
top {transform:translateY(0px);-webkit-transform:translateY(0px);opacity:1;}
}

.meun{position: relative;}
.meun li.back{height:3px;bottom:0px;overflow:hidden;z-index:8;position:absolute; background:rgba(0,135,209,1)}

.meun li.back .left{}

.meun li.back .arrow{float:left;width:92%;;}

.meun li.back .arrow .icon{}
/*-- 首页 --*/
.I-title {text-align:center}
.I-title .t1 {line-height:56px;font-size:36px;}
.I-title.It2 .t1 {color:#fff;}
/* 侧边悬浮导航 */
.right_nav {right:0;top:300px;width:45px;position:fixed;z-index:999;}
.right_nav li {background:#0085cd;margin:4px 0;padding:10px;border-top-left-radius:4px;border-bottom-left-radius:4px;cursor:pointer;position:relative;right:0px;}
.right_nav li .iconBox {text-align:center;overflow:hidden;display:flex;align-items:center;justify-content:space-between}

.right_nav li:hover {background:#cf1322}
.right_nav li .hideBox {display:none;position:absolute;right:40px;padding:5px;width:275px;top:-10px;z-index:999;}
.right_nav li .hideBox .hb {border:1px solid #ccc;background-color:#fff;padding:10px 5px;border-top:2px solid #0085cd;border-bottom-left-radius:4px;border-bottom-right-radius:4px;}
.right_nav li .hideBox .hb h5 {padding:5px 0;border-bottom:2px solid #ccc;color:#0085cd;font-size:16px;font-weight:400;display:block;white-space:nowrap;}
.right_nav li .hideBox .hb p {margin-top:5px;font-size:16px;}
.right_nav li .hideBox .hb .qqtalk {margin-top:10px;}
.right_nav li .hideBox .hb .qqtalk a {display:flex;align-items:center}
.right_nav li .hideBox .hb .qqtalk img {width:25px;height:25px;}
.right_nav li .hideBox .hb .qqtalk p {font-size:14px;font-weight:400;white-space:nowrap;margin-top:-5px;margin-left:5px;}
.right_nav li:nth-child(3) .hideBox img {width:140px;height:140px;margin-top:10px;}
.hb dl{width:100%;height:auto;overflow:auto;}
.hb dl dt{float:left; text-align:center;width:35px;}
.hb dl dt img{}
.hb dl dd {float:left;line-height:30px;font-size:16px; text-indent:5px;}
.footbg{width: 100%;height: auto; background: url(../img/footerbg.png) no-repeat;background-size: 100% 100%;background-position: center;}
.foot_nr_top{width: 1300px;height: auto;margin: 30px auto;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content:space-around;align-items: center;}
.foot_nr_bt{width: 1300px;height: auto;margin: 10px auto;margin-top:30px;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content:flex-start;align-items: center;font-size:14px;color: #AAAAAA;}
.foot_nr_bt a{color:#AAAAAA}
.foot_nr_bt span{padding:0px 30px}
.foot_nr_top_img{width:300px;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content:space-around;align-items: center;}
.foot_nr_top_img dl{width: 110px;height: auto;text-align: center;}
.foot_nr_top_img dl dt{width: 110px;height: auto;text-align: center;}
.foot_nr_top_img dl dt img{width: 90px;margin: 0px auto}
.foot_nr_top_img dl dd{width: 100%;text-align: center;font-size:14px;line-height:30px;}
.foot_nr_top_nav{display: flex;flex-direction: row;flex-wrap: nowrap;justify-content:space-around;width: 1000px;;}
.foot_nr_top_nav h2{font-size:18px;line-height:50px;}
.foot_nr_top_nav ul li{font-size: 14px;line-height: 30px;}
.foot_nr_top_nav ul li a{color: #828282;}
.foot_nr_top_nav h2 a{color: #010101;}