HTML { padding:0px; margin: 0px; height: 100% }
BODY { padding:0px; margin: 0px; height: 100%;Font-size:14px;line-height: 1.6em;color:#333333;font-family: "Microsoft YaHei", 微软雅黑; background-color:#FFF;}
FORM { padding:0px; margin: 0px; }
P{ padding:0px; margin: 0px; }
H1,H2,H3,H4,H5,H6 { padding:0px; margin: 0px;Font-size:12px;Font-weight:normal;line-height: 1.6em; }
IMG { border:0px;}
ul,li,OL { padding:0px; margin: 0px;list-style-type:none; }
dl,dt,dd { padding:0px; margin: 0px;list-style-type:none; }
a:link{ color:#333333; text-decoration:none;}
a:visited{ color:#333333; text-decoration:none;}
a:hover{ color:#333333; text-decoration:none;}
.clearboth { CLEAR: both; }
.fn-hide { display:none; }
.clearfix:after{
    content:"";
    height:0;
    line-height:0;
    display:block;
    clear:both;
    visibility:hidden;
}
input,select{vertical-align:middle;display:block}input,select,textarea{font-size:13px;margin:0;font-family:Microsoft YaHei;}input[type="text"],input[type="password"],textarea{outline-style:none;-webkit-appearance:none;outline:none}button{outline:none}textarea{resize:none;overflow:hidden}select{appearance:none;-moz-appearance:none;-webkit-appearance:none;outline:none}
::selection{
    background: #830007;
    color: #FFFFFF;
}
select{
	appearance:none;
	-moz-appearance:none;
	-webkit-appearance:none;
}
select::-ms-expand { display: none; }
img::selection{
    background: rgba(255,255,255,.7);
    -webkit-background: rgba(255,255,255,.7);
}

/* 导航 */
#top_nav {
    position: relative;
    width: 100%;
    color: #999;
    font-size: 12px;
    z-index: 9;
}
/* 顶部欢迎条 */
#top{ width:100%; height:auto; background-color:#F0F2F5; border-bottom:1px #E7EAEF solid; }
#topbar{ margin:auto;width:1200px; height:35px; color:#9DA6B3; font-size:14px;}
.topWelcome{ float:left; width:auto; height:35px; line-height:35px;margin-left: 26px;display: block; }
.topWelcome2{ float:left; width:auto; height:35px; line-height:35px;margin-left: 0px;display: block; }
.topWelcome2 a{color: #999;}
.topWelcome b{ font-weight:normal; color:#F60; }
.topimgs{background: url("../jm_img/common/toux_03.png") no-repeat 7px;}
.topWelcome a{color: #999;}
.topWelcome a:hover {color:#db4339;}
/* 登录注册 */
.topLogin{ float:left;width:111px; height:35px;line-height:35px;position: relative; text-align:center;}
.topLogin a{ color:#999; }
.topLogin>a:hover{ color: #db4339;}

.topLogin a.lMore{  float:left; width:111px;height:35px; z-index: 13; position: relative; display: block; background: url("../jm_img/common/menu1.png") no-repeat 87px 15px; text-align:center;/* padding-left:10px; */}
.topLogin a.lMorecurrent { width:111px;background: url("../jm_img/common/menu2.png") no-repeat 87px 15px,url("../jm_img/common/toux_03.png") no-repeat 7px;; background-color:#FFF;border-left:1px #E0E1E0 solid; border-right:1px #E0E1E0 solid;text-align: center;}
.lMoredown { z-index: 12; position: absolute;top: 34px;left:0px;background-color:#FFF; border:1px #E0E1E0 solid; border-top:none;}
.lMoredown li{ float:left; width:111px;line-height:32px; text-align:center;}
.lMoredown li a{ color:#999; }
.lMoredown li:hover{ background-color:#FFF;}
.lMoredown li a:hover{color: #db4339;}
/* 顶部提示条 右侧 */
.topRight{ float:right; height:35px; }

/* LOGO */
#LogoNav{ margin:auto; width:100%; height:auto; background-color:#FFF; }
#topnav{ width:1200px; height:119px; margin: auto;text-align:left; clear:both;margin-top: 20px;}
.topLogo{ float:left; width:240px; height:70px; padding-top:5px;}
.topLogo img{ width:240px; height:90px;}

/* 切换站点 */
.fn-hide { display:none; }
.topWebs { float:left; width:119px;margin-top:28px;margin-left:30px; }
.topWebName { float:left; width:119px; line-height:20px; color:#444;font-size: 18px; }
.topWebName img.span {margin-left: 9px;}
.topWebList{ float:left;width:80px; height:20px;line-height:20px; display:inline; position: relative; text-align:left; font-size:12px; }
.topWebList a{ color:#B2B2B2; }
.topWebList a.webMore{  float:left; width:80px;height:20px; z-index:103; position: relative; display: block; text-align:left; padding-left:0px; font-size: 14px;}
.topWebList a.webMorecurrent { width:80; height:20px; }
.webMoredown { width:300px;overflow: hidden;z-index:102; position: absolute;top:20px;left:0px;background-color:#FFF; border:1px #DDD solid; padding:0px;text-align:left;}

.webMoredown .title{ float:left;width:480px; height:25px; line-height:25px}
.e101 { float:left;width:80px; height:25px; line-height:25px; background:url(../images/web1.png);color: #F00;text-align:center; margin:0px; font-size:12px;cursor:pointer}
.e102 { float:left;width:80px; height:25px; line-height:25px; background:url(../images/web2.png);color: #666;text-align:center; margin:0px;font-size:12px; padding-top:0px;cursor:pointer}

.webMoredown ul{ float:left; width:300px; height:auto;padding: 15px 5px 15px 15px;}
.webMoredown ul li{ float:left; width:60px; height:25px; line-height:25px; }
.webMoredown ul li a{ color:#555; font-size: 14px;}
.webMoredown ul li a:hover{ color:#db4339; }

/*新搜索*/

.topSearch { float:left; width:580px; height:auto; overflow:hidden;}
.topSearch .sea3{ float:left; width:580px; height:36px;}

.topSearch .sea1{ float:left;width:580px; height:24px; padding-left:0px;font-size:12px;}
.sSea11{ float:left;width:auto; height:24px; line-height:24px; padding:0px 10px;text-align:center; background:#1E9FF6;cursor:pointer; color:#FFF; }
.sSea12{ float:left;width:auto; height:24px; line-height:24px;padding:0px 10px;text-align:center; color:#999;cursor:pointer }
.sSea13{ float:left;width:auto; height:24px; line-height:24px;text-align:right; color:#A5C2DB; padding-right:0px; }
.sSea13 a{ color:#BBB; }

.topSearch .sea2{ float:left; width:580px; height:38px; }
.topSearch .sea21{ float:left; width:502px; height:38px; }
.topSearch .sea22{ float:left; width:78px; height:38px; }

/*搜索*/
.sec-wrap {
    position: relative;
    width: 673px;
    margin-left: 370px;
    top: 32px;
}
.search-frame {
    width: 600px;
    height: 38px;
}
.search-wrap {
    width: 500px;
    height: 34px;
    border: 2px solid #00a2e9;border-image:linear-gradient(to right,#ff8b33,#ed2f2e) 1 10;
}
.search-wrap>ul{
    font-size: 14px;
}
.inner-inp {
    font-size: 14px; height: 32px; width: 320px; float: left; margin: 0px 0 0 1px; border: none; outline: none; color:#999999;
}
.inner-sub {width: 78px;height: 38px;border: none;font-size: 18px;color: #fff;cursor: pointer;background-color:#db4339;position: absolute;left: 502px;top: 0;}
.sec-tab {
    width: 49px;height: 24px;
    color: #333;   
    text-align: center;
    margin-top: 6px;   
    cursor: pointer;float: left;
}
.inner-ull{position: absolute;top: -30px;left: 0;}
.sec-tab-active {
    background-image: linear-gradient(to top, #ff8b33,#ed2f2e);
    color: #fff;
}
/*电话*/
.sec-img{float: right;background: url("../jm_img/common/phone_03.png") no-repeat left;padding-left: 48px;margin-top: -9px;}
.sec-img span{font-size: 18px;color: #595757;}
.sec-img p{color: #db4339;font:28px/25px "Impact";
    font-weight: normal;}
.inner-nave{float: left;margin-left: 0px;}
.inner-nave a{float: left;padding-right: 8px;color: #999;font-size: 14px;line-height: 38px;}
.inner-nave a:hover{color: #db4339;}

/* 导航 */
#sNav{ margin:auto;width:100%; height: 49px; border-bottom:2px #db4339 solid;margin-bottom:0px; background-color:#FFF;  }
#sNavbar{ width:1200px; margin:auto; height:49px; text-align:left; }
.sNavLeft{ float:left;width: 216px; height:49px; line-height:49px; padding-left:24px; font-size:18px; color:#FFF; cursor:pointer;background: linear-gradient(90deg, #ff8b33 0%, #ed2f2e 100%); }
.sNavRight{ float:left;}
/*.sNavRight ul li{ float:left;width:96px;height:49px; line-height:49px;text-align:center; font-size:16px;}
.sNavRight .li0 a{ color:#555; }
.sNavRight .li0 a:hover{ color:#db4339; }
.sNavRight .li1 a{ color:#db4339; }
.sNavRight .li1 a:visited{ color:#db4339; }*/
.sNavRight .new{ background:url("../jm_img/common/hot_03.png") 60px 0px no-repeat; }
.sNavRight .hot{ background:url("../jm_img/common/hot2_03.png") 70px 0px no-repeat; }
.sNavRight .hot2{ background:url("../jm_img/common/hot3_03.png") 70px 0px no-repeat; }

/*导航滑动效果*/
.boxing { height:0; left:50%; margin-left:-600px; width:1200px; top:0; position:absolute;}
.rightbox { right:0; top:12px; width:240px; height:450px; background-color:rgba(255,255,255,0.9); z-index:1; position:absolute;border-radius:5px;}
.leftbox { position:absolute; left:0; top:0; width:240px; /*border:2px solid #00a2e9;*/ background-color:rgba(0,0,0,0.5); box-sizing:border-box; height:490px; display:none;}
.licont>li { padding-right:26px; background:url("../jm_img/index/aico1.png") no-repeat 220px center; text-align:left; padding-left:0px; cursor:pointer; height:70px; border-bottom:1px solid #fff; border-color: rgba(255, 255, 255, 0.3); box-sizing:border-box;}
.itint { overflow:hidden; padding-top:4px; height:28px; line-height:28px;}
.itint span { font-size:16px; color:#fff; margin-left:24px;}
.ping { font-size:12px; color:#fff; line-height:20px;margin-left:24px;}
.ping a{ color:#fff; margin-right:10px;}
.ping a:link{ color:#fff;}
.ping a:visited{ color:#fff;}

.icobox { overflow:hidden; float:left; width:28px; height:28px; /*background-image:url(../jm_img/index/icobox.png);*/ background-repeat:no-repeat;}
.ico1 { background-position:center 5px;}
.ico2 { background-position:center -51px;}
.ico3 { background-position:center -108px;}
.ico4 { background-position:center -165px;}
.ico5 { background-position:center -220px;}
.ico6 { background-position:center -275px;}
.ico7 { background-position:center -328px;}
.ico8 { background-position:center -387px;}
.ico9 { background-position:center -445px;}
.licont>li:hover { background:url("../jm_img/index/aico2.png") no-repeat 220px center #fff;border-top:1px solid #db4339;border-bottom:1px solid #db4339;border-left:1px solid #db4339;border-right:2px solid #fff;}
.licont>li:hover .itint span,.licont li:hover .ping a{ color:#000;}
.licont>li:hover .icobox { /*background-image:url("../jm_img/index/icobox2.png");*/}
.int1box { overflow:hidden;}
.int1box span { float:left; width:120px; text-align:right; font-size:14px; color:#db4339; line-height:34px;font-family:"宋体";}
.int1box span a {color:#db4339;font-weight: bold;}
.inlit { float:left; margin-left:15px; border-bottom:1px dashed #dddddd; width:788px; box-sizing:border-box; padding:5px 0;}
.inlit li { float:left; margin-right:10px;margin-left:10px;margin-bottom:5px;}
.inlit li a { font-size:13px; line-height:22px; color:#333; /*opacity:.7;*/}
.inlit li a:hover { color:#db4339;}
.licont>li:hover .cebox { display:block;}

.cebox { position:absolute; left:240px; width:960px; /*background:url("../jm_img/index/rback.jpg") no-repeat right bottom #fff;*/background:#fff; height:490px; top:0px; box-sizing:border-box; padding:12px 0; z-index:10; display:none;border-top:1px solid #db4339;border-bottom:1px solid #db4339;border-left:1px solid #fff;border-right:1px solid #db4339;}
/* 右侧图片列表样式 */
.cebox .right{
	width: 960px; padding: 0px 5px 0 0; 
}
.cebox .right img{
	width: 155px; height: 121px;
}
.cebox .right h1 {font-size: 16px; margin: 5px 0 0px 36px;font-weight: bold;}
.cebox .right .mwxy_Second_list_none{
    width: 960px;
    height: 295px;
	margin-left: 0px;
    overflow: hidden;
    padding: 0 0;
    box-shadow: 0 0 1px rgba(0,0,0,.1);
    z-index: 11;
}
.cebox .right .mwxy_Second_list_none li {
    clear: none;
    float: left;
    width: 155px;
    overflow: hidden;
    margin-left: 30px;
	margin-bottom: 5px;
    border: none;
    height: 150px;margin-top:10px;cursor: pointer;
    transition: all 0.8s;
}
.cebox .right .mwxy_Second_list_none li a {
    display: block;
}
.cebox .right .mwxy_Second_list_none li img {
    width: 100%; 
}
.cebox .right .mwxy_Second_list_none li a:hover h3 {
    color: #db4339;
}
.cebox .right .mwxy_Second_list_none li h3{
    clear: both;
    width: 155px;
    line-height: 30px;
    overflow: hidden;
    font-size: 14px;
    color: #666;
    text-align: center;
}
.cebox .right .mwxy_Second_list_none li:nth-child(5n+0){
    margin-right: 0px;
}
.cebox .right .mwxy_Second_list_none li:hover {
    display: block;background: #fff;
    /*    animation: widths .2s;*/
}
.cebox .right li:hover{
    transform: scale(1.1);
}

/*banner代码*/
.banner { position:relative; height:490px;}
/* fullSlide */
.fullSlide{width:100%;position:relative;height:490px;background:#eb5151;}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:100% !important;height:490px;overflow:hidden;text-align:center;}
.fullSlide .bd li a{display:block;height:490px;}
.fullSlide .hd{ position:absolute; bottom:24px; left:0; width:100%; text-align:center; height:16px;}
.fullSlide .hd ul{text-align:center;}
.fullSlide .hd ul li{ cursor:pointer; width:16px; height:16px; border-radius:50%; background:#fff; border:2px solid #fff; box-sizing:border-box; margin:0 10px; display:inline-block; vertical-align:top; *display:inline; *zoom:1; font-size:0;}
.fullSlide .hd ul .on{ border-color:#db4339;}
.fullSlide .prev,.fullSlide .next{ display:block !important; opacity:1 !important; position:absolute; top:50%; width:28px; height:62px; margin-top:-31px; background:#c0c0c0; cursor:pointer;}
.fullSlide .next{ right:50%; margin-right:-360px; background:url("../jm_img/index/rc1.png") no-repeat center;}
.fullSlide .prev{ left:50%; margin-left:-360px; background:url("../jm_img/index/lc1.png") no-repeat center;}

/*banner浮窗登录注册*/
.heinfo { margin:10px 0 0 0px;width:200px;overflow:hidden;*zoom:1;}
.heinfo .user-img{float:left;width:48px;height:48px;border:1px solid #ddd;border-radius:50%;overflow:hidden;margin-right:12px;}
.heinfo .user-img img{width:100%;height:100%;}
.heinfo h5 { font-weight:400; font-size:14px; color:#fff;text-align:left;padding-left:15px;}

.logincont { padding:0 20px;}
.loint { margin-top:14px; position:relative; border-radius:3px;border: 1px solid #00a2e9;border-image:linear-gradient(to top, #ed2f2e,#ff8b33) 1 10; line-height:26px; text-align:center; cursor:pointer;}
.loint span { font-size:14px; color:#ed2f2e;}
.loint span a{  color:#ed2f2e;}
.loinli { position:absolute; left:0; top:24px; border:1px solid #ed2f2e; width:100%; box-sizing:border-box; padding-top:5px; display:none; z-index:2; background:#fff;}
.loinli li a { font-size:14px; color:#595757; line-height:20px;}
.loinli li a:hover { color:#db4339;}
.loint:hover .loinli { display:block;}
/*.chating { overflow:hidden; text-align:center; font-size:0; padding-top:10px;}
.chating h5 { font-size:14px; color:#595757; line-height:26px; display:block;}
.chating img { width:94px; height:91px; display:block; margin:6px auto 0;}*/
.right-bottom{height:132px;}
.right-bottom ul{margin:0 -30px 0 20px;padding:20px 0 8px 0;*zoom:1;}
.right-bottom li{float:left;width:79px;*display:inline;margin:0 30px 18px 0;font-size:12px;color:#323232;line-height:17px;text-align:center;}
.right-bottom  li p{margin-top:5px;color: #FF2D55;height:17px;overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}
/*banner浮窗登录注册滚动*/
.trademark-banner-con3{width:100%; background:#db4339;-webkit-border-radius:5px ;-moz-border-radius:5px;border-radius:5px;}
.titlt_trinfo{height: 20px;line-height: 20px;width: 240px;background: #db4339;}
.titlt_trinfo a:link,.txtScroll-top .infoList li a:link{ color:#fff; text-decoration:none;}
.titlt_trinfo a:visited,.txtScroll-top .infoList li a:visited{ color:#fff; text-decoration:none;}
.titlt_trinfo a:hover,.txtScroll-top .infoList li a:hover{ color:#fff; text-decoration:none;}
.titlt_trinfo .ntit{font-size: 14px;}
.titlt_trinfo .ntit img {margin-left:10px;margin-right:10px;margin-top:5px;}
.g-fl {
	float: left;
}
.txtScroll-top{ width:240px;  overflow:hidden;}
.txtScroll-top .bd{padding:5px 10px 10px;width:220px;  }
.txtScroll-top .infoList li{ height:24px; line-height:24px; font-size:12px;}

/*条幅*/
.bfimg { background:#f8f8f8; overflow:hidden; margin:20px 0 20px;}
.bfimg img { float:left; width:100%;}

/*四块展示*/
.contWidth{width:1220px;margin:0 auto;}		
.contWidth a:hover{text-decoration:none;outline:0;}	
.clearflow{overflow:hidden;*zoom:1;}
.flat-infor {margin:0 0 20px 0;}
.flat-infor li{float:left;margin-left:114px;margin-top:30px;text-align:center;color:#323232;}
.flat-infor li:first-child{margin-left:0;*margin-right:expression(this.previousSibling==null?"0":"114px");}
.flat-infor .flat-img{width:100px;height:100px;margin:0 auto;}
.flat-infor li h4{margin-top:0px;font-size:16px;line-height:22px;}
.flat-infor li p{margin-top:8px;font-size:12px;line-height:20px;color:#a1a1a1;}
.width180{width:180px;margin-left:20px;}
.width216{width:220px;}
.width228{width:228px;}

/*底部培训项目展示*/
.newfooter{
	background: #fff; margin-top:20px;  margin-bottom:10px; 
}
.newfooter .conten{
	width: 1200px; margin: 0 auto; overflow: hidden; padding: 20px 0;
}
.newfooter .ft1{
	width: 200px; padding-right: 0px; float: left; line-height: 36px;
}
.newfooter .conten h3{
	font-weight: bold;
}
.newfooter .conten a{
	color: #999; display: inline-block; font-size: 14px; margin-right: 0px;
}
.newfooter .conten a:hover {color: #db4339;}
.newfooter .conten h3 a{
	font-size: 16px;color: #666;
}
.newfooter .ft2{
	width: 200px; padding-right: 0px; float: left; line-height: 36px;
}
.newfooter .ft3{
	width: 200px; padding-right: 0px; float: left; line-height: 36px;
}
.newfooter .ft4{
	width: 200px; float: left; line-height: 36px;
}
.newfooter .ft5{
	width: 200px; float: left; line-height: 36px;
}
.newfooter .ft6{
	width: 200px; float: left; line-height: 36px;
}
.newfooter .ft5 p{
	font-size: 16px; color: #1c1c1c; margin-top: 5px;
}
/* 页面footer底部 */
.end1{width:100%;background:#2f2d2d; text-align: center; overflow:hidden; height: 368px;}
.end1C{ margin:auto; width:1200px; height:184px;padding-top: 35px;}

.end11{ float:left; width:140px;border-right: 1px solid #444242;}
.end11 span{ float:left; width:140px; height:35px; line-height:35px; font-size:16px; color:#fff; }
.end11 ul{ float:left; width:140px; }
.end11 ul li{ float:left; width:140px; height:30px; line-height:30px;}
.end11 ul li a{ color:#FFF; }
.end11 ul li a:hover{color: #db4339;}

.end12{ float:left; width:350px; height:auto;text-align: left; border-right: 1px solid #444242;}
.end12_bot{float: left;margin-left: 43px;margin-top: 7px;}
.end12_bot img{float: left;margin-top: 15px;}
.end12_bot_r{float: left;margin-left: 10px;}
.end12_bot_r span{font-size: 18px;color: #fff;}
.end12_bot_r h3{color: #db4339;font:32px/32px "Impact";}
.end12_bot_r p{font-size: 16px;color: #fff;}
.mto15{margin-top: 15px;}

.end13{ float:right; width:240px; height:auto; padding-top:15px; }
.end13 ul li{ float:left; width:120px; height:auto; margin-top: 10px;}
.end13 ul li b{ float:left; width:120px; height:auto; }
.end13 ul li b img{ width:94px; height:91px; }
.end13 ul li p{ float:left; width:120px; height:auto; line-height:20px; color:#fff; font-size:12px; }

.end2{ margin:auto; width:100%; height:146px;text-align:left; overflow:hidden;  border-top: 1px solid #413f3f;}
.end21{width: 1200px;margin: 0 auto;}
.end21 ul{margin-left: 303px;margin-top: 32px;}
.end21 ul li{float: left;margin-right: 10px;margin-bottom: 14px;}
.end21 p{font-size: 14px;color: #fff;text-align: center;clear: both;}
.end21 p a{color: #fff;}
.end21 a{ color:#fff; }

/*右边定位盒子*/
.fixrightbox{
	height: 150px;
	width: 50px;
	position: fixed;
	top: 85%;
	margin-top: -75px;
	right: 50%;
	margin-right: -677px;
	background: transparent;
}
.selectbox{
	height: 50px;
	position: relative;
	background: #909090 url("../jm_img/common/xian-gmu.png") no-repeat center 5px;
	margin-bottom: 2px;color: #fff;
}
.gotop{
	height: 30px;
	cursor: pointer;
	position: relative;
	background:#909090 url("../jm_img/common/huidingbu.png") no-repeat center 6px;
}
.selectbox a{
	height: 50px;
	line-height: 80px;
	display: block;
	text-align: center;
	color: #fff;
	position: absolute;
	bottom: 0;
	width: 100%;
	font-size: 12px;
}
.selectbox a:visited{ color:#fff; text-decoration:none;}

.gotop p{
	height: 30px;
	line-height: 42px;
	display: block;
	text-align: center;
	color: #FFFFFF;
	position: absolute;
	bottom: 0;
	width: 100%;
	font-size: 12px;
}

/*新banner*/
.mid-lun{position:relative;/width:100%;/*min-width:1220px;*/margin:0 auto;}
.lunBox-big{position:relative;overflow:hidden;height:490px;width:100%;}
.lunBox-big .hd{position:absolute;left:50%;bottom:20px;z-index:1;height:10px;display:table;margin:0 auto;overflow:hidden;transform:translate(-50%,0)}
.lunBox-big .hd ul{float:left;margin-right:-4px;overflow:hidden;*zoom:1;}
.lunBox-big .hd ul li{float:left;margin-right:4px;width:10px;height:10px;line-height:14px;text-align:center;background-color:#fff;cursor:pointer;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;}
.lunBox-big .hd ul li.on,.lunBox-big .hd li:hover{ background-color:#1184E1;}
.lunBox-big .bd{position:relative;width:100%;height:100%;z-index:0;}
.lunBox-big .bd li{zoom:1;vertical-align:middle;width:100%;margin:0 auto;}
.lunBox-big .bd li a{display:block;width:1920px;height:490px;margin:0 auto;}
.lunBox-big .bd img{width:1920px;height:490px;display:block;margin-left:0px;}
.prevNext{display:none;position:absolute;top:50%;left:50%;width: 690px;margin: 0 0 0 -345px;}
.lunBox-big .prev,.lunBox-big .next{position:absolute;top:50%;width:30px;height:68px;margin-top:-34px;
background-color:rgba(255,255,255,0.5);
filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7fffffff, endcolorstr=#7fffffff);-webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;-ms-border-radius:2px;border-radius:2px;}
.lunBox-big .iconfont,.lunBox-big .iconfont{display:block;margin:25px 0 0 6px;font-size:18px;color:#fff;
line-height:18px;}
.lunBox-big .prev{left:0;}
.lunBox-big .next{right:0;}
.lunBox-big .prev:hover,
.lunBox-big .next:hover{background-color:rgba(255,255,255,0.75);}

@font-face {font-family: "iconfont";
  src: url('iconfont.eot?t=1563189626135'); /* IE9 */
  src: url('iconfont.eot?t=1563189626135#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('data:application/x-font-woff2;charset=utf-8;base64,d09GMgABAAAAAAKcAAsAAAAABngAAAJSAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHEIGVgCDBgpUZAE2AiQDDAsIAAQgBYRtB0QbuAXIHpIkJThY04TqcUgAEcTDf/v9b5+ZufPFNRJFVyeJSGhijQShvRQpmaaWyPdy2fKULvHsoK87XtG7vbrJ5a8ks7ffxuM0HoRGyGZr642SMvOJe6eNyYHMB5TTmjb28k9dgHFAgY09yAokIM+BbmNGJtqfbibQa5Gjd/Lw/F4sKcJegXioVSqWOn5F0VPdQp2YWMQbje70Kk14XXw/fomim6TJwoGnbh8UYvtrfL2Tn7fPXcxIAgRMb5CxTyjE5cn4WbNC58zq1c4t51ZFSGeF2pZC6unrS/94iajC4n6wjUTiay/RKHQKUySQQe0W9GNaqB9Xjg5R66NrLG5UI9VNget3my/FHZW/2tHZ6ID970pzkRBoP9LXvIair/Q+L7vxJx+/t4qHDv7v7ivg3e1L4Gs/Ct6o+0WO4MfIyIriKUJDLo40kQbOrBLWBMSGSytC96iP/foJupzQbWKHs8tCg6zbOrnQ99HocwBVtyPotedoep8xZFaUHux6EgjDnpEMeots2Bu50N/RmPSPajgyep2OsQX7bMa9lROEKWMB2RR0bloZm3ilLL1FNaxTaisK7iNSp0MQekE/dYQt0hlDupGKmCVIMg0ciu2wrg1YMgPM2SuZbd/35dSbvNw0YsUJBKUYKoDMFNByRktmtdnK4PO3kDJUS9ECoSv6CJGObhyEPAFBPtK2FOFbrumMKBHGJCARowEORTtUqxnATrcbQDnmKXdErT4/qiZZrXe/vvm+ddArfEWOFDmKvmtEZuySViWv3ddpy2bo5sZOhQA=') format('woff2'),
  url('iconfont.woff?t=1563189626135') format('woff'),
  url('iconfont.ttf?t=1563189626135') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */
  url('iconfont.svg?t=1563189626135#iconfont') format('svg'); /* iOS 4.1- */
}

.iconfont {
  font-family: "iconfont" !important;
  font-size: 18px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-arrow-right:before {
  content: "\e601";
}

.icon-jiantou-copy:before {
  content: "\e667";
}

/*新banner浮登录注册*/
/* banner上导航 */
.banner-nav-box{
    position: relative;background-color:rgba(255,255,255,0.8);z-index:1;
}

.banner-nav{
    position: absolute;
    right: 0;
    top: 100%;
    z-index: 10;
    margin-top: 20px;
    width: 220px;
    height: 442px;
    overflow: hidden;
    background: #fff;
    box-shadow: 0 0 10px rgba(0,0,0,.15);
    border-radius: 4px;
}

.banner-nav .top{
    padding: 15px 10px;
    background-image: linear-gradient(90deg, #fb9457, #ec3809);
	/*background-color:rgba(255,255,255,0.8);*/
    
    color: #fff;
    text-align: center;
    border-radius: 4px 4px 0 0;
}

.banner-nav .top-icon{
    margin: 0 auto 10px auto;
    width: 47px;
    height: 47px;
    background: url('../../img/www/index/css_sprites.png') -251px -10px;
}

.banner-nav .top p{
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}

.banner-nav .top a{
    display: inline-block;
    margin: 20px 5px 0 5px;
    padding: 0 15px;
    line-height: 32px;
    color: #fff;
    border-radius: 2px;
}

.banner-nav .top .btn1{
    background: #ed2f2e;
}

.banner-nav .top .btn2{
    background: #f38a64;
}

.banner-nav .middle a{
    float: left;
    width: 48%;
    line-height: 24px;
    padding: 10px 0;
    text-align: center;
    color: #333;
    border-bottom: 1px solid #eee
}

.banner-nav .middle a:hover{
    color: #ed2f2e;
}

.banner-nav .middle a:nth-child(2n+1){
    border-right: 1px solid #eee;
}

.banner-nav .middle a i{
    display: block;
    width: 30px;
    height: 30px;
    margin: 0 auto;
}

.banner-nav .middle .bg-icon1{
    background: url('../jm_img/common/css_sprites.png') -251px -77px;
}

.banner-nav .middle .bg-icon2{
    background: url('../jm_img/common/css_sprites.png') -251px -127px;
}

.banner-nav .middle .bg-icon3{
    background: url('../jm_img/common/css_sprites.png') -251px -177px;
}

.banner-nav .middle .bg-icon4{
    background: url('../jm_img/common/css_sprites.png') -139px -179px;
}

.banner-nav .bottom-tittle{
    margin: 20px 0 10px 0;
    text-align: center;
    font-size: 14px;
    color: #ddd;
}

.banner-nav .bottom-tittle span{
    position: relative;
    display: inline-block;
    padding: 0 18px;
    font-size: 14px;
    color: #333;
    font-weight: bold;
}

.banner-nav .bottom-tittle span:before,.banner-nav .bottom-tittle span:after{
    content: '';
    position: absolute;
    top: 50%;
    margin-top: -3px;
    width: 8px;
    height: 8px;
    background-color:rgba(255,255,255,0.8);
    border: 1px solid #bbb;
    border-radius: 50%;
}

.banner-nav .bottom-tittle span:before{
    left: -5px;
}

.banner-nav .bottom-tittle span:after{
    right: -5px;
}

.notice-slide{
    height: 85px;
    margin: 0 15px;
    overflow: hidden;
    line-height: 26px;
    color: #999;
    font-size: 12px;
}

.notice-slide li{
    margin-left: 15px;
    list-style: disc;
}

.notice-slide li a{
    float: left;
    max-width: 100%;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    color: #999;
}

.notice-slide li a:hover{
    color: #ed2f2e;
}
/* banner end */

.g-advantage{
    margin-top: 0;
}

/*新导航*/
/* 导航 */
.sNavRight .nav{
    line-height: 44px;
    font-size: 16px;
}

.sNavRight .nav li{
    float: left;
    margin-left: 60px;
}

.sNavRight .nav li a{
    display: inline-block;
}

.sNavRight .nav li a:hover,
.sNavRight .nav li a.active{
    color: #ed2f2e;
}

.sNavRight .nav-hot{
    display: inline-block;
    vertical-align: top;
    margin-top: -4px;
    margin-left: -15px;
    width: 31px; 
    height: 19px;
    background: url('../jm_img/sub/css_sprites.png') -189px -179px;
    animation: navUpdown 1s infinite;
}

.sNavRight .nav-new{
    display: inline-block;
    vertical-align: top;
    margin-top: -4px;
    margin-left: -15px;
    width: 31px;
    height: 19px;
    background: url('../jm_img/sub/css_sprites.png') -10px -232px;
    animation: navUpdown 1s infinite;
}

@keyframes navUpdown {
    0%{
        transform: translateY(0px);
    }
    50%{
        transform: translateY(-5px);
    }
    100%{
        transform: translateY(0px);
    }
}
/* header end */


