@charset "UTF-8";
/*20181121*/

/*cssreset*/
html,body {color:#333; background:#fff;}
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:14px; 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;}
table {border-collapse:collapse; border-spacing:0;}

/*font*/
.fs12 {font-size:12px;}
.fs14 {font-size:14px;}
.fs16 {font-size:16px;}
.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;}

/*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;}

/*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;}

/*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;}

/*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 {height:36px; margin-top:10px;}
.jmyg_header .logo img {height:100%;}
.jmyg_header .slogan {width:250px; height:26px; margin-top:17px; padding-left:15px; background:url(../../images/cngc/newPage/jmyg_slogan.png) 15px 0 no-repeat; border-left:1px #bfbfbf solid;}

/*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;text-decoration:none;}
.jmyg_membernav li a.cur {height:32px; color:#bc181a; border-bottom:2px #bc181a solid;}
.jmyg_memcont {padding-bottom:50px; 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/cngc/newPage/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; padding-bottom:50px;background:#fff;}
.jmyg_databox li {float:left; width:192px; height:80px; margin-right:10px; color:#fff; background:url(../../images/cngc/newPage/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/cngc/newPage/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/cngc/newPage/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;}

/*footer*/
.jmyg_service {height:65px; line-height:65px; background:#475059;}
.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;}
.jmyg_footer .copy p {color:#51566a; font-size:12px; line-height:22px;}

/*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;}

.jmyg_ndetail {padding:0 40px 65px; background:#fff;}
.jmyg_ndetail .title {padding-top:40px;}
.jmyg_ndetail .title label {display:inline-block; padding-left:10px; font-size:18px; line-height:1; border-left:4px solid #147adb;}
.jmyg_ndetail .title span {color:#666;}
.jmyg_ndetail .title span a {padding:0 5px; color:#147adb;}
.jmyg_ndetail .tablewrap {margin-top:25px;}
.jmyg_ndetail .noticetable th,.jmyg_ndetail .noticetable td {padding:10px 20px; border:1px solid #eee;}
.jmyg_ndetail .noticetable th {font-weight:normal; color:#444; background:#f8f8f8;}
.jmyg_ndetail .noticetable td {color:#666;}
.jmyg_ndetail .detailtable table {table-layout:fixed;}
.jmyg_ndetail .detailtable th,.jmyg_ndetail .detailtable td {padding:12px 20px; border:1px solid #e3ecfd;}
.jmyg_ndetail .detailtable th {font-weight:normal; color:#444; background:#e9f0fe;}
.jmyg_ndetail .detailtable td {color:#666; background:#f1f6fe; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.jmyg_ndetail .btn {padding-top:30px;}
.jmyg_ndetail .btn a {display:inline-block; width:160px; height:40px; font-size:16px; line-height:40px; color:#fff; background:#147adb; border-radius:2px;}
.jmyg_ndetail .btn a:hover {opacity:.8; filter:alpha(opacity=80);}
/* start 20200204 bqq modify 询价公告详情增加微信二维码 */
.jmyg_sharehover {position:relative; width:180px; height:18px;}
.jmyg_sharehover .hd {position:relative; height:35px; line-height:35px; text-align:center; color:#666; background:#f8f8f8; cursor:pointer;}
.jmyg_sharehover .hd i {padding-left:5px; font-size:22px; -webkit-transition:all .3s; transition:all .3s;}
.jmyg_sharehover .hd:hover i {color:#147adb;}
.jmyg_sharehover .hd .arrow {position:absolute; top:50%; right:5px; margin-top:-11px;}
.jmyg_sharehover .hd.on .arrow {-webkit-transform:rotate(180deg); transform:rotate(180deg);}
.jmyg_sharehover .bd {position:absolute; top:35px; right:0; width:180px; text-align:center; background:#fff; box-shadow:0 0 10px 0 rgba(53,53,53,.2);}
.jmyg_sharehover .codeimg {display:inline-block; *display:inline; width:180px; height:180px; padding:0;}
.jmyg_sharehover .codeimg img {width:100%;}
.jmyg_sharehover .bd span {display:block; height:40px; line-height:40px; background:#f8f8f8;}
.jmyg_sharehover .bd:after {content:""; position:absolute; top:-13px; left:50%; width:0; height:0; margin-left:-7px; border:7px solid #fff; border-color:transparent transparent #fff;}
/* end */