/* line 1, scss/reset.scss */
html, html * { font-family: "Microsoft YaHei UI", "Microsoft YaHei", sans-serif; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; }

/* line 7, scss/reset.scss */
html, body, div, object, iframe, applet, object, h1, h2, h3, h4, h5, h6, p, blockquote, pre, address, dl, dt, dd, ol, ul, li, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, menu, nav, output, ruby, section, summary, time, mark, audio, video, progress { margin: 0; padding: 0; border: 0; vertical-align: baseline; }

/* line 64, scss/reset.scss */
li { list-style: none; }

/* line 68, scss/reset.scss */
article, aside, details, figcaption, figure, footer, header, main, menu, nav, section, summary { display: block; }

/* line 83, scss/reset.scss */
audio, canvas, progress, video { display: inline-block; }

/* line 90, scss/reset.scss */
audio:not([controls]) { display: none; height: 0; }

/* line 95, scss/reset.scss */
[hidden], template { display: none; }

/* line 100, scss/reset.scss */
a { margin: 0; padding: 0; out-line: none; text-decoration: none; }

/* line 107, scss/reset.scss */
a:active, a:hover { text-decoration: none; }

/* line 112, scss/reset.scss */
abbr[title] { border-bottom: 1px dotted; }

/* line 116, scss/reset.scss */
b, strong { font-weight: bold; }

/* line 121, scss/reset.scss */
dfn { font-style: italic; }

/* line 125, scss/reset.scss */
h1 { font-size: 2em; margin: 0.67em 0; }

/* line 130, scss/reset.scss */
mark { background: #ff0; color: #000; }

/* line 135, scss/reset.scss */
small { font-size: 80%; }

/* line 139, scss/reset.scss */
sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }

/* line 147, scss/reset.scss */
sup { top: -0.5em; }

/* line 151, scss/reset.scss */
sub { bottom: -0.25em; }

/* line 155, scss/reset.scss */
img { border: 0; }

/* line 159, scss/reset.scss */
svg:not(:root) { overflow: hidden; }

/* line 163, scss/reset.scss */
figure { margin: 1em 40px; }

/* line 167, scss/reset.scss */
hr { -moz-box-sizing: content-box; box-sizing: content-box; height: 0; }

/* line 173, scss/reset.scss */
pre { overflow: auto; }

/* line 177, scss/reset.scss */
code, kbd, pre, samp { font-family: monospace, monospace; font-size: 1em; }

/* line 185, scss/reset.scss */
button, input, optgroup, select, textarea { color: inherit; font: inherit; margin: 0; outline: none; line-height: normal; }

/* line 197, scss/reset.scss */
button { overflow: visible; }

/* line 201, scss/reset.scss */
button, select { text-transform: none; }

/* line 206, scss/reset.scss */
button, html input[type="button"], input[type="reset"], input[type="submit"] { -webkit-appearance: button; cursor: pointer; }

/* line 214, scss/reset.scss */
button[disabled], html input[disabled] { cursor: default; }

/* line 219, scss/reset.scss */
button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; }

/* line 225, scss/reset.scss */
input { line-height: normal; }

/* line 229, scss/reset.scss */
input[type="checkbox"], input[type="radio"] { box-sizing: border-box; padding: 0; }

/* line 235, scss/reset.scss */
input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button { height: auto; }

/* line 240, scss/reset.scss */
input[type="search"] { -webkit-appearance: textfield; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box; }

/* line 247, scss/reset.scss */
input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; }

/* line 252, scss/reset.scss */
fieldset { border: 1px solid silver; margin: 0 2px; padding: 0.35em 0.625em 0.75em; }

/* line 258, scss/reset.scss */
legend { border: 0; padding: 0; }

/* line 263, scss/reset.scss */
textarea { overflow: auto; }

/* line 267, scss/reset.scss */
optgroup { font-weight: bold; }

/* line 271, scss/reset.scss */
table { border-collapse: collapse; border-spacing: 0; }

/* line 276, scss/reset.scss */
td, th { padding: 0; }

/* line 281, scss/reset.scss */
h1, h2, h3, h4, h5, h6 { margin: 0; padding: 0; }

/* line 291, scss/reset.scss */
i { font-style: normal; }

/*公共头部*/
@media screen and (max-width: 980px) { /* line 299, scss/reset.scss */
  #sameBanner, .banner { width: 1122px !important; margin: 0 auto; } }
/* line 306, scss/reset.scss */
header { width: 100%; height: 120px; background: #fff; padding-top: 20px !important; position: fixed; z-index: 100; top: 0; }
/* line 314, scss/reset.scss */
header .header { width: 1122px; height: 100px; margin: 0 auto; display: flex; justify-content: space-between; }
/* line 320, scss/reset.scss */
header .header h1 { width: 204px; height: 100px; }
/* line 323, scss/reset.scss */
header .header h1 a { width: 100%; height: 100%; display: block; }
/* line 327, scss/reset.scss */
header .header h1 a img { width: 100%; height: 30px; margin-bottom: 8px; }
/* line 332, scss/reset.scss */
header .header h1 a p:nth-of-type(1) { width: 100%; line-height: 26px; font-size: 14px; color: #4c4c4c; }
/* line 338, scss/reset.scss */
header .header h1 a p:nth-of-type(2) { width: 100%; line-height: 12px; font-size: 8px; color: #4c4c4c; word-wrap: break-word; }
/* line 347, scss/reset.scss */
header .header .head_right { width: 81.8%; height: 100%; }
/* line 350, scss/reset.scss */
header .header .head_right .search { width: 100%; height: 34px; display: flex; justify-content: flex-end; align-items: center; }
/* line 356, scss/reset.scss */
header .header .head_right .search li:nth-of-type(1) { width: 290px; height: 34px; border-radius: 17px; background: url(../image/icon/search_big.jpg) no-repeat center; padding-right: 10px; box-sizing: border-box; }
/* line 363, scss/reset.scss */
header .header .head_right .search li:nth-of-type(1) input { width: 230px; height: 100%; border: none; padding-left: 15px; box-sizing: border-box; float: left; background: rgba(255, 255, 255, 0); border-radius: 17px 0 0 17px; }
/* line 373, scss/reset.scss */
header .header .head_right .search li:nth-of-type(1) button { width: 44px; height: 100%; float: right; border: none; border-radius: 0 17px 17px 0; background: rgba(255, 255, 255, 0); }
/* line 382, scss/reset.scss */
header .header .head_right .search li:nth-of-type(2) { font-size: 20px; color: #219fd2; padding-left: 32px; }
/* line 388, scss/reset.scss */
header .header .head_right .nav { width: 100%; height: 66px; display: flex; }
/* line 392, scss/reset.scss */
header .header .head_right .nav li { width: 103px; height: 100%; line-height: 66px; font-size: 14px; text-align: right; color: #000; }
/* line 400, scss/reset.scss */
header .header .head_right .nav li a { display: block; width: 100%; height: 100%; color: #000; padding: 0; }
/* line 408, scss/reset.scss */
header .header .head_right .nav li a:hover { color: #26a0da; background: #fff; }
/* line 413, scss/reset.scss */
header .header .head_right .nav li:first-child { width: 83px; height: 100%; }
/* line 417, scss/reset.scss */
header .header .head_right .nav .active { color: #26a0da; }

/***********************/
/*底部信息*/
/* line 431, scss/reset.scss */
.sy_gsInfo { width: 100%; height: 220px; overflow: hidden; }

/* line 437, scss/reset.scss */
.sy_gsInfo .sy_gsInfoUl1 { width: 136px; height: 100%; float: left; }

/* line 443, scss/reset.scss */
.sy_gsInfo .sy_gsInfoUl1 li:nth-child(1), .sy_gsInfo .sy_gsInfoUl2 li:nth-child(1) { width: 100%; height: 20px; font-size: 20px; color: #fff; line-height: 20px; }

/* line 452, scss/reset.scss */
.sy_gsInfo .sy_gsInfoUl1 li:nth-child(2) { width: 100%; height: 38px; font-size: 14px; color: #fff; line-height: 38px; }

/* line 460, scss/reset.scss */
.sy_gsInfo .sy_gsInfoUl2 { width: 387px; height: 224px; float: left; }

/* line 466, scss/reset.scss */
.sy_gsInfo .sy_gsInfoUl2 li:nth-child(1) { margin-bottom: 38px; }

/* line 470, scss/reset.scss */
.sy_gsInfo .sy_gsInfoUl2 li:nth-child(2), .sy_gsInfo .sy_gsInfoUl2 li:nth-child(3), .sy_gsInfo .sy_gsInfoUl2 li:nth-child(4), .sy_gsInfo .sy_gsInfoUl3 li:nth-child(1), .sy_gsInfo .sy_gsInfoUl3 li:nth-child(2), .sy_gsInfo .sy_gsInfoUl3 li:nth-child(3), .sy_gsInfo .sy_gsInfoUl3 li:nth-child(4) { width: 100%; height: 36px; font-size: 14px; line-height: 36px; color: #fff; }

/* line 484, scss/reset.scss */
.sy_gsInfo .sy_gsInfoUl3 { width: 280px; height: 222px; float: left; padding-top: 58px; }

/* line 491, scss/reset.scss */
.sy_gsInfo .sy_gsInfoUl4 { width: 318px; height: 224px; float: left; }

/* line 497, scss/reset.scss */
.sy_gsInfo .sy_gsInfoUl4 li { width: 50%; height: 100%; box-sizing: border-box; float: left; text-align: center; }

/* line 505, scss/reset.scss */
.sy_gsInfo .sy_gsInfoUl4 li p { width: 100%; height: 68px; line-height: 68px; text-align: center; font-size: 16px; color: #fff; }

/* line 514, scss/reset.scss */
footer { width: 100%; height: 446px; background: #219fd2; }
/* line 518, scss/reset.scss */
footer #footer { width: 1122px; height: 100%; margin: 0 auto; background: #219FD2; }
/* line 523, scss/reset.scss */
footer #footer .share { width: 100%; height: 150px; padding-top: 16px; display: flex; justify-content: center; align-items: center; }
/* line 530, scss/reset.scss */
footer #footer .share a { width: 49px; height: 49px; border-radius: 100%; display: block; float: left; margin: 0 6px; }
/* line 537, scss/reset.scss */
footer #footer .share a img { width: 100%; height: 100%; }
/* line 543, scss/reset.scss */
footer #footer #sy_bottom { width: 100%; height: 76px; line-height: 76px; background: #219FD2; color: #fff; font-size: 14px; text-align: center; }

/***********************/
/*更多的灰色按钮*/
/* line 561, scss/reset.scss */
#more { display: inline-block; width: 94px; height: 100%; border-radius: 14px; border: 1px solid #b8b8b8; font-size: 10px; color: #999; text-decoration: none; line-height: 28px; text-align: center; }

/************************************/
/*大标题，蓝色下划线*/
/* line 580, scss/reset.scss */
h2 { width: 100%; height: 98px; text-align: center; font-size: 24px; line-height: 98px; position: relative; }
/* line 587, scss/reset.scss */
h2::after { content: ''; position: absolute; bottom: 0; left: 50%; margin-left: -26px; display: inline-block; width: 52px; height: 2px; background: #219fd2; }

/****************************/
/*相同的banner图*/
/* line 606, scss/reset.scss */
#sameBanner { width: 100%; height: 550px; margin: 0 auto; position: relative; }
/* line 611, scss/reset.scss */
#sameBanner img { width: 100%; height: 100%; }

/* line 617, scss/reset.scss */
.about_text { width: 1122px; height: 550px; color: #fff; position: absolute; top: 0; left: 50%; margin-left: -561px; }
/* line 626, scss/reset.scss */
.about_text .same_main { width: 100%; height: auto; padding-top: 160px; }

/* line 633, scss/reset.scss */
.same_p1 { font-size: 40px; line-height: 62px; }

/* line 638, scss/reset.scss */
.same_p2 { font-size: 22px; line-height: 52px; color: #fff; margin-bottom: 12px; display: inline-block; position: relative; }
/* line 645, scss/reset.scss */
.same_p2::after { content: ""; display: block; width: 222px; height: 1px; background: #fff; bottom: 0; }

/* line 655, scss/reset.scss */
.same_p3 { font-size: 12px; line-height: 24px; color: #fff; }

/* line 662, scss/reset.scss */
.banner_title { width: 90px; line-height: 48px; text-align: center; font-size: 38px; border-bottom: 1px solid #fff; margin: 0 auto; padding-top: 34px; margin-bottom: 12px; }

/* line 673, scss/reset.scss */
.box_null_1, .box_null_2 { width: 88px; height: 58px; border: 1px solid #fff; margin: 0 auto; }

/* line 681, scss/reset.scss */
.box_null_1 { border-bottom: none; }

/* line 685, scss/reset.scss */
.box_null_2 { border-top: none; }

/* line 689, scss/reset.scss */
.about_center { width: 100%; height: 106px; display: flex; justify-content: space-between; color: #fff; }
/* line 697, scss/reset.scss */
.about_center li:nth-of-type(1) p:first-child, .about_center li:nth-of-type(3) p:first-child { width: 95px; height: 50px; border-bottom: 1px solid #fff; font-size: 24px; padding-top: 10px; }
/* line 704, scss/reset.scss */
.about_center li:nth-of-type(1) p:last-child, .about_center li:nth-of-type(3) p:last-child { font-size: 16px; line-height: 42px; }
/* line 709, scss/reset.scss */
.about_center li:nth-of-type(3) { text-align: right; }
/* line 712, scss/reset.scss */
.about_center li:nth-of-type(2) { text-align: center; }
/* line 714, scss/reset.scss */
.about_center li:nth-of-type(2) p:first-child { font-size: 30px; line-height: 68px; }
/* line 718, scss/reset.scss */
.about_center li:nth-of-type(2) p:last-child { font-size: 20px; line-height: 30px; }

/* line 726, scss/reset.scss */
.text_right { text-align: right; float: right; }
/* line 730, scss/reset.scss */
.text_right .same_p2::after { content: ""; display: block; width: 222px; height: 1px; background: #fff; position: absolute; right: 0 !important; bottom: 0; }

/* line 744, scss/reset.scss */
.contact_text { text-align: center !important; }

/************************/
/*双蓝线样式*/
/* line 752, scss/reset.scss */
#sameTitle { height: 90px; text-align: center; }
/* line 755, scss/reset.scss */
#sameTitle .spanWrapper { display: inline-block; padding-top: 16px; position: relative; }
/* line 759, scss/reset.scss */
#sameTitle .spanWrapper span:first-child { font-size: 22px; line-height: 32px; }
/* line 763, scss/reset.scss */
#sameTitle .spanWrapper span:last-child { font-size: 10px; line-height: 40px; color: #666; }
/* line 768, scss/reset.scss */
#sameTitle .spanWrapper:before { content: ""; display: block; width: 50px; height: 2px; background: #219fd2; position: absolute; top: 0; }
/* line 777, scss/reset.scss */
#sameTitle .spanWrapper:after { content: ""; display: block; width: 50px; height: 2px; background: #219fd2; position: absolute; right: 0; }

/************************/
/*tab切换*/
/* line 795, scss/reset.scss */
#tabChange { width: 1122px; height: 76px; margin: 0 auto; }
/* line 799, scss/reset.scss */
#tabChange ul { width: 100%; height: 100%; }
/* line 802, scss/reset.scss */
#tabChange ul li { width: 90px; height: 100%; float: left; margin-right: 50px; line-height: 76px; font-size: 22px; color: #999; text-align: center; position: relative; cursor: pointer; }
/* line 814, scss/reset.scss */
#tabChange ul .tabActive { color: #219fd2; }
/* line 816, scss/reset.scss */
#tabChange ul .tabActive:after { content: ""; display: block; width: 100%; height: 2px; background: #219fd2; position: absolute; bottom: 0; }

/************************/
/*信息列表*/
/* line 835, scss/reset.scss */
.infoList_ul { width: 1122px; height: 232px; margin: 0 auto; border-bottom: 1px solid #ececec; margin-bottom: 28px; display: flex; justify-content: space-between; }
/* line 843, scss/reset.scss */
.infoList_ul:last-child { margin-bottom: 0; }
/* line 846, scss/reset.scss */
.infoList_ul li:first-child { width: 30.8%; height: 204px; }
/* line 849, scss/reset.scss */
.infoList_ul li:first-child img { width: 100%; height: 100%; cursor: pointer; }
/* line 855, scss/reset.scss */
.infoList_ul li:last-child { width: 65.8%; height: 204px; position: relative; }
/* line 859, scss/reset.scss */
.infoList_ul li:last-child p:nth-of-type(1) { width: 100%; height: 28px; display: flex; justify-content: space-between; line-height: 28px; }
/* line 865, scss/reset.scss */
.infoList_ul li:last-child p:nth-of-type(1) span:first-child { font-size: 22px; }
/* line 868, scss/reset.scss */
.infoList_ul li:last-child p:nth-of-type(1) span:last-child { font-size: 14px; color: #0f0f0f; }
/* line 873, scss/reset.scss */
.infoList_ul li:last-child p:nth-of-type(2) { width: 100%; max-height: 122px; overflow: hidden; font-size: 16px; color: #666; line-height: 24px; margin-top: 14px; }
/* line 882, scss/reset.scss */
.infoList_ul li:last-child p:last-child { width: 100%; height: 30px; line-height: 30px; font-size: 14px; position: absolute; bottom: 0; display: flex; justify-content: space-between; }
/* line 891, scss/reset.scss */
.infoList_ul li:last-child p:last-child span:first-child { color: #219fd2; }
/* line 894, scss/reset.scss */
.infoList_ul li:last-child p:last-child span:last-child { display: inline-block; width: 90px; height: 100%; text-align: center; color: #fff; background: #999699; cursor: pointer; }

/************************/
/*分页*/
/* line 913, scss/reset.scss */
#page { width: 1122px; height: 60px; margin: 0 auto; margin-bottom: 28px; font-size: 14px; color: #666; line-height: 60px; display: flex; justify-content: flex-end; }
/* line 923, scss/reset.scss */
#page span { margin-left: 22px; cursor: pointer; }
/* line 927, scss/reset.scss */
#page .showNow { color: #219fd2; }

/*************************/
.pagelist {list-style:none;margin:0;padding:0;margin:30px auto;text-align:center;font-size:14px;}

#sy_bottom a {color:#EEE;}