body { padding: 0px; font-size: 12px; margin: 0px; font-family: ÃƒÂ¥Ã‚Â¾Ã‚Â®ÃƒÂ¨Ã‚Â½Ã‚Â¯ÃƒÂ©Ã¢â‚¬ÂºÃ¢â‚¬Â¦ÃƒÂ©Ã‚Â»Ã¢â‚¬Ëœ, ÃƒÂ¥Ã‚Â®Ã¢â‚¬Â¹ÃƒÂ¤Ã‚Â½Ã¢â‚¬Å“, ÃƒÂ©Ã‚Â»Ã¢â‚¬ËœÃƒÂ¤Ã‚Â½Ã¢â‚¬Å“, Verdana, Arial, Helvetica, sans-serif; line-height: 24px; min-width: 1210px; }
table { margin: 0px auto; border-spacing: 0px; border-collapse: collapse; }
img { border: 0px; }
ol, ul, li { padding: 0px; margin: 0px; list-style-type: none; }
caption, th { text-align: left; }
form, ul, li, h1, h2, h3, h4, h5, h6, p, dl, dd, dt.input { margin: 0px; padding: 0px; }
address, caption, cite, code, dfn, em, th, var { font-weight: normal; font-style: normal; }
a:link, a:visited { text-decoration: none; }
a:hover { text-decoration: none; }
a { color: rgb(51, 51, 51); }
a:hover { color: rgb(0, 98, 169); }
.clear { clear: both; height: 0px; line-height: 0; overflow: hidden; }
.stop { height: 34px; background: rgb(41, 99, 144); width: 100%; min-width: 1180px; }
.stopc { width: 1180px; margin: 0px auto; }
.stopclf { width: 400px; color: rgb(255, 255, 255); float: left; line-height: 34px; height: 34px; }
.stoprr { width: 500px; float: right; height: 34px; }
.stoprr li { width: 70px; float: left; line-height: 34px; text-align: center; }
.stoprr li a { color: rgb(255, 255, 255); text-align: center; display: block; }
.stoprr li a:hover { background: rgb(197, 179, 49); }
.bot { width: 100%; height: 120px; min-width: 1180px; background: rgb(1, 107, 183); border-bottom: 5px solid rgb(1, 166, 246); }
.botc { width: 1200px; margin: 0px auto; height: 120px; background: url("/smxy/images/gghh_03.jpg") right center no-repeat; }
.botcl { width: 645px; height: 83px; float: left; padding-top: 25px; }
.botr { width: 239px; float: right; height: 100px; padding-top: 10px; }
.sou { width: 220px; height: 33px; float: left; padding-top: 40px; }
.soua { width: 160px; float: left; height: 26px; }
.soua input { width: 158px; height: 32px; border: 1px solid rgb(41, 99, 144); }
.ssan { width: 56px; height: 33px; float: left; }
.eng { width: 80px; float: right; height: 80px; border-left: 1px solid rgb(41, 99, 144); padding-left: 20px; margin-top: 10px;display:none; }
.eng li { line-height: 30px; height: 30px; background: url("/smxy/images/44.png") left center no-repeat; text-indent: 10px; }
.eng li a { color: rgb(255, 255, 255); }
.eng li a:hover { color: rgb(197, 179, 49); }
.nav { width: 100%; min-width: 1200px; height: 50px; background: rgb(0, 102, 153); }
.fal { width: 100%; margin: 0px auto; }
.jilyy370 { width: 1200px; height: 370px; margin: 0px auto; padding-top: 15px; }
.jil484 { width: 484px; float: left; height: 370px; }
.jjt18 { height: 40px; width: 100%; }
.jjt18lf { width: 100px; float: left; font-size: 18px; color: rgb(27, 67, 143); line-height: 40px; }
.jjrig { width: 30px; float: right; text-align: right; padding-top: 20px; }
.jjimg { width: 100%; height: 168px; border-bottom: 1px dashed rgb(204, 204, 204); padding-top: 10px; }
.jjomg226 { width: 226px; float: left; height: 168px; }
.jjomg226 p { line-height: 40px; font-size: 14px; }
.jjlis { width: 100%; height: auto; padding-top: 5px; }
.jjlis li { height: 35px; text-align: right; line-height: 35px; background: url("/smxy/images/jj.jpg") 0px 12px no-repeat; text-indent: 7px; }
.jjlis li a { float: left; text-align: left; }
.jjrigfff { width: 480px; float: right; height: 370px; }
.jjt1850 { height: 50px; width: 100%; border-bottom: 1px solid rgb(204, 204, 204); }
.kk64 { height: 64px; width: 100%; padding-top: 37px; }
.kklf66 { width: 66px; float: left; height: 64px; background: rgb(237, 234, 241); }
.kklf66t { height: 40px; line-height: 40px; font-size: 16px; text-align: center; }
.kkbb26 { background: rgb(64, 130, 182); font-size: 12px; color: rgb(255, 255, 255); text-align: center; }
.kkbt20 { height: 64px; float: right; width: 400px; }
.kkbt20t { height: 20px; line-height: 20px; background: url("/smxy/images/jl1.jpg") right center no-repeat; }
.kkbit40 { line-height: 22px; width: 100%; color: rgb(135, 133, 133); }
.kkbit40 a { color: rgb(135, 133, 133); }
.xsdd380 { width: 1000px; height: 270px; margin: 0px auto; padding-top: 20px; }
.xsd84 { width: 484px; float: left; height: 270px; }
.xsdlis { width: 100%; height: auto; padding-top: 15px; }
.xsdlis li { line-height: 35px; background: url("/smxy/images/gg3-3_21.jpg") 0px 16px no-repeat; text-align: right; text-indent: 10px; }
.xsdlis li a { text-align: left; float: left; line-height: 35px; }
.sxigfff { width: 480px; float: right; height: 270px; }
.xsdlirrs { width: 100%; height: auto; padding-top: 15px; }
.xss20 { height: 35px; width: 100%; line-height: 35px; }
.xss20 span { line-height: 28px; padding: 0px 20px 0px 8px; }
.xss20 a { display: block; }
.xss20 a:hover { background: url("/smxy/images/cc3-3_21.jpg") 0px 5px no-repeat; }
.bot426 { width: 100%; height: 326px; background: url("/smxy/images/b3-3_31.jpg") center bottom repeat-x; }
.bot216 { width: 1200px; height: 300px; margin: 0px auto; padding-top: 30px; }
.bot216 li { width: 216px; height: 136px; float: left; padding: 7px; background: rgb(255, 255, 255); margin: 15px 93px 15px 0px; }
.fot { height: 225px; background: rgb(5, 114, 199); width: 100%; min-width: 1200px; }
.fob { height: 40px; background: rgb(54, 55, 57); width: 100%; }
.fob p { color: rgb(255, 255, 255); text-align: center; line-height: 40px; }
.fobc { width: 1200px; height: 40px; margin: 0px auto; }
.fobclf { width: 700px; float: left; line-height: 40px; color: rgb(222, 222, 222); }
.fobrrf { width: 300px; float: right; text-align: right; line-height: 40px; color: rgb(222, 222, 222); }
.fkk164 { height: 164px; margin: 0px auto; padding-top: 30px; width: 1200px; }
.ffkk237 {float: left;width: 337px;border-right: 1px solid rgb(4, 98, 172);}
.ffkk237 li { width: 100px; float: left; font-size: 14px; line-height: 40px; color: rgb(255, 255, 255); }
.ffkk237 li a { color: rgb(255, 255, 255); }
.ffkk237r {float: left;width: 407px;padding: 40px 0px 40px 61px;text-align: center;/* border-right: 1px solid rgb(4, 98, 172); */}
.ffkk237r img{width:571px;height:60px;}
.erm144 { width: 174px; color: rgb(255, 255, 255); float: right; height: 170px; text-align: center; }
.erll287 { width: 100%; height: 288px; background: rgb(248, 248, 248); }
.erc1177 { width: 1200px; margin: 0px auto; height: 287px; }
.erc1177 img { width: 1200px; height: 287px; }
.er370_160 { width: 370px; height: 55px; background: rgb(41, 99, 144); z-index: 22; position: relative; margin-top: -55px; float: right; margin-right: 65px; opacity: 0.8; }
.bott46 { width: 90%; height: 46px; border-bottom: 1px solid rgb(127, 161, 188); line-height: 46px; font-size: 18px; color: rgb(255, 255, 255); text-align: center; margin: 0px auto; }
.bot11 { width: 340px; color: rgb(255, 255, 255); border-bottom: 8px solid rgb(197, 179, 49); padding: 0px 15px; }
.ll100 { width: 1200px; margin: 0px auto; padding-top: 50px; }
.llz24 { height: 30px; border-bottom: 1px solid rgb(204, 204, 204); width: 100%; padding-bottom: 20px; }
.lzzfz { width: 300px; float: left; font-size: 24px; line-height: 30px; }
.lzhdw { width: 500px; float: right; text-align: right; line-height: 30px; }
.erl309 { width: 309px; float: left; min-height: 500px; }
.erl309rr { border-top: 1px solid rgb(191, 191, 191); border-right: 1px solid rgb(191, 191, 191); border-left: 1px solid rgb(191, 191, 191); border-image: initial; border-bottom: none; height: auto; margin-bottom: 20px; }
.kk62la { width: 307px; height: 62px; line-height: 62px; background: url("/smxy/images/rr_07.jpg") no-repeat; font-size: 18px; text-indent: 60px; }
.kk62l { width: 307px; height: 62px; line-height: 62px; background: url("/smxy/images/rr_09.jpg") no-repeat; font-size: 18px; text-indent: 60px; }
.kk62l a { display: block; }
.kk62l a:hover { background: url("/smxy/images/rr_07.jpg") no-repeat; }
.kk62l.active { background: url("/smxy/images/rr_07.jpg") no-repeat; }
.kk62l.active a { color: rgb(0, 98, 169); }
.kk303_359 { width: 307px; height: 359px; margin-top: 40px; }
.kk303_359 img { width: 307px; height: 359px; }
.ll100bb { width: 1200px; margin: 0px auto; padding-top: 50px; padding-bottom: 50px; min-height: 500px; }
.kkr670 { width: 850px; float: right; min-height: 500px; }
.kkhaoto { width: 100%; height: auto; }
.kkhaoto li { line-height: 37px; text-align: right; font-size: 14px; background: url("/smxy/images/rr_11.jpg") 0px 16px no-repeat; text-indent: 10px; }
.kkhaoto li a { float: left; text-align: left; }
.kkxiy { height: 40px; text-align: center; width: 100%; }
.jyjx720 { width: 920px; float: left; min-height: 500px; }
.jy18f { font-size: 18px; color: rgb(41, 99, 144); height: 35px; line-height: 35px; padding-bottom: 10px; }
.khm16 { height: auto; width: 100%; padding-top: 10px; padding-bottom: 10px; }
.khm16 li { font-size: 16px; height: 45px; line-height: 45px; float: left; width: 180px; }
.jkk260 { width: 260px; float: right; height: 455px; }
.jkk260 img { width: 260px; height: 455px; }
.jyjx720d { width: 700px; float: left; min-height: 500px; }
.cotit {
    font-size: 24px;
    line-height: 2em;
    text-align: center;
    padding-bottom: 15px;
    font-weight: 600;
}
.sjkk { height: 30px; line-height: 30px; border-bottom: 1px dashed rgb(204, 204, 204); padding-top: 15px; padding-bottom: 15px; text-align: center; }
.zhinw89 { width: 97%; margin: 0px auto; padding-top: 20px; padding-bottom: 20px; }
.zhinw89 p { line-height: 33px; font-size: 14px; text-indent: 30px; padding-bottom: 15px; }
.shany { font-size: 14px; width: 97%; text-align: left; line-height: 40px; margin: 0px auto; }
.erjj12 { min-height: 400px; padding-bottom: 20px; }
.erjj12 p { line-height: 33px; font-size: 14px; text-indent: 30px; padding-bottom: 15px; text-align: justify; }
.xygg10 { width: 1200px; height: 580px; margin: 0px auto; }
.xygg10 li { width: 376px; height: 280px; float: left; background: rgb(248, 248, 248); margin-right: 25px; margin-bottom: 50px; }
.xygg10 li img { width: 376px; height: 229px; }
.xygg10 li p { font-size: 16px; line-height: 30px; padding: 10px 15px; }
.xygg10 li span { line-height: 35px; padding: 0px 15px; }
.toz60 { width: 1200px; height: 59px; background: rgb(247, 247, 247); margin: 20px auto 0px; }
.youcle { width: 119px; float: left; font-size: 16px; text-align: center; line-height: 59px; background: url("/smxy/images/gghh_07.jpg") left center no-repeat; }
.youclerr { width: 950px; float: left; padding-left: 20px; line-height: 30px; padding-top: 15px; }
.youclerr li { width: 45%; float: left; background: url("/smxy/images/rr_11.jpg") left center no-repeat; font-size: 14px; text-indent: 20px; }
.hydy370 { height: 420px; width: 1200px; margin: 0px auto; padding: 40px 0px; }
.xiwt { height: 50px; border-bottom: 1px solid rgb(205, 205, 205); width: 100%; }
.xiwtlf { font-size: 24px; float: left; min-width: 100px; text-indent: 10px; height: 50px; line-height: 50px; color: rgb(0, 98, 169); }
.xiyw { font-size: 14px; color: rgb(0, 0, 0); line-height: 50px; height: 50px; float: left; padding-left: 20px; }
.xiygg { font-size: 14px; min-width: 100px; text-align: right; float: right; line-height: 39px; }
.xiygg a { color: rgb(162, 162, 162); }
.cxh118 { width: 100%; height: 360px; margin: 0px auto; padding-top: 30px; padding-bottom: 20px; }
.cxh118ddi { width: 350px; float: left; height: 340px; margin-right: 70px; }
.cxh118ddi img { width: 350px; height: 158px; }
.cxh118ddi h3 { font-size: 18px; color: rgb(0, 98, 169); line-height: 55px; font-weight: normal; }
.cxh118ddi h3 a { color: rgb(0, 98, 169); }
.cxh118ddi p { font-size: 14px; line-height: 30px; color: rgb(129, 129, 129); }
.cxh118ddi p a { color: rgb(129, 129, 129); float: right; text-align: right; }
.cxhffdi { width: 350px; float: right; height: 310px; }
.cxhffdi img { width: 350px; height: 158px; }
.cxhffdi h3 { font-size: 18px; color: rgb(0, 98, 169); line-height: 55px; font-weight: normal; }
.cxhffdi h3 a { color: rgb(0, 98, 169); }
.cxhffdi p { font-size: 14px; line-height: 30px; color: rgb(129, 129, 129); }
.cxhffdi p a { color: rgb(129, 129, 129); float: right; text-align: right; }
.tzz { background: rgb(239, 239, 239); height: 490px; width: 100%; min-width: 1200px; padding: 30px 0px; }
.tzzc { width: 1200px; height: auto; margin: 0px auto; }
.tognz { height: 34px; }
.tazwcc { width: 100%; height: 367px; padding-top: 40px; }
.tazwcclf { width: 431px; height: 367px; float: left; }
.tazwcclf img { width: 431px; height: 367px; }
.tanr780 { width: 740px; float: right; height: 367px; }
.tanr780li { height: 65px; width: 100%; margin-bottom: 36px; }
.tanr780lilf { width: 69px; height: 65px; float: left; font-size: 14px; text-align: center; background: url("/smxy/images/gghh_09.jpg") left center no-repeat; }
.tanr780lilf h3 { line-height: 33px; font-weight: normal; }
.tanr780lilf p { line-height: 32px; color: rgb(255, 255, 255); }
.tanr780lilrr { width: 650px; height: 65px; float: right; }
.tanr780lilrr h3 { line-height: 33px; font-weight: normal; font-size: 16px; color: rgb(0, 0, 0); }
.tanr780lilrr p { line-height: 32px; color: rgb(80, 80, 80); }
.youlj { height: 200px; width: 1200px; margin: 0px auto; padding: 20px 0px; }
.youljlf { width: 1200px; float: left; height: 200px; }
.xiwtlfhs { font-size: 24px; float: left; min-width: 100px; text-indent: 10px; height: 50px; line-height: 50px; color: rgb(0, 0, 0); }
.ylis { width: 100%; height: auto; padding-top: 20px; }
.ylis li { width: 220px; float: left; height: 65px; font-size: 14px; margin: 0px 10px 15px; background: rgb(230, 240, 250); line-height: 65px; text-align: center; }
.ylis li a { display: block; }
.ylis li:hover { background: rgb(5, 114, 199); }
.ylis li:hover a { color: rgb(255, 255, 255); }
.youzt { width: 640px; float: right; margin-top: 50px; display: none; }
.youzt li { min-width: 100px; float: left; height: 118px; margin-left: 20px; }
.xiwtxgs { height: 50px; border-bottom: 1px solid rgb(205, 205, 205); width: 1200px; margin: 0px auto; }
.banner, .banner .slick, .banner .slick div, .banner .slick-slide a, .banner .slick-slide a img { width: 100%; height: auto; }
.slick-slider { position: relative; display: block; box-sizing: border-box; user-select: none; touch-action: pan-y; -webkit-tap-highlight-color: transparent; }
.slick-list { position: relative; display: block; overflow: hidden; margin: 0px; padding: 0px; }
.slick-list:focus { outline: none; }
.slick-list.dragging { cursor: pointer; }
.slick-slider .slick-track, .slick-slider .slick-list { transform: translate3d(0px, 0px, 0px); }
.slick-track { position: relative; top: 0px; left: 0px; display: block; }
.slick-track::before, .slick-track::after { display: table; content: /smxy/style/""; }
.slick-track::after { clear: both; }
.slick-loading .slick-track { visibility: hidden; }
.slick-slide { display: none; float: left; height: 100%; min-height: 1px; }
[dir="rtl"] .slick-slide { float: right; }
.slick-slide img { display: block; width: 100%; }
.slick-slide.slick-loading img { display: none; }
.slick-slide.dragging img { pointer-events: none; }
.slick-initialized .slick-slide { display: block; }
.slick-loading .slick-slide { visibility: hidden; }
.slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent; }
.slick-arrow.slick-hidden { display: none; }
.slick-loading .slick-list { }
@font-face { font-family: slick; font-weight: normal; font-style: normal; src: url(/smxy/style/"") format("woff"), url(/smxy/style/"") format("truetype"); }
.slick-prev, .slick-next { font-size: 0px; line-height: 0; position: absolute; top: 50%; display: block; width: 20px; height: 20px; padding: 0px; transform: translate(0px, -50%); cursor: pointer; color: transparent; border: none; outline: none; background: transparent; z-index: 999; }
.slick-prev:hover::before, .slick-prev:focus::before, .slick-next:hover::before, .slick-next:focus::before { opacity: 1; }
.slick-prev.slick-disabled::before, .slick-next.slick-disabled::before { opacity: 0.25; }
.slick-prev { left: 0px; }
[dir="rtl"] .slick-prev { right: -25px; left: auto; }
.slick-prev::before { content: "ÃƒÂ¢Ã¢â‚¬Â Ã‚Â"; }
[dir="rtl"] .slick-prev::before { content: "ÃƒÂ¢Ã¢â‚¬Â Ã¢â‚¬â„¢"; }
.slick-next { right: 0px; }
[dir="rtl"] .slick-next { right: auto; left: 0px; }
.slick-next::before { content: "ÃƒÂ¢Ã¢â‚¬Â Ã¢â‚¬â„¢"; }
[dir="rtl"] .slick-next::before { content: "ÃƒÂ¢Ã¢â‚¬Â Ã‚Â"; }
.slick-dots { position: absolute; bottom: 0px; display: block; width: 100%; padding: 0px; margin: 0px; list-style: none; text-align: center; }
.slick-dots li { position: relative; display: inline-block; width: 20px; height: 20px; margin: 0px 5px; padding: 0px; cursor: pointer; }
.slick-dots li button { font-size: 0px; line-height: 0; display: block; width: 20px; height: 20px; padding: 5px; cursor: pointer; color: transparent; border: 0px; outline: none; background: transparent; }
.slick-dots li button:hover, .slick-dots li button:focus { outline: none; }
.banner { position: relative; overflow: hidden; }
.banner a { display: block; position: relative; }
.banner .slick-slide a img { display: block; width: 100%; }
.banner .slick-dots { width: 100%; right: 1%; bottom: 34px; text-align: center; font-size: 0px; display: none !important; }
.banner .slick-dots li { display: inline-block; width: 8px; height: 8px; background: rgb(255, 255, 255); margin: 0px 2px; transition: all 0.3s ease 0s; }
.banner .slick-dots li button { display: none; }
.banner .slick-dots li.slick-active { background: rgb(0, 102, 153); }
.banner .slick-prev, .banner .slick-next { width: 45px; height: 37px; z-index: 9; transition: all 0.3s ease 0s; background: url("/smxy/images/btn.png") 5px 5px no-repeat; opacity: 0.5; }
.banner .slick-prev { left: 5%; background-size: cover; }
.banner .slick-next { right: 5%; background-position: -32px 5px; background-size: cover; }
.banner .slick-prev:hover, .banner .slick-next:hover { opacity: 1; }
.zhinw89 table { margin: 0px auto !important; }
.top_line{

 height: 34px;
    line-height: 34px;
    background: #003871;
    color: #ffffff;
    font-size: 12px;}

.t-w1200{width:1200px;margin:0 auto;overflow:hidden;}
.top_line_left{float:left;width:300px;}
.top_line_right{float:right;}