@charset "utf-8";
html{font-family:sans-serif;line-height:1.5;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}
body{margin:0;background: #FFFFFF;}
/* å†…å¤–è¾¹è·é€šå¸¸è®©å„ä¸ªæµè§ˆå™¨æ ·å¼çš„è¡¨çŽ°ä½ç½®ä¸åŒ */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td, hr, button, article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
    margin: 0;
    padding: 0;
}
input, select, textarea {
    font-size: 100%;
}
/* åŽ»æŽ‰å„ Table  cell çš„è¾¹è·å¹¶è®©å…¶è¾¹é‡åˆ */
table {
    border-collapse: collapse;
    border-spacing: 0;
}
/* åŽ»é™¤é»˜è®¤è¾¹æ¡† */
fieldset, img {
    border: 0;
}
/* åŽ»æŽ‰ firefox ä¸‹æ­¤å…ƒç´ çš„è¾¹æ¡† */
abbr, acronym {
    border: 0;
    font-variant: normal;
}
/* ä¸€è‡´çš„ del æ ·å¼ */
del {
    text-decoration: line-through;
}
address, caption, cite, code, dfn, em, th, var,i {
    font-size:100%;
    font-style: normal;
    font-weight: normal;
}
/* åŽ»æŽ‰åˆ—è¡¨å‰çš„æ ‡è¯†, li ä¼šç»§æ‰¿ */
ol, ul {
    list-style: none;
}
/* å¯¹é½æ˜¯æŽ’ç‰ˆæœ€é‡è¦çš„å› ç´ , åˆ«è®©ä»€ä¹ˆéƒ½å±…ä¸­ */
caption, th {
    text-align: left;
}
/* æ¥è‡ª yahoo, è®©æ ‡é¢˜éƒ½è‡ªå®šä¹‰, é€‚åº”å¤šä¸ªç³»ç»Ÿåº”ç”¨ */
h1, h2, h3, h4, h5, h6 {
    font-size: 100%;font-weight: normal;
}
q:before, q:after {
    content: '';
}
/* ç»Ÿä¸€ä¸Šæ ‡å’Œä¸‹æ ‡ */
sub, sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline;
}
sup {
    top: -0.5em;
}
sub {
    bottom: -0.25em;
}
/* æ­£å¸¸é“¾æŽ¥ æœªè®¿é—® */
/* é¼ æ ‡æ‚¬åœ */
a:hover {
    text-decoration:none;
}
/* é»˜è®¤ä¸æ˜¾ç¤ºä¸‹åˆ’çº¿ï¼Œä¿æŒé¡µé¢ç®€æ´ */
ins, a {
    text-decoration: none;
}
button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}
button,input{overflow:visible}
button,select{text-transform:none}
[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}
[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}
[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}
fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}
legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}
progress{display:inline-block;vertical-align:baseline}
textarea{overflow:auto}
[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}
[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}
[type=search]{-webkit-appearance:textfield;outline-offset:-2px}
[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}
::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}
details,menu{display:block}
summary{display:list-item}
canvas{display:inline-block}
template{display:none}
[hidden]{display:none}
p{margin: 0;padding: 0;}
em{font-style: normal;}
ul,li{list-style: none;padding: 0;margin: 0;}
a:hover{text-decoration:none}
a,ins{text-decoration:none}
a,a:hover,a:active,a:visited,a:link,a:focus{
    -webkit-tap-highlight-color:rgba(0,0,0,0);
    -webkit-tap-highlight-color: transparent;
    outline:none;
    text-decoration: none;
    color: #333;
}
input:focus {
    outline:none;
}
select:focus {
    outline:none;
}
/*----------------å…±ç”¨-----------------*/

.box{background: #fff;max-width:750px;width:100%;margin: 0 auto;overflow: hidden;position: relative;}

.banner{background: url("https://m.jnlgzs.cn/template/default/images/gongyi/banner1.jpg") center no-repeat;width: 100%;height: 67vw;background-size: contain;}
.mia_fe{background: url("https://m.jnlgzs.cn/template/default/images/gongyi/yusuan.jpg") center no-repeat;width: 100%;height: 42vw;background-size: contain;margin-top: -1px;}

.yu_yue{
    box-shadow: -2px 0px 8px 0 rgba(0,0,0,.18);
    width: 100%;
    margin: 5vw auto;
}
.yu_yue .yu_yue_center{
    width: 90%;
    margin: 0 auto;
    padding-bottom: 4vw;
}
.yu_yue .yu_yue_center img{
    width: 33%;
    display: block;
    padding: 5vw 0;
    margin: 0 auto;
}
.yu_yue .yu_yue_center .right_input{
    margin-bottom: 3vw;
}
.yu_yue .yu_yue_center .right_input input{
    width: 100%;
    height: 10vw;
    text-indent: 3vw;
    border: 1px solid #a0a0a0;
    font-size: 3.5vw;
}
.yu_yue .yu_yue_center .ban_bottom{
    width: 100%;
    height: 12vw;
    background: #ffba24;
    text-align: center;
    line-height: 12vw;
    font-size: 4.5vw;
    color: #fff;
}
.yu_yue .yu_yue_center p{color: #b20000;font-size: 3vw;text-align: center;margin-top: 2vw;}

.gon_yi{background: url("https://m.jnlgzs.cn/template/default/images/gongyi/jiyi.jpg") center no-repeat;width: 100%;height: 43vw;background-size: contain;}

.da_guo{background: url("https://m.jnlgzs.cn/template/default/images/gongyi/dagonggongjiang.png") center no-repeat;width: 90%;height: 49vw;background-size: contain;margin: 6vw auto;}
.yin_huan{
    box-shadow: -2px 0px 8px 0 rgba(0,0,0,.18);
    width: 100%;
    margin: 5vw 0;
}
.yin_huan span{
    font-size: 4.5vw;
    text-align: center;
    display: block;
    padding: 5vw 0;
    font-weight: bold;
    color: #333;
}
.yin_huan ul{
    overflow: hidden;
    width: 95%;
    margin: 0 auto;
}
.yin_huan li{
    float: left;
    width: 50%;
    font-size: 3vw;
}javascript:;
.yin_huan li i{
    color: #ffae00;
}
.yin_huan_img{background: url("https://m.jnlgzs.cn/template/default/images/gongyi/zhuangxiushigong.jpg") center no-repeat;width: 96%;height: 44vw;background-size: contain;padding-bottom: 7vw;margin: 0 auto;}


.liu_chen{
    width: 100%;
    overflow: hidden;
    position: relative;
}
.liu_chen span{
    font-size: 4.5vw;
    text-align: center;
    display: block;
    padding: 3vw 0;
    font-weight: bold;
    color: #333;
}
.liu_chen img{
    width: 100%;
    display: block;
}

.liu_chen a{
    display: block;
    width: 35vw;
    background: #ffa23e;
    text-align: center;
    color: #fff;
    margin: -2vw auto 4vw;
    padding: 1vw 0;
    font-size: 3.5vw;
}

.xuan_ce{
    width: 100%;
    overflow: hidden;
    position: relative;
    margin-bottom: 5vw;
}
.xuan_ce span{
    font-size: 4.5vw;
    text-align: center;
    display: block;
    padding: 3vw 0 1vw;
    font-weight: bold;
    color: #333;
}
.xuan_ce em{
    font-size: 3.5vw;
    text-align: center;
    display: block;
    color: #333;
    padding-bottom: 4vw;
}
.xuan_ce img{
    width: 95%;
    margin: 0 auto;
    display: block;
}

.style_ge{
    width: 100%;
    height: auto;
    overflow: hidden;
    position: relative;
}
.style_ge span{font-size: 4.5vw;
    text-align: center;
    display: block;
    padding: 3vw 0 1vw;
    font-weight: bold;
    color: #333;}
.tao_lu{width: 95%;margin: 2vw auto 0;}
.tao_lu .bd{width:100%;}
.tao_lu .bd li{width:100%;position: relative;}
.tao_lu .bd li img{width: 99.9%;display:block;border-radius: 1.2vw;}
.tao_lu .hd{height:8vw;z-index:1;left:0;text-align:center;width:100%;bottom:15px}
.tao_lu .hd li{display:inline-block;width:2vw;height:2vw;border-radius: 55vw;background: #d0d0d0;text-indent:-100vw;overflow:hidden;margin: 0 1vw;}
.tao_lu .hd li.on{background:#fe7034}
.tao_lu .prev{background: url("https://m.jnlgzs.cn/template/default/images/gongyi/zuo.png") center no-repeat;width: 6vw;height: 10vw;position: absolute;top: 28vw;left: 2vw;background-size: contain;}
.tao_lu .next{background: url("https://m.jnlgzs.cn/template/default/images/gongyi/you.png") center no-repeat;right: 2vw;width: 6vw;height: 10vw;position: absolute;top: 28vw;background-size: contain;}


.gon_jiang{}
.gon_jiang .gon_logo{
    width: 45%;
    margin: 8vw auto 5vw;
    display: block;
}
.gon_jiang .deBox{width: 98%;margin: 2vw auto 0;height: 95vw;}
.gon_jiang .deBox .bd{width:100%;}
.gon_jiang .deBox .bd li{width:100%;position: relative;float: left;}
.gon_jiang .deBox .bd li img{width: 100%;display:block;border-radius: 1.2vw;}
.gon_jiang .deBox .hd{z-index:1;width:100%;position: relative;height: 23vw;}
.gon_jiang .deBox .hd li{display:inline-block;width: 18vw;height: 18vw;border-radius: 55vw;background: #ffcb6d;text-indent:-100vw;overflow:hidden;margin: 2.5vw;}
.gon_jiang .deBox .hd li img{
    width: 100%;
    height: 100%;
    display: block;
}
.gon_jiang .deBox .hd li.on{background: #ffc000;}
.gon_jiang .deBox .hd li.li_5{
    position: relative;
    left: 0;
    top: 47vw;
}
.gon_jiang .deBox .hd li.li_6{
    position: relative;
    top: 47vw;
}
.gon_jiang .deBox .hd li.li_7{
    position: relative;
    top: 47vw;
}
.gon_jiang .deBox .hd li.li_8{
    position: relative;
    top: 47vw;
}



