﻿@charset "utf-8";
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, s, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption, tbody, tfoot, thead, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video{margin:0; padding:0; border:0; outline:0; background:transparent; -webkit-margin-before:0; -webkit-margin-after:0;}
article, aside, details, summary, figcaption, figure, footer, header, hgroup, menu, nav, section{display:block}
del{text-decoration:line-through}
ins{text-decoration:none}
abbr[title], dfn[title]{border-bottom:1px dotted; cursor:help}
ul, li{list-style:none;margin:0;padding:0;}
em, var{font-style:normal}
img, a img{padding:0; margin:0; border:none;}
input, textarea, button{outline:none; margin:0}
body{font-size:14px;line-height:1.5;font-family:-apple-system, BlinkMacSystem,"Microsoft Yahei",sans-serif,"Hiragino Sans GB", Helvetica; color:#333; background:url(../images/bgbg.jpg) repeat center top;}
.clearfix:after, .fix:after{content:"."; display:block; height:0; clear:both; visibility:hidden}
.clearfix, .fix{zoom:1}
a{color:#333; text-decoration:none; }
a:hover, a:active{color:#32900a; text-decoration:none}
a:focus{outline:none; -moz-outline:none}
a{outline:none; blr:expression(this.onFocus=this.blur());}
i, s, em, u{font-style:normal; text-decoration:none;}
.clear{clear:both; display:block; font-size:0; line-height:0; height:0;}
.clearf:after{content:""; display:table; clear:both; }
.fl{float:left}
.fr{float:right}
.tl{text-align:left}
.tr{text-align:right}
.d30{height:30px}
.textover{text-overflow:ellipsis;white-space:nowrap;}
h1{ font-size:28px; line-height:45px}
h2{ font-size:18px; line-height:30px; font-weight:100}
.mb5{ margin-bottom:5px}

.center{ width:1200px; height:auto; margin:0 auto}
.jrfoot{ background:#282828; height:58px; line-height:58px; text-align:center}
.jrfoot,.jrfoot *{ color:#fff; line-height:58px}
.jrfoot a,.jrfoot a:hover{ color:#fff; line-height:58px; text-decoration:none}


.ydmenu1{ width:100%;height:auto; min-height:865px; background:url(../images/bbgg.jpg) no-repeat center top;}
.ydmenu1 .jrlogo{ width:377px; height:296px; margin:0px auto; padding-top:110px;}
.ydmenu1 .jrlogo img{ max-width:377px; max-height:296px}
.ydmenu1 .jrlogo1{ width:816px; height:209px; margin:0px auto}
.ydmenu1 .jrlogo1 img{ max-width:816px; max-height:209px}




/*.ydmenu1 .ydmenu { width:500px; height: auto; margin:60px auto; font-size:18px;}
.ydmenu1 .ydmenu .m_a{ display:block; width:220px; height:56px; text-align:center; line-height:56px; color:#fff; background:#a57947; border:2px solid #fff;border-radius:15px;}
.ydmenu1 .ydmenu .m_b{ display:block; width:220px; height:56px; text-align:center; line-height:56px; color:#fff; background:#a57947;border:2px solid #fff;border-radius:15px }
*/

.ydmenu1 .ydmenu{width:100%;}
.ydmenu1 .ydmenu  ul { width:220px; height: auto; margin:60px auto; font-size:18px;}
.ydmenu1 .ydmenu  ul li a{display:block; width:220px; height:56px; text-align:center; line-height:56px; color:#fff; background:#213d85; border:2px solid #fff;border-radius:15px;} 
.ydmenu1 .ydmenu  ul li a:hover{display:block; width:220px; height:56px; text-align:center; line-height:56px; background:#eb8900; border:2px solid #fff;border-radius:15px;}
.ydmenu1 .ydmenu  ul li:hover{display:block; width:220px; height:56px; text-align:center; line-height:56px; !important;background:#eb8900; border:2px solid #fff;border-radius:15px;}
.ydmenu1 .ydmenu  ul li:hover a{color:#fff;}





.ydmenu2{ width:100%; height:442px; background:url(../images/jrbg2.jpg) no-repeat 0 0}

