@charset "UTF-8";
/*20181121*/

/*cssreset*/
html,body {color:#333; background:#f3f3f3;}
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td {margin:0; padding:0;}
body,button,input,select,textarea,li,dt,dd,div,td,p,span {font-size:12px; font-family:Microsoft Yahei,arial,verdana;}
h1,h2,h3,h4,h5,h6 {font-size:100%; font-weight:normal; font-family:Microsoft Yahei,arial,verdana;}
address,cite,dfn,em,var {font-style:normal;}
code,kbd,pre,samp {font-family:courier new,courier,monospace;}
ul,ol {list-style:none outside none;}
span {font-size:100%;}
a {color:#333; text-decoration:none; hide-focus:expression(this.hideFocus=true); outline:none; -webkit-transition-duration:.3s; transition-duration:.3s;}
a:hover {color:#147adb; text-decoration:none;}
a:focus {outline:0;}
legend {color:#666;}
fieldset,img {border:0 none;}
img {vertical-align:bottom;}
button,input,select,textarea {margin:0; padding:0; outline:none; vertical-align:middle;}
button {cursor:pointer;}
input[type="radio"],input[type="checkbox"] {position:relative; top:-2px;}
input[disabled],input[disabled]:hover {background:#c4c4c4; border:1px #c4c4c4 solid; color:#fff; cursor:default;}
table {border-collapse:collapse; border-spacing:0;}

/*font*/
.fs12 {font-size:12px;}
.fs14 {font-size:14px;}
.fs16 {font-size:16px;}
.fs18 {font-size:18px;}
.ffy {font-family:tahoma,arial,sans-serif;}

/*color*/
.c666 {color:#666;}
.c999 {color:#999;}
.cbc181a {color:#bc181a;}
.cfd0202 {color:#fd0202;}
.c147adb {color:#147adb;}
.cfd0202 {color:#fd0202;}
.c041460 {color:#041460;}

/*background*/
.bfff {background:#fff;}

/*control*/
.input {height:18px; line-height:18px; padding:3px 5px; border:1px solid #ddd;}
.select {padding:2px; border:1px solid #ddd;}
.textarea {padding:5px; border:1px solid #ddd; color:#666;}
.filefield {position:relative;}
.filefield .fflabel {position:relative; display:inline-block; overflow:hidden; line-height:38px; text-decoration:underline;}
.filefield .fflabel input {position:absolute; top:0; right:0; font-size:20px; filter:alpha(opacity=0); opacity:0; cursor:pointer;}
.filefield .filename {display:inline-block; width:308px; height:31px; line-height:31px; border:1px #ddd solid; padding:3px 10px; color:#ccc; text-align:left; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.filefield .zbztb_notbtn ,.filefield .zbztb_greebtn {-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; height:32px;}

/*ellipsis*/
.ellipsis {overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}

/*overflow*/
.ofvisible {overflow:visible;}

/*cover-background*/
.coverbg {position:absolute; top:0; left:0; z-index:9998; width:100%; background:#000; filter:alpha(opacity=50); opacity:0.5;}

/*float*/
.fl {float:left;}
.fr {float:right;}

/*margin-padding*/
.mt10 {margin-top:10px;}
.mr10 {margin-right:10px;}
.mb10 {margin-bottom:10px;}
.ml10 {margin-left:10px;}
.pt10 {padding-top:10px;}
.pr10 {padding-right:10px;}
.pb10 {padding-bottom:10px;}
.pl10 {padding-left:10px;}
.mt20 {margin-top:20px;}
.mr45 {margin-right:45px;}

/*text-alignment*/
.txtl {text-align:left;}
.txtc {text-align:center;}
.txtr {text-align:right;}

/*layout*/
.jmyg_layout {clear:both; position:relative; width:1200px; margin:0 auto;}
.jmyg_layout:after,.clearfix:after {clear:both; content:"."; display:block; height:0; visibility:hidden;}
.clearfix {zoom:1;}

/*width-height*/
.w680 {width:680px;}
.w310 {width:310px;}
.h220 {height:220px;}
.h190 {height:190px;}
.h250 {height:250px;}

/*btn*/
.jmyg_bluebtn ,.jmyg_bluebkbtn {display:block; height:45px; line-height:45px; font-size:18px; color:#fff; text-align:center; background:#147adb; border:0; cursor:pointer;}
.jmyg_bluebtn:hover {opacity:.8; filter:alpha(opacity=80); color:#fff;}
.jmyg_bluebkbtn {height:43px; line-height:43px; color:#147adb; background:transparent; border:1px #147adb solid;}
.jmyg_bluebkbtn:hover {background:#147adb; color:#fff;}
.jmyg_greybtn {display:inline-block; height:35px; line-height:35px; margin:3px 0 0 20px; padding:0 20px; color:#999; background:#f5f5f5; border-radius:3px;}

/*topbar*/
.jmyg_topbar {height:30px; line-height:30px; background:#f1f1f1;}
.jmyg_topbar .tb_inner li {float:left; font-size:12px; color:#495060;}
.jmyg_topbar .tb_inner .line {margin:0 8px; color:#ccc;}
.jmyg_topbar .tb_inner i {font-size:12px; margin-right:5px;}
.jmyg_topbar .tb_inner i.call {color:#091863;}
.jmyg_topbar .tb_inner i.cart {font-size:14px;}
.jmyg_topbar a.c495060 {color:#495060;}
.jmyg_topbar a.c495060:hover {color:#147adb;}

/*header*/
.jmyg_header {padding:25px 0; background:#fff;}
.jmyg_header .logo {width:210px; height:57px; background:url(../images/jmyg_logo.png) no-repeat;}
.jmyg_header .slogan {width:250px; height:26px; margin-top:17px; padding-left:15px; background:url(../images/jmyg_slogan.png) 15px 0 no-repeat; border-left:1px #bfbfbf solid;}
.jmyg_header .search {width:440px; height:36px; margin-top:10px; background:#fff; border:2px #041460 solid;}
.jmyg_header .search em {padding:0 10px; margin-top:10px; color:#031360; border-right:1px #ddd solid;}
.jmyg_header .search .input {width:330px; height:30px; margin-left:5px; line-height:30px; border:none;}
.jmyg_header .search .btn {width:40px; height:36px; line-height:34px; text-align:center; background:#041460;}
.jmyg_header .search .btn i {font-size:20px; color:#fff;}
.jmyg_header .line {float:left; width:1px; height:25px; background:#bfbfbf; margin:20px 20px 0;}
.jmyg_header .subtit {float:left; font-size:24px; color:#666; line-height:57px;}
.jmyg_header .rtxt {float:right; line-height:57px; font-size:20px;}
.jmyg_header .rtxt i {color:#ccc; font-size:18px; margin-right:8px;}

/*nav*/
.jmyg_nav {position:relative; z-index:106; background:#fff; border-bottom:1px #e3e3e3 solid;}
.jmyg_nav ul {height:38px;}
.jmyg_nav .nav_allsort,.jmyg_nav .nav_item {float:left; display:inline; height:38px;}
.jmyg_nav .nav_allsort .allnav {position:relative; display:block; width:220px; height:38px; line-height:38px; margin-right:20px; font-size:16px; color:#fff; text-align:center; background-color:#147adb; border-radius:3px 3px 0 0; }
.jmyg_nav .nav_allsort .allnav i {font-size:14px; margin-right:5px;}
.jmyg_nav .nav_allsort .allsort_list {display:none; position:absolute; top:38px; right:auto; bottom:auto; left:0; z-index:10; width:220px; height:380px; background:#0f1531;}
.jmyg_nav .nav_allsort .allsort_list ul {position:relative; height:auto;}
.jmyg_nav .nav_allsort .allsort_list .list_item {height:95px; padding-left:35px;}
.jmyg_nav .nav_allsort .allsort_list .list_item h3 {position:relative; padding:14px 0 8px; font-size:14px; color:#727c88;}
.jmyg_nav .nav_allsort .allsort_list .list_item h3 i {position:absolute; left:-22px; top:16px; font-size:16px;}
.jmyg_nav .nav_allsort .allsort_list .list_item a.lt {margin-right:8px; font-size:12px; color:#d9d9d9; line-height:20px;}
.jmyg_nav .nav_allsort .allsort_list .list_item a.lt:hover {text-decoration:underline;}
.jmyg_nav .nav_allsort .allsort_list .list_item:hover {background:#0c6cc7;}
.jmyg_nav .nav_allsort .allsort_list .list_item:hover a.lt,.jmyg_nav .nav_allsort .allsort_list .list_item:hover h3 {color:#fff;}
.jmyg_nav .nav_allsort .allsort_list .list_item .list_item_bd {display:none; position:absolute; top:0px; left:220px; width:940px; height:338px; padding:20px; overflow-y:auto; border:1px solid #DDDDDD; background:white;}
.jmyg_nav .nav_allsort .allsort_list .list_item .list_item_bd .subtt {padding:0 0 10px; font-size:16px; color:#147adb;}
.jmyg_nav .nav_allsort .allsort_list .list_item .list_item_bd .subtt i {font-size:18px; margin-right:5px;}
.jmyg_nav .nav_allsort .allsort_list .list_item .list_item_bd h4 {height:28px; line-height:25px; font-size:14px; font-weight:bold;}
.jmyg_nav .nav_allsort .allsort_list .list_item .list_item_bd .lit_cont {padding-bottom:8px; margin-bottom:8px; border-bottom:1px #ddd solid;}
.jmyg_nav .nav_allsort .allsort_list .list_item .list_item_bd .lit_cont a {font-size:12px; color:#787878; line-height:22px;}
.jmyg_nav .nav_allsort .allsort_list .list_item .list_item_bd .lit_cont a:hover {color:#147adb;}
.jmyg_nav .nav_allsort .allsort_list .list_item .list_item_bd .lit_cont span {margin:0 8px; font-size:14px; color:#ddd; line-height:25px;}
.jmyg_nav .nav_allsort .allsort_list .list_item .list_item_bd li:last-child .lit_cont {border-bottom:none;}
.jmyg_nav .nav_allsort .allsort_list .list_item.hover .list_item_bd {display:block;}
.jmyg_nav .nav_item a {display:block; padding:0 20px; line-height:38px; color:#041460; font-size:14px;}
.jmyg_nav .nav_item a.on {height:36px; color:#147adb; font-weight:bold; border-bottom:2px solid #147adb;}
.jmyg_nav .nav_item a:hover {color:#147adb;}
.page_index .jmyg_nav ,.page_inner .jmyg_nav {border-bottom:none;}
.page_index .allsort_list {display:block!important; background:rgba(15,21,49,.8)!important;}


/*banner*/
.jmyg_banner {position:relative; width:100%; height:410px; z-index:99;}
.jmyg_banner .jmyg_layout {z-index:1000;}
.jmyg_banner .bannerSlide {position:relative; width:100%; height:410px; overflow:hidden;}
.jmyg_banner .bannerSlide .hd {position:absolute; left:0; right:0; bottom:40px;z-index:999; margin:auto; width:60px; height:18px; padding:0 5px; text-align:center; background:rgba(0,0,0,.18); border-radius:50px; overflow:hidden;}
.jmyg_banner .bannerSlide .hd li {float:left; width:10px; height:10px; margin:4px 5px 0; background:#fff; opacity:0.3; filter:alpha(opacity=30); border-radius:100%; cursor:pointer; text-indent:-9999px;}
.jmyg_banner .bannerSlide .hd li.on {filter:alpha(opacity=100); opacity:1;}
.jmyg_banner .bannerSlide .bd {z-index:0; position:relative;}
.jmyg_banner .bannerSlide .bd li {position:relative; overflow:hidden;}
.jmyg_banner .bannerSlide .bd li img {position:absolute; top:0; left:50%; width:1920px; height:410px; margin-left:-960px;}
.jmyg_banner .bannerSlide .bd li a {display:block; width:100%; height:410px;}
.jmyg_banner .jmyg_layout .prev ,.jmyg_banner .jmyg_layout .next {position:absolute; left:-50px; top:176px; display:block; width:50px; height:60px; line-height:60px; background:#000; opacity:0.5; filter:alpha(opacity=50); text-align:center;}
.jmyg_banner .jmyg_layout .next {right:-50px; left:auto;}
.jmyg_banner .jmyg_layout .prev i , .jmyg_banner .jmyg_layout .next i {font-size:30px; line-height:60px; color:#fff;}
.jmyg_banner .jmyg_layout .prev:hover , .jmyg_banner .jmyg_layout .next:hover {filter:alpha(opacity=100); opacity:1;}

/*index*/
.jmyg_bfff {position:relative; z-index:105; background:#fff;}
.jmyg_newest {position:absolute; left:0; top:-30px; z-index:103; width:100%; height:60px;  background:#fff; border-radius:5px; -webkit-box-shadow:0px 3px 5px #ddd; box-shadow:0px 3px 5px #ddd;}
.jmyg_newest .tit {width:110px; height:22px; margin:20px 50px 0 30px; background:url(../images/jmyg_newesttit.png); text-indent:-9999px;}
.jmyg_newest .bd {float:left; width:920px; margin:18px 0;}
.jmyg_newest .bd li {height:24px;}
.jmyg_newest .bd li p {position:relative; float:left; width:50%;}
.jmyg_newest .bd li p:before {content:''; position:absolute; left:0; top:10px; width:6px; height:6px; background:#d2d2d2; border-radius:50%;}
.jmyg_newest .bd li a {padding-left:15px; line-height:24px;}
.jmyg_newest .hd {position:relative; float:right; width:24px; height:24px; margin:20px 20px 0 0;}
.jmyg_newest .hd a {position:absolute; right:0; bottom:0; display:inline-block; width:0; height:0; cursor:pointer; border-top:5px solid transparent; border-bottom:5px solid transparent; border-left:5px solid #b8b8b8;}
.jmyg_newest .hd a.next:hover {border-left-color:#02115e;}
.jmyg_newest .hd a.prev {left:0; top:0; right:auto; bottom:auto;  border-left:none; border-right:5px solid #b8b8b8;}
.jmyg_newest .hd a.prev:hover {border-right-color:#02115e;}
.jmyg_newest .hd:after {content:''; position:absolute; right:12px; top:0; width:1px; height:24px; background:#dedede; -webkit-transform:rotate(35deg); transform:rotate(35deg);}
.jmyg_notice {padding-top:60px; width:370px; }
.jmyg_notice .hd {height:40px; padding-top:14px; border-bottom:1px #c5c6cd solid;}
.jmyg_notice .hd h2 {position:relative; height:39px; padding:0 5px; font-size:20px; font-weight:bold; border-bottom:2px #02115e solid;}
.jmyg_notice .hd .en {padding:5px 0 0 5px;}
.jmyg_notice .hd .more {margin:8px 5px 0 0; color:#c5c6cd;}
.jmyg_notice .hd .more:hover {color:#112069;}
.jmyg_notice .list {padding:0 5px;}
.jmyg_notice .list li {padding:10px 0; overflow:hidden; vertical-align:middle;}
.jmyg_notice .list li em {float:left; height:20px; line-height:20px; margin-right:10px; padding:0 3px; font-size:12px; color:#fff; background:#02115e; border-radius:3px;}
.jmyg_notice .list li em.red {background:#bc181a;}
.jmyg_notice .list li .tit {float:left; display:block; width:200px; line-height:20px;}
.jmyg_notice .list li .time {float:right; font-size:12px; color:#666; line-height:20px;}
.jmyg_notice .infolist li,.jmyg_notice .syslist li {position:relative; padding-left:15px;}
.jmyg_notice .infolist li:before ,.jmyg_notice .syslist li:before {content:''; position:absolute; left:0; top:18px; width:6px; height:6px; background:#d2d2d2; border-radius:50%;}
.jmyg_notice .infolist li .tit {width:250px;}
.jmyg_notice .infolist li span.c666 {margin:0 3px;}
.jmyg_notice .syslist li {padding:0 10px 0 20px;}
.jmyg_notice .syslist li:before {left:5px;}
.jmyg_notice .syslist li .tit {display:block; width:100%; line-height:20px; padding-top:10px;}
.jmyg_notice .syslist li p {display:block; width:100%; padding:4px 0 10px; font-size:12px; color:#999;}
.jmyg_notice .syslist li:hover {background:#f5f5f5;}
.jmyg_mainad {padding:30px 0 35px;}
.jmyg_supplier .hd {padding:35px 0;}
.jmyg_supplier .hd h2 {font-size:32px; font-weight:bold;}
.jmyg_supplier .list ul {width:1220px; padding-bottom:10px;}
.jmyg_supplier .list li {position:relative; top:0; float:left; width:204px; height:105px; margin:0 20px 20px 0; padding:10px; background:#fff; border-radius:5px; -webkit-box-shadow:0px 3px 5px #eee; box-shadow:0px 3px 5px #eee; text-align:center; transition:all 0.3s;}
.jmyg_supplier .list li:hover {top:-10px;}

/*floatr*/
.jmyg_floatr {position:fixed; right:20px; top:50%; z-index:106; width:40px; height:230px; margin-top:-115px;}
.jmyg_floatr li {position:relative; width:38px; height:38px; line-height:38px; margin-bottom:5px; text-align:center; background:#fff; border:1px #e0e0e0 solid; border-radius:3px; cursor:pointer;}
.jmyg_floatr li i {font-size:26px; color:#b3b3b3;}
.jmyg_floatr li:hover {color:#fff; background:#147adb; border-color:#147adb;}
.jmyg_floatr li:hover i {color:#fff;}
.jmyg_floatr .contact {width:20px; height:120px; padding:13px 10px 5px; line-height:20px; font-size:16px; color:#fff; border:none;
background:-webkit-linear-gradient(top, #031360, #bc181a);   
background:-moz-linear-gradient(top, #031360, #bc181a);   
background:-o-linear-gradient(top, #031360, #bc181a);   
background:-ms-linear-gradient(top, #031360, #bc181a);   
background:linear-gradient(top, #031360, #bc181a);   
filter:progid:DXImageTransform.Microsoft.gradient(GradientType = 0, startColorstr = #031360, endColorstr = #bc181a);}
.jmyg_floatr .contact i {font-size:18px; color:#fff;}
.jmyg_floatr .contact_cont,.jmyg_floatr .ewm_cont {display:none; position:absolute; top:0; background:#fff; border-width:1px 0 1px 1px; border-color:#e0e0e0; border-style:solid;}
.jmyg_floatr .contact_cont .arrow,.jmyg_floatr .ewm_cont .arrow {position:absolute; right:-5px; top:12px; width:0; height:0; border-top:5px solid transparent; border-bottom:5px solid transparent; border-left:5px solid #fff;}
.jmyg_floatr .contact_cont {left:-250px; width:210px; height:121px; padding:15px 20px 0;}
.jmyg_floatr .contact_cont dl {text-align:left; padding-bottom:10px; margin-bottom:10px;}
.jmyg_floatr .contact_cont dl.line {border-bottom:1px #e6e6e6 dashed;}
.jmyg_floatr .contact_cont dt {font-size:14px; color:#333;}
.jmyg_floatr .contact_cont dt i {color:#8a919c; margin-right:5px;}
.jmyg_floatr .contact_cont dd {color:#041460; padding-left:24px;}
.jmyg_floatr .ewm_cont {left:-110px; width:98px; height:98px; padding:5px;}

/*footer*/
.jmyg_service {margin-top:50px; height:65px; line-height:65px; background:#022c57;}
.jmyg_service li {float:left; width:25%; font-size:16px; color:#fff; text-align:center;}
.jmyg_service li i {font-size:40px; margin-right:10px;}
.jmyg_footer .copy {padding:20px 0; text-align:center; background:#f3f3f3;}
.jmyg_footer .copy p {color:#51566a; font-size:12px; line-height:22px;}
.jmyg_footer .cont {padding:30px 0; background:#fff;}
.jmyg_footer .cont_l {padding:0 40px 0 10px;}
.jmyg_footer .cont_l .botlogo {width:140px; padding:0 0 15px; border-bottom:1px #e2e2e2 solid;}
.jmyg_footer .cont_l .botlogo img {width:140px;}
.jmyg_footer .cont_l .call {padding:10px 0; font-size:20px; color:#147adb; text-align:center;}
.jmyg_footer .cont_l .contact a {display:inline-block; width:38px; height:38px; line-height:35px; margin:0 10px; text-align:center; background:#147adb; border-radius:50%;}
.jmyg_footer .cont_l .contact a i {font-size:20px; color:#fff;}
.jmyg_footer .cont_l .contact a:hover {background:#bc181a;}
.jmyg_footer .list li {float:left; width:160px; padding-left:40px;}
.jmyg_footer .list li h6 {margin:0 0 10px; font-size:16px; color:#00226a;}
.jmyg_footer .list a {display:block; line-height:24px; font-size:12px; color:#727c88;}
.jmyg_footer .list a:hover{color:#147adb;}
.jmyg_footer .cont_r {padding-left:70px;}
.jmyg_footer .cont_r .img {padding:5px; width:98px; height:98px; border:1px #ececec solid;}
.jmyg_footer .cont_r p {color:#78818d; text-align:center; line-height:30px;}
.jmyg_footer .msg {padding:20px 0; text-align:center;position:fixed;bottom: 0px;left:33%}
.jmyg_footer .msg a {display:inline-block; margin-right:10px;}
.jmyg_footer .msg .txt {display:inline-block;}
.jmyg_footer .msg p {color:#333;font-size:12px; line-height:22px;}

/*member*/
.jmyg_membernav {margin-top:18px;}
.jmyg_membernav li {float:left; padding:0 0 0 25px;}
.jmyg_membernav li a {display:inline-block; padding:0 5px; font-size:16px; color:#000f5d;}
.jmyg_membernav li a:hover {color:#bc181a;}
.jmyg_membernav li a.cur {height:32px; color:#bc181a; border-bottom:2px #bc181a solid;}
.jmyg_memcont {background:#f3f3f3; border-top:1px #e4e4e4 solid;}
.jmyg_sidebar {width:180px;}
.jmyg_sidebar .hd {position:relative; height:48px; border-radius:5px 5px 0 0; box-shadow:rgba(71,152,255,.5) 0px 2px 5px;
background:-webkit-linear-gradient(to right, #15ccff 30%, #3286f2);
background:-moz-linear-gradient(to right, #15ccff 30%, #3286f2);
background:-o-linear-gradient(to right, #15ccff 30%, #3286f2);
background:-webkit-gradient(linear, 0 0, 0 100%, from(#15ccff), to(#3286f2));
background:linear-gradient(to right, #15ccff 30%, #3286f2);    
filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#15ccff, endColorstr=#3286f2);}
.jmyg_sidebar .hd h2 {display:block; height:48px; line-height:48px; font-size:18px; font-weight:bold; color:#fff; padding-left:20px; background:url(../images/jmyg_sidetopimg.png) right bottom no-repeat;}
.jmyg_sidebar .bd {background:#fbfbfb;}
.jmyg_sidebar .headimg {padding:15px 0 15px 20px;}
.jmyg_sidebar .headimg .img { width:60px; height:60px; border-radius:50%; border:2px #fff solid; overflow:hidden;}
.jmyg_sidebar .headimg dl {margin:15px 0 0 80px; color:#495060;}
.jmyg_sidebar .sidelist li h3 {position:relative; height:39px; line-height:39px; padding-left:45px; font-size:14px; color:#495060; background:#fff; border-bottom:1px #ececec solid;}
.jmyg_sidebar .sidelist li h3 i.licon {position:absolute; left:18px; top:13px; font-size:14px; color:#7a838f;}
.jmyg_sidebar .sidelist li a {display:block; padding-left:45px; color:#666; line-height:30px;}
.jmyg_sidebar .sidelist li a:hover,.jmyg_sidebar .sidelist li a.on ,.jmyg_sidebar .sidelist li.cur h3 i.licon {color:#147adb;}
.jmyg_sidebar .sidelist .subnav {padding:8px 0 16px;}
.jmyg_rcont {width:1000px;}
.jmyg_rcontmain {width:1000px;}
.jmyg_databox li {float:left; width:192px; height:80px; margin-right:10px; color:#fff; background:url(../images/jmyg_databg.png) right top no-repeat #4bc8f4; border-radius:5px; box-shadow:rgba(184,233,251,1) 2px 2px 5px;}
.jmyg_databox li .dt {padding:16px 0 3px 18px;}
.jmyg_databox li .dt i {margin:0 3px 2px 0; font-size:18px; }
.jmyg_databox li .dd {padding-left:38px; font:normal 22px/30px arial;}
.jmyg_databox li .dd em {font-size:18px;}
.jmyg_databox li.bg2 {background-color:#3d8ce8; box-shadow:rgba(179,210,246,1) 2px 2px 5px;}
.jmyg_databox li.bg3 {background-color:#b490e8; box-shadow:rgba(226,211,246,1) 2px 2px 5px;}
.jmyg_databox li.bg4 {background-color:#f5b253; box-shadow:rgba(255,224,159,1) 2px 2px 5px;}
.jmyg_databox li.bg5 {background-color:#ed6a92; box-shadow:rgba(247,191,208,1) 2px 2px 5px; margin-right:0;}
.jmyg_pubbox {background:#fff;}
.jmyg_pubbox .pubtit {position:relative; height:40px; line-height:40px; padding-left:20px; color:#00226a; font-weight:bold; border-bottom:1px #ebebeb solid;}
.jmyg_pubbox .pubtit:before {content:''; position:absolute; left:10px; top:14px; width:3px; height:15px; background:#147adb;}
.jmyg_contwarn li {position:relative; top:0; float:left; padding:24px 33px 0; text-align:center; transition:all 0.3s;}
.jmyg_contwarn li a {display:block;}
.jmyg_contwarn li i {display:inline-block; width:70px; height:70px; background:url(../images/jmyg_hticon.png) no-repeat;}
.jmyg_contwarn li i.iconb {background-position:0 -70px;}
.jmyg_contwarn li i.iconc {background-position:0 -140px;}
.jmyg_contwarn li i.icond {background-position:0 -210px;}
.jmyg_contwarn li i.icone {background-position:0 -280px;}
.jmyg_contwarn li em {display:inline-block; padding:5px 0 3px; font-size:22px; font-family:arial; color:#147adb;}
.jmyg_contwarn li p {color:#00226a;}
.jmyg_contwarn li:hover {top:-10px;}
.jmyg_module {overflow:hidden;}
.jmyg_module ul {width:312px}
.jmyg_module li {float:left; width:103px; height:90px; text-align:center; background:#fff; border-width:0 1px 1px 0; border-style:solid; border-color:#efefef;}
.jmyg_module li a {display:block; height:90px;}
.jmyg_module li a i {margin:20px 0 10px 0; font-size:24px; color:#147adb;}
.jmyg_module li p {font-size:12px; color:#666;}
.jmyg_module li:hover {background:#147adb;}
.jmyg_module li:hover a i,.jmyg_module li:hover a p {color:#fff;}
.jmyg_monthtt {padding:20px 0 10px 20px; background:url(../images/jmyg_monthimg.png) 200px bottom no-repeat;}
.jmyg_monthtt dt {color:#00226a;}
.jmyg_monthtt dd.price {padding:10px 0 20px; font-size:20px; color:#fd0202;}
.jmyg_monthtt dd.price span {font-size:28px; font-family:arial;}
.jmyg_monthtt dd.price em {font-size:24px;}
.jmyg_monthtt dd.price b {margin-left:5px; font-weight:normal; font-size:12px; color:#00226a;}
.jmyg_otherwarn .tit {height:40px; line-height:40px; color:#00226a; background:#f9fafc; text-align:center;}
.jmyg_otherwarn .xbj {width:70%;}
.jmyg_otherwarn .xbj ul {padding:0 20px;}
.jmyg_otherwarn .xbj li {float:left; width:25%; padding:0px 0 10px; margin-top:20px; color:#00226a; text-align:center;}
.jmyg_otherwarn .xbj li em {display:inline-block; padding:5px 0; font-size:28px; font-family:arial;}
.jmyg_otherwarn .xbj li a {display:block;}
.jmyg_otherwarn .xbj li:hover {background:#edf5f8; border-radius:5px;}
.jmyg_otherwarn .jm {width:30%;}
.jmyg_otherwarn .jm .inner {position:relative; padding:15px 0 0 28%; color:#00226a;}
.jmyg_otherwarn .jm .inner:before {position:absolute; content:''; left:0; top:4px; width:2px; height:100px; border-left:2px #e8e8f0 dashed;}
.jmyg_otherwarn .jm .inner p {padding:6px 0 0px;}
.jmyg_otherwarn .jm .inner p i {font-size:18px; margin-right:5px;}
.jmyg_otherwarn .jm .inner p em {display:inline-block; margin:0 0 3px 5px; font-size:22px; vertical-align:middle;}
.jmyg_ordlist .hd {height:39px; border-bottom:1px #ebebeb solid;}
.jmyg_ordlist .hd li {float:left; padding:0 25px; line-height:37px; font-weight:bold; color:#727c88; border-top:2px #fff solid; border-right:1px #ebebeb solid; cursor:pointer;}
.jmyg_ordlist .hd li.on {position:relative; height:38px; color:#00226a; background:#fff; border-top:2px #147adb solid;}
.jmyg_ordlist .bd th {line-height:40px; font-weight:normal; color:#727c88; text-align:center;}
.jmyg_ordlist .bd td {padding:0 15px; line-height:40px; color:#263d77;}
.jmyg_ordlist .bd tr:nth-child(2n) td {background:#f9fafc;}
.jmyg_ordlist .bd td a {color:#00226a;}
.jmyg_ordlist .bd td a:hover {color:#147adb;}
.jmyg_yeartt {height:150px;}
.jmyg_yeardata p {float:left; width:50%; text-align:center; font-size:22px; font-family:arial;}
.jmyg_yeardata p em {font-size:18px;}
.jmyg_yeardata p span {margin-left:5px; color:#00226a;}

/*login*/
.jmyg_loginbg {width:100%; height:480px; background:url(../images/jmyg_logbg.jpg) #0c4293 center no-repeat;}
.jmyg_loginbg .jmyg_layout {height:480px;}
.jmyg_loginwrap {position:absolute; right:70px; top:50%; width:410px; height:400px; margin-top:-200px; background:#fff;}
.jmyg_loginwrap .tit {height:50px; padding-top:10px; height:50px; line-height:50px; border-bottom:1px #f4f4f4 solid;}
.jmyg_loginwrap .tit li {float:left; width:50%; font-size:18px; text-align:center; cursor:pointer;}
.jmyg_loginwrap .tit li span {padding:0 10px; color:#666;}
.jmyg_loginwrap .tit li.on {position:relative;}
.jmyg_loginwrap .tit li.on span {display:inline-block; height:48px; line-height:48px; color:#bc181a; font-weight:bold; border-bottom:2px #bc181a solid;}
.jmyg_loginwrap .bott {padding-top:10px; color:#dedede;}
.jmyg_loginwrap .bott a {margin:5px 5px 0;}
.jmyg_form {padding:20px 45px 0;}
.jmyg_form li {height:40px; position:relative; padding-bottom:27px;}
.jmyg_form .formitem {position:relative; height:38px; border:1px #dedede solid; padding-left:48px;}
.jmyg_form .formitem i {position:absolute; top:10px; left:15px; font-size:20px; color:#ccc;}
.jmyg_form .formitem .input {width:100%; height:31px; line-height:31px; border:0 none; padding:3px 0;}
.jmyg_form .formitem input::-webkit-input-placeholder {color:#ccc;}
.jmyg_form .formitem input:-moz-placeholder {color:#ccc; opacity:1;}
.jmyg_form .formitem input::-moz-placeholder {color:#ccc; opacity:1;}
.jmyg_form .formitem input:-ms-input-placeholder {color:#ccc;}
.jmyg_form .formitem input::-ms-input-placeholder {color:#ccc;}
.jmyg_form .formitem.focus {border-color:#147adb;}
.jmyg_form .error {position:absolute; top:40px; left:0; width:320px; height:30px; line-height:30px; color:#bc181a; font-size:12px;}
.jmyg_form .error i {margin-right:5px;}
.jmyg_form .code {float:left; width:130px; padding:0 10px;}
.jmyg_form .codeimg {color:#999;}
.jmyg_form .codeimg img {margin-right:10px;}
.jmyg_form .errbk {border-color:#bc181a!important;}
.jmyg_form .jmyg_bluebtn {margin-top:10px;}
.jmyg_form .dtm {padding-right:90px;}
.jmyg_form .dtm .btn {position:absolute; top:0; right:0; padding:0 10px; line-height:38px;}

/*reg*/
.jmyg_regbox {margin-top:30px;}
.jmyg_regbox .reg_l {float:left; width:850px; padding:30px 30px 80px; border-right:1px #ebebeb solid;}
.jmyg_regbox .reg_l .subtit {height:40px; line-height:40px; margin-top:20px; padding-left:15px; background:#f8f8f8; }
.jmyg_regbox .reg_l .subtit i {margin-right:5px; color:#bababa;}
.jmyg_regbox .reg_r {float:right; width:289px;}
.jmyg_regbox .reg_r p {padding-top:100px;}
.jmyg_regbox span.fl {width:200px; text-align:right; line-height:40px; color:#666; padding-right:10px;}
.jmyg_regbox span.fl b {color:#bc181a; margin-right:5px;}
.jmyg_regbox .jmyg_form li {padding-bottom:20px;}
.jmyg_regbox .jmyg_form .formitem {float:left; width:308px; padding:0 10px;}
.jmyg_regbox .jmyg_form .error {top:5px; left:555px;}
.jmyg_regbox .jmyg_form .code {width:198px;}
.jmyg_regbox .jmyg_form .codebtn {display:inline-block; width:100px; height:40px; line-height:40px; color:#fff; text-align:center; background:#147adb; border:none;}
.jmyg_regbox .jmyg_form input[disabled],input[disabled]:hover {background:#c4c4c4; border:1px #c4c4c4 solid; color:#fff; cursor:default;}
.jmyg_regbox .jmyg_selbox {position:relative; float:left; width:330px; height:38px; margin:0;}
.jmyg_regbox .jmyg_selbox .slidkey_hide li {height:35px; line-height:35px;}
.jmyg_regbox .btnwrap {padding-left:210px;}
.jmyg_regbox .btnwrap .jmyg_bluebtn {width:158px; height:40px; line-height:40px; font-size:16px;}
.jmyg_regbox .addbtn .jmyg_bluebkbtn {margin-top:5px; padding:0 20px; height:30px; line-height:30px; font-size:14px; border-radius:3px;}
.jmyg_selbox {float:left; width:112px; height:40px; margin-right:10px; color:#999;}
.jmyg_selbox .slidkey {display:block; position:relative; height:32px; line-height:32px; padding:3px 30px 3px 10px; border:1px #dedede solid; background:#fff; color:#ccc; cursor:pointer; text-align:left; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.jmyg_selbox i {position:absolute; top:50%; right:8px; margin-top:-5px; font-size:12px; color:#666;}
.jmyg_selbox i.arrow {position:absolute; top:50%; right:12px; margin-top:-3px; display:inline-block; width:0; height:0; border-left:6px solid transparent; border-right:6px solid transparent; border-top:6px solid #ddd;}
.jmyg_selbox .slidkey_hide {position:relative; display:none; left:0; top:-1px; border:1px #147adb solid; background:#fff; z-index:99; max-height:180px; overflow-y:auto;}
.jmyg_selbox .slidkey_hide li {background-color:#fff; border-bottom:1px solid #eee; color:#666; cursor:pointer; font-size:14px; height:30px; line-height:30px; padding:0 0 0 10px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; text-align:left;}
.jmyg_selbox .slidkey_hide li:hover {background:#f6f6f6;} 
.jmyg_selbox .hover {border:1px #147adb solid;}
.jmyg_regbox .regsuccess {background:#fff; height:380px; padding-top:110px;}
.jmyg_regbox .regsuccess p {text-align:center;}
.jmyg_regbox .regsuccess p i {font-size:110px; color:#f5b253; padding-bottom:20px;}
.jmyg_regbox .regsuccess h6 {font-size:24px; text-align:center; padding-bottom:10px;}
.jmyg_regbox .regsuccess .jump {display:inline-block; text-decoration:underline; margin-top:5px;}

/*page*/
.jmyg_page {clear:both; padding:10px 0 40px; background:#fff; overflow:hidden;}
.jmyg_page .items li {display:inline-block; float:left; width:28px; height:24px; line-height:24px; margin-right:5px; border:1px solid #ddd; background:#fff; text-align:center; vertical-align:middle;}
.jmyg_page .items li.prev,.jmyg_page .items li.next {width:58px;}
.jmyg_page .items li.disabled,.jmyg_page .items li.disabled:hover {border-color:#eee; color:#ccc;}
.jmyg_page .items li.disabled a,.jmyg_page .items li.disabled:hover a {color:#ccc;}
.jmyg_page .items li.dot {width:16px; height:26px; line-height:26px; border:0 none; background:none; cursor:default;}
.jmyg_page .items a {display:block;}
.jmyg_page .items li:hover {border-color:#147adb;}
.jmyg_page .items li:hover a {color:#147adb;}
.jmyg_page .items li.cur {border-color:#147adb; background:#147adb; color:#fff; font-weight:bold;}
.jmyg_page .items li.cur a {color:#fff;}
.jmyg_page .total {margin-left:10px;}
.jmyg_page .total,.jmyg_page .text {height:26px; line-height:26px; color:#999;}
.jmyg_page .form span {float:left; margin-left:10px;}
.jmyg_page .form .input {width:36px; text-align:center;}
.jmyg_page label {margin-right:5px;}
.jmyg_page .pagel li {position:relative; margin:0 0 0 -1px;}
.jmyg_page .pagel li:hover {z-index:10;}
.jmyg_page .btn {display:inline-block; width:40px; height:24px; line-height:24px; border:1px solid #ddd; border-radius:2px; background:#f8f8f8; text-align:center;}
.jmyg_page .btn:hover {border-color:#147adb; background:#147adb; color:#fff;}

/*trade*/
.jmyg_trade .hd {height:43px; border:1px #ebebeb solid; background:#f9fafc;}
.jmyg_trade .hd li {float:left; padding:0 25px; line-height:43px; border-right:1px #ebebeb solid; cursor:pointer;}
.jmyg_trade .hd li i {display:none; position:absolute; bottom:0; left:50%; margin-left:-3px; width:0; height:0; border-left:5px solid transparent; border-right:5px solid transparent; border-bottom:5px solid #147adb;}
.jmyg_trade .hd li.on {position:relative; line-height:42px; color:#147adb; font-weight:bold; background:#fff; border-bottom:2px #147adb solid;}
.jmyg_trade .hd li.on i {display:block;}
.jmyg_trade .searitems {padding:10px 0; border-width:0 1px 1px; border-color:#ebebeb; border-style:solid; background:#fff;}
.jmyg_trade .searitems .searline {padding:0 20px 0 10px; height:48px; line-height:48px; border-bottom:1px dashed #dfdfdf;}
.jmyg_trade .searitems .searline span.lt {float:left; width:140px; text-align:right; color:#666;}
.jmyg_trade .searitems .searline ul.searlist {float:left; width:660px; height:38px; padding:0 0 10px 10px;}
.jmyg_trade .searitems .searline ul.searlist li {float:left; margin:10px 15px 0 0; padding:0 10px; color:#333; border-radius:2px; line-height:28px; cursor:pointer; white-space:nowrap; word-break:break-all; word-wrap:break-word;}
.jmyg_trade .searitems .searline ul.searlist li:hover {color:#fff; background:#147adb; opacity:.6; filter:alpha(opacity=60);}
.jmyg_trade .searitems .searline ul.searlist li.on {color:#fff; background:#147adb;}
.jmyg_trade .searitems .searline ul.searlist li.on:hover {opacity:1; filter:alpha(opacity=100);}
.jmyg_trade .searitems .last {border-bottom:none;}
.jmyg_trade .searitems .searline .dateinfo {margin:10px 0 0 10px;}
.jmyg_trade .searitems .searline .dateinfo .datebox {position:relative; float:left;}
.jmyg_trade .searitems .searline .dateinfo .input {float:left; width:100px; height:22px; line-height:22px; border-style:solid; padding-right:30px; font-size:12px;}
.jmyg_trade .searitems .searline .dateinfo i {position:absolute; right:5px; top:2px; font-size:22px; color:#d0d0d0;}
.jmyg_trade .searitems .searline .dateinfo span {float:left; color:#9d9d9d; font-size:18px; line-height:28px;}
.jmyg_trade .searitems .searline .jmyg_selbox {position:relative; width:380px; height:auto; margin:10px 0 0 10px;}
.jmyg_trade .searitems .searline .jmyg_selbox .slidkey {height:22px; line-height:22px;}
.jmyg_trade .searitems .searline .jmyg_selbox .slidkey_hide {position:absolute; left:0; top:29px; width:378px;}
.jmyg_trade .searitems .searline .gysinp {width:280px; height:22px; line-height:22px; padding-right:30px; margin-right:10px; font-size:12px; border-style:solid;}
.jmyg_trade .searitems .searline input::-webkit-input-placeholder {color:#ccc;}
.jmyg_trade .searitems .searline input:-moz-placeholder {color:#ccc; opacity:1;}
.jmyg_trade .searitems .searline input::-moz-placeholder {color:#ccc; opacity:1;}
.jmyg_trade .searitems .searline input:-ms-input-placeholder {color:#ccc;}
.jmyg_trade .searitems .searline input::-ms-input-placeholder {color:#ccc;}
.jmyg_trade .searitems .searline .serbtn ,.jmyg_trade .searitems .searline .resbtn {height:30px; line-height:30px; margin:10px 0 0 5px; padding:0 15px; font-size:12px; color:#fff; background:#bc181a; border-radius:3px;}
.jmyg_trade .searitems .searline .resbtn {color:#666; background:#e8e8e8;}
.jmyg_trade .searitems .searline .serbtn:hover ,.jmyg_trade .searitems .searline .resbtn:hover {opacity:.8; filter:alpha(opacity=80);}
.jmyg_trade .searitems .searline .letter {float:left; padding-left:10px;}
.jmyg_trade .searitems .searline .letter a {float:left; width:24px; height:28px; line-height:28px; margin:10px 5px 0 0; color:#666; text-align:center; background:#f0f0f0; border-radius:3px;}
.jmyg_trade .searitems .searline .letter a.on,.jmyg_trade .searitems .searline .letter a:hover {color:#fff; background:#147adb;}
.jmyg_trade .restotal {height:40px; line-height:40px; padding-left:20px;}
.jmyg_trade .result {background:#fff;}
.jmyg_trade .jmyg_table th {height:44px; line-height:44px; padding:0 10px; color:#727c88; font-weight:normal; background:#fafafa; border-bottom:1px #ebebeb solid;}
.jmyg_trade .jmyg_table td {padding:15px 10px; text-align:center; border-bottom:1px #ebebeb solid;}
.jmyg_trade .jmyg_table tr:nth-child(2n+1) td {background:#fafafa;}
.jmyg_trade .jmyg_table tr:hover td {background:#f2f5fa;}
.jmyg_trade .jmyg_table .seller {width:160px; max-height:38px; text-align:left; overflow:hidden;}
.jmyg_trade .jmyg_table .jmyg_bluebkbtn {display:inline-block; height:26px; line-height:26px; padding:0 15px; font-size:14px; border-radius:3px;}
.jmyg_trade .jmyg_table .time p {text-align:left;}
.jmyg_trade .jmyg_table tr:hover td .jmyg_bluebkbtn {color:#fff; background:#147adb;}
.jmyg_trade .jmyg_page {padding:20px 20px 20px 0;}

/*notice*/
.jmyg_combanner {position:relative; height:320px; text-align:center;}
.jmyg_location {height:45px; line-height:45px; color:#999;}
.jmyg_location span.a {margin:0 2px;}
.jmyg_ggdetail .left {float:left; width:865px;}
.jmyg_ggdetail .right {float:right; width:315px;}
.jmyg_ggdetail .jmyg_material {background:#fff;}
.jmyg_ggdetail .jmyg_material .list li {height:60px; padding:0 20px; line-height:60px; font-size:16px; border-bottom:1px dashed #e8e8e8;}
.jmyg_ggdetail .jmyg_material .list li a {float:left; display:inline-block; width:700px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.jmyg_ggdetail .jmyg_material .list li a b {margin-right:5px; color:#147adb; font-weight:normal;}
.jmyg_ggdetail .jmyg_material .list li em {float:right; font-size:14px; color:#999;}
.jmyg_ggdetail .right .phone {position:relative; width:315px; height:180px; background:url(../images/jmyg_hotline.jpg);}
.jmyg_ggdetail .right .phone em {position:absolute; top:88px; left:60px; font:bold 20px/normal arial; color:#147adb;}
.jmyg_ggdetail .jmyg_page {padding:30px 20px 30px 0;}
.jmyg_ggdetail .inner {padding:0 20px; background:#fff; border:1px solid #e8e8e8;}
.jmyg_ggdetail .inner .title {padding:20px 0; border-bottom:1px solid #e8e8e8;}
.jmyg_ggdetail .inner .title h3 {font-size:24px; line-height:1.8;}
.jmyg_ggdetail .inner .title .item {margin-top:15px;}
.jmyg_ggdetail .inner .title .item span {float:left; color:#999;}
.jmyg_ggdetail .inner .title .item span em {color:#666;}
.jmyg_ggdetail .inner .cont {padding:20px 0; text-align:center;}
.jmyg_ggdetail .inner .cont p {color:#666; font-size:16px; line-height:36px; text-indent:2em; text-align:justify;}
.jmyg_ggdetail .inner .cont img {max-width:100%; margin:10px 0;}

/*about*/
.jmyg_about .about_l,.jmyg_about .about_r {width:250px; background:#fff; border:1px #ebebeb solid;}
.jmyg_about .about_l li {position:relative; height:50px; line-height:50px; border-bottom:1px #ebebeb solid;}
.jmyg_about .about_l li a {display:block; height:50px; padding-left:65px;}
.jmyg_about .about_l li i.icon {margin-right:8px; font-size:18px; color:#a0a0a0;}
.jmyg_about .about_l li i.arrow {display:none; position:absolute; right:20px; top:18px; font-size:14px;}
.jmyg_about .about_l li:hover {background:#f8f8f8;}
.jmyg_about .about_l li.on {background:#147adb; border-color:#147adb;}
.jmyg_about .about_l li.on a,.jmyg_about .about_l li.on a i {color:#fff;}
.jmyg_about .about_l li.on i.arrow {display:block;}
.jmyg_about .about_l .code {padding:20px 0; line-height:22px;}
.jmyg_about .about_l .code img {padding:10px; margin-bottom:10px; border:1px #ebebeb solid;}
.jmyg_about .about_r {width:870px; padding:0 30px;}
.jmyg_about .about_r .aboutcont {padding:30px 0;}
.jmyg_about .about_r .aboutcont .tit {padding-bottom:10px; font:bold 20px/30px Microsoft Yahei;}
.jmyg_about .about_r .aboutcont .inner p {padding:15px 0; font-size:16px; line-height:30px;}
.jmyg_about .about_r .loadcont li {position:relative; padding:30px 0 30px 60px; border-bottom:1px #ebebeb solid; overflow:hidden;}
.jmyg_about .about_r .loadcont li .icon {position:absolute; top:50%; left:0; width:40px; height:40px; margin-top:-20px; background:url(../images/jmyg_downloadicon.png) no-repeat;}
.jmyg_about .about_r .loadcont li dl {width:620px;}
.jmyg_about .about_r .loadcont li dt {padding-bottom:10px; font-size:16px;}
.jmyg_about .about_r .loadcont li dd {font-size:14px; color:#999;}
.jmyg_about .about_r .loadcont li:last-child {border-bottom:none;}
.jmyg_about .about_r .loadcont .jmyg_bluebkbtn {position:absolute; top:50%; right:15px; height:30px; line-height:30px; padding:0 15px; margin-top:-15px; font-size:14px;}
.jmyg_about .about_r .loadcont .jmyg_bluebkbtn i {margin-right:5px;}

/*add*/
.jmyg_formtab .filefield .filename {width:250px; height:24px; line-height:24px;}
.jmyg_formtab .filefield .fflabel {line-height:32px;}
.jmyg_formtab .jmyg_bluebkbtn {display:inline-block; height:28px; line-height:28px; padding:0 10px; font-size:12px; border-radius:3px;}
.jmyg_formtab .subtit {height:40px; line-height:40px; margin:15px 0 10px; padding-left:15px; background:#f8f8f8; }
.jmyg_formtab .subtit i {margin-right:5px; color:#bababa;}
.jmyg_formtab .jmyg_bluebtn {display:inline-block; height:32px; line-height:32px; padding:0 10px; font-size:12px; border-radius:3px;}
.jmyg_formtab .input {height:24px;}
.jmyg_formtab .inputsel {height:32px;}

/*start 20181210 xq modify*/
.jmyg_datamain {position:absolute; left:0; top:-30px; z-index:103; width:100%; height:60px; background:#fff; border-radius:5px; -webkit-box-shadow:0px 3px 5px #ddd; box-shadow:0px 3px 5px #ddd;}
.jmyg_datamain .tit {width:110px; height:22px; margin:20px 0px 0 30px; background:url(../images/jmyg_datatit.png); text-indent:-9999px;}
.jmyg_datamain li {float:left; padding-left:50px; line-height:60px;}
.jmyg_datamain li em {display:inline-block; padding:0 5px 0 3px; margin-bottom:5px; font-size:20px; font-weight:bold; vertical-align:middle;}
.jmyg_nav .nav_allsort .allsort_list .list_item .list_item_box {height:40px; overflow:hidden;}
.jmyg_nav .nav_allsort .allsort_list .list_item .list_item_box a {display:inline-block; white-space:nowrap; word-break:break-all; word-wrap:break-word;}
.jmyg_table th,.jmyg_table td {border:1px #ebebeb solid;}
.jmyg_table th {height:40px; line-height:40px; padding:0 10px; color:#727c88; font-weight:normal; background:#fafafa;}
.jmyg_table td {padding:10px; text-align:center; }
.jmyg_table tr:nth-child(2n+1) td {background:#fafafa;}
.jmyg_table tr:hover td {background:#f2f5fa;}
 
/*start 20181210 bqq modify login*/
.jmyg_loginyy {position:relative; height:600px; background:url(../../images/manager/jmyg_loginyybg.jpg) no-repeat center; overflow:hidden;}
.jmyg_loginyy .loginyy {position:absolute; top:50%; left:50%; width:656px; height:400px; margin:-200px 0 0 -328px; background:#fff; border-radius:15px; overflow:hidden;}
.jmyg_loginyy .left {width:280px; padding:65px 0 0 30px;}
.jmyg_loginyy .left img {width:100%;}
.jmyg_loginyy .right {width:270px; padding:50px 40px 0 0;}
.jmyg_loginyy .right h1 {font-size:20px; font-weight:bold; line-height:30px;}
.jmyg_loginyy .right h1 img {display:inline-block; width:28px; margin-right:8px;}
.jmyg_loginyy .right ul {padding:25px 0 0;}
.jmyg_loginyy .right li {height:auto; padding-bottom:20px;}
.jmyg_loginyy .right .formitem {position:relative; height:40px; padding:0; line-height:40px; border:0; border-bottom:1px solid #e6e6e6;}
.jmyg_loginyy .right .formitem i {position:static; padding:0 15px 0 10px; font-size:18px; color:#c6c4cc;}
.jmyg_loginyy .right li .input {width:190px; padding:0; border:0;font-size:14px;}
.jmyg_loginyy .right .yzm .input {width:100px;}
.jmyg_loginyy .right .code {position:absolute; right:0; bottom:2px; float:none; width:auto; padding:0;}
.jmyg_loginyy .right .code img {width:78px; height:32px;}
.jmyg_loginyy .right .code i {padding:0 5px; cursor:pointer;}
.jmyg_loginyy .right .focus {border-color:#2ea1e8;}
.jmyg_loginyy .right .focus i {color:#2ea1e8;}
.jmyg_loginyy .right .focus .code i {color:#c6c4cc;}
.jmyg_loginyy .right .yzm .code i:hover {color:#2ea1e8;}
.jmyg_loginyy .jmyg_bluebtn {display:block; height:35px; margin-top:15px; font-size:14px; line-height:35px; color:#fff; text-align:center; background:#2ea1e8; border-radius:3px; box-shadow:0 3px 8px rgba(60,173,231,.35);}
.jmyg_loginyy .right .forget {display:block; margin-top:10px; font-size:12px; color:#999; text-align:center;}
.jmyg_loginyy .right .forget:hover {color:#2ea1e8;}
.jmyg_loginyy .agroup .arrow {position:absolute; top:0; right:50%; width:50px; height:200px; margin-top:30px; opacity:.15; -ms-animation:vermove 5s linear infinite; -moz-animation:vermove 5s linear infinite; -webkit-animation:vermove 5s linear infinite; animation:vermove 5s linear infinite;
background:-webkit-gradient(linear, 0 0, 0 100%, from(rgba(255,255,255,1)), to(rgba(255,255,255,0)));   
background:-webkit-linear-gradient(top, rgba(255,255,255,1), rgba(255,255,255,0));   
background:-moz-linear-gradient(bottom, rgba(255,255,255,1), rgba(255,255,255,0));   
background:-o-linear-gradient(bottom, rgba(255,255,255,1), rgba(255,255,255,0));   
background:-ms-linear-gradient(bottom, rgba(255,255,255,1), rgba(255,255,255,0));   
background:linear-gradient(to bottom, rgba(255,255,255,1), rgba(255,255,255,0));   
filter:alpha(opacity=15) progid:DXImageTransform.Microsoft.gradient(GradientType = 0, startColorstr = #ffffffff, endColorstr = #00ffffff);}
.jmyg_loginyy .agroup .arrow:before {content:""; position:absolute; top:-30px; left:0; width:0; height:0; border-width:15px 25px; border-style:solid; border-color:transparent; border-bottom-color:rgba(255,255,255,1);}
.jmyg_loginyy .agroup .arrow.small {margin:450px -450px 0 0; -ms-animation-duration:4s; -moz-animation-duration:4s; -webkit-animation-duration:4s; animation-duration:4s;}
.jmyg_loginyy .agroup .arrow.medium {width:60px; margin:200px -600px 0 0; -ms-animation-duration:6s; -moz-animation-duration:6s; -webkit-animation-duration:6s; animation-duration:6s;}
.jmyg_loginyy .agroup .arrow.medium:before {border-width:15px 30px;}
.jmyg_loginyy .agroup .arrow.large {width:70px; margin-right:-210px;}
.jmyg_loginyy .agroup .arrow.large:before {border-width:15px 35px;}
.jmyg_loginyy .agroup .arrow.lfsmall {margin:500px 450px 0 0; -ms-animation-duration:3s; -moz-animation-duration:3s; -webkit-animation-duration:3s; animation-duration:3s;}
.jmyg_loginyy .agroup .arrow.lfmedium {width:60px; margin:350px 600px 0 0;}
.jmyg_loginyy .agroup .arrow.lfmedium:before {border-width:15px 30px;}
@-ms-keyframes vermove {
0%   {top:100%;}
50%  {top:0%;}
100% {top:-100%;}
}

@-moz-keyframes vermove {
0%   {top:100%;}
50%  {top:0%;}
100% {top:-100%;}
}

@-webkit-keyframes vermove {
0%   {top:100%;}
50%  {top:0%;}
100% {top:-100%;}
}

@keyframes arrow {
0%   {top:100%;}
50%  {top:0%;}
100% {top:-100%;}
}
.jmyg_loginjg {position:relative; height:600px; background:url(../../images/manager/jmyg_loginyybg.jpg) no-repeat center;}
.jmyg_loginjg .loginjg {position:absolute; top:50%; left:50%; width:260px; height:300px; margin:-160px 0 0 -155px; padding:0 25px; background:#fff; border-radius:6px;}
.jmyg_loginjg .loginjg h2 {padding-top:20px; font-size:18px; text-align:center;}
.jmyg_loginjg .loginjg ul {padding:18px 0 0;}
.jmyg_loginjg .loginjg li {height:auto; padding-bottom:15px;}
.jmyg_loginjg .loginjg .formitem {height:35px; padding-left:40px; border-color:#ccc; border-radius:4px; overflow:hidden;}
.jmyg_loginjg .loginjg .formitem .input {height:30px;}
.jmyg_loginjg .loginjg .formitem i {left:12px; font-size:16px; color:#999;}
.jmyg_loginjg .yzm {position:relative;}
.jmyg_loginjg .yzm .formitem {width:105px;}
.jmyg_loginjg .yzm .code {position:absolute; top:0; right:0; width:auto; padding:0; text-align:right;}
.jmyg_loginjg .yzm .code img {width:75px; height:37px; border-radius:3px;}
.jmyg_loginjg .yzm .code i {padding:0 2px 0 5px; font-size:22px; line-height:37px; color:#bbb; cursor:pointer;}
.jmyg_loginjg .yzm .code i:hover {color:#2383ff;}
.jmyg_loginjg .loginjg .focus {border-color:#2383ff; box-shadow:0 0 13px rgba(35,131,255,.16);}
.jmyg_loginjg .loginjg .focus i {color:#2383ff;}
.jmyg_loginjg .loginjg .forget {font-size:12px; line-height:1; color:#2383ff;}
.jmyg_loginjg .loginjg .forget i {padding-right:5px;}
.jmyg_loginjg .jmyg_bluebtn {height:35px; margin-top:15px; font-size:14px; line-height:35px; background:#2383ff; border-radius:30px;}
.jmyg_loginjg .tit {position:absolute; top:50%; left:0; width:100%; height:60px; margin-top:-285px; font-size:36px; font-weight:bold; line-height:60px; color:#fff; text-align:center; letter-spacing:5px;}
.jmyg_loginjg .tit img {height:54px; padding-right:20px;}
.jmyg_loginjg h1 {position:absolute; top:50%; left:0; width:100%; margin-top:-222px; font-size:32px; font-weight:bold; color:#fff; text-align:center; letter-spacing:2px;}
.jmyg_loginjg .iconlist {position:absolute; bottom:50%; left:0; width:100%; margin-bottom:-275px; text-align:center;}
.jmyg_loginjg .iconlist li {display:inline-block; width:96px; text-align:center;}
.jmyg_loginjg .iconlist li img {width:68px;}
.jmyg_loginjg .iconlist li label {display:block; padding-top:6px; font-size:12px; color:#fff;}
 

/*scroll-bar*/
.scrollBarBox {position:absolute; height:100%;}
.scrollBar {position:absolute; top:2px; left:4px; width:5px!important; background:#2ba8e6; transition:background .3s;}
.scrollBar.verticalBar {min-height:10px; opacity:1; transition:opacity .3s;}
.scrollBar.horizontalBar {min-width:10px;}
.scrollBar:hover {background:#2ba8e6;}
.scrollContentDiv {position:relative; top:0; left:0; width:100%; height:100%; margin:0; padding:0;}