/*#region 初始化*/
html { -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; background-color: #fff; }
body, button, input, select, textarea { color: #656565; font: 14px/1.5 "Microsoft Yahei", tahoma, arial; }
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, input, button, textarea, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video { margin: 0; padding: 0; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; }
input, textarea, button { font-size: 14px; font-weight: normal; outline: none; }
select { font-size: 14px; font-weight: normal; outline: none; }
input[type="button"], input[type="submit"], select, button { cursor: pointer; }
table { border-collapse: collapse; border-spacing: 0; }
address, caption, cite, code, dfn, em, th, var { font-style: normal; font-weight: normal; }
li { list-style: none; }
fieldset, img, a img, iframe { border-width: 0; border-style: none; }
iframe { overflow: hidden; }
img { -ms-interpolation-mode: bicubic; vertical-align: middle; }
textarea { resize: vertical; overflow-y: auto; }
a { text-decoration: none; background: url(about:blank); cursor: pointer; }
a:hover { text-decoration: none; }
hr { height: 0; }
label { cursor: pointer; }
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }
.clearfix { zoom: 1; }
.clearfix:after { content: "."; clear: both; line-height: 0; display: block; height: 0; overflow: hidden; }
.p100 { position: absolute; width: 100%; height: 100%; left: 0; top: 0; }
.hide { display: none; }
.swiper-container { margin: 0 auto; position: relative; overflow: hidden; -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -ms-backface-visibility: hidden; -o-backface-visibility: hidden; backface-visibility: hidden; /* Fix of Webkit flickering */ z-index: 1; }
.swiper-wrapper { position: relative; width: 100%; -webkit-transition-property: -webkit-transform, left, top; -webkit-transition-duration: 0s; -webkit-transform: translate3d(0px,0,0); -webkit-transition-timing-function: ease; -moz-transition-property: -moz-transform, left, top; -moz-transition-duration: 0s; -moz-transform: translate3d(0px,0,0); -moz-transition-timing-function: ease; -o-transition-property: -o-transform, left, top; -o-transition-duration: 0s; -o-transform: translate3d(0px,0,0); -o-transition-timing-function: ease; -o-transform: translate(0px,0px); -ms-transition-property: -ms-transform, left, top; -ms-transition-duration: 0s; -ms-transform: translate3d(0px,0,0); -ms-transition-timing-function: ease; transition-property: transform, left, top; transition-duration: 0s; transform: translate3d(0px,0,0); transition-timing-function: ease; }
.swiper-free-mode > .swiper-wrapper { -webkit-transition-timing-function: ease-out; -moz-transition-timing-function: ease-out; -ms-transition-timing-function: ease-out; -o-transition-timing-function: ease-out; transition-timing-function: ease-out; margin: 0 auto; }
.swiper-slide { float: left; width: 100%; }
.swiper-wp8-horizontal { -ms-touch-action: pan-y; }
.swiper-wp8-vertical { -ms-touch-action: pan-x; }
.thide { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
#__bs_notify__ { display: none !important; }
.mask { position: fixed; top: 0; left: 0; width: 100%; height: 100%; z-index: 999; }
.mask .mask_bg { background: #000; opacity: 0.7; filter: alpha(opacity=70); }
.oh { overflow: hidden; }
/*#endregion*/
.news_page { text-align: center; clear: both; padding-top: 30px; }
.news_page a { display: inline-block; margin-left: 1px; vertical-align: top; color: #2f2f2f; font-size: 18px; background: #fff; padding: 3px 13px 4px; }
.news_page a:hover { background-color: #d1232a; color: #fff; }
.news_page .page_on { background-color: #d1232a; color: #fff; cursor: default; }
.w1020 { width: 1020px; margin: 0 auto; zoom: 1; position: relative; }
.tup { vertical-align: super; font-size: 0.5em; }
.header { min-width: 1020px; height: 143px; position: relative; z-index: 10; }
.header .header_t { padding-top: 19px; height: 24px; }
.header .header_t .header_t_r { height: 24px; float: right; }
.header .header_t .header_t_r .icon1 { position: relative; height: 24px; vertical-align: middle; float: left; padding: 0 8px; cursor: pointer; }
.header .header_t .header_t_r .icon1 img { vertical-align: middle; }
.header .header_t .header_t_r .icon1 span { vertical-align: middle; font-size: 12px; color: #666; }
.header .header_t .header_t_r .icon1 .line { position: absolute; width: 0; height: 12px; right: 0; border-right: 1px solid #ADADAD; top: 50%; margin-top: -6px; }
.header .header_b { height: 100px; position: relative; }
.header .header_b ul { float: right; height: 100px; position: relative; }
.header .header_b ul li { float: left; height: 100px; position: relative; }
.header .header_b ul li .a1 { display: block; padding: 0 30px; height: 100px; overflow: hidden; color: #888; }
.header .header_b ul li .a1 span { position: relative; display: block; height: 14px; line-height: 14px; margin-top: 43px; }
.header .header_b ul li.curr .a1 .line { display: none; position: absolute; width: 100%; height: 1px; left: 0; top: 20px; background: url(../images/icon_header_curr_bg.png) repeat; }
.header .header_b ul li.curr .a1 .line i { position: absolute; width: 3px; height: 2px; bottom: 100%; left: 50%; margin-left: -1px; background: url(../images/icon_header_curr.png); }
.header .header_b ul li.curr .a1, .header .header_b ul li:hover .a1 { color: #014099; }
.header .header_b ul li .nav_list { position: absolute; width: 114px; max-height: 0; top: 80px; left: 50%; margin-left: -57px; box-shadow: 0 0 5px #ccc; overflow: hidden; transition: max-height 0.7s 0s; }
.header .header_b ul li:hover .nav_list { height: auto; max-height: 150px; }
.header .header_b ul li .nav_list .bg { background-color: #fff; opacity: 0.6; filter: alpha(opacity=60); }
.header .header_b ul li .nav_list .a2 { position: relative; display: block; height: 30px; line-height: 30px; text-align: center; font-size: 12px; color: #95aed0; }
.header .header_b ul li .nav_list .a2.curr span, .header .header_b ul li .nav_list .a2:hover span { text-decoration: underline; }
.header .header_b #border_top { position: absolute; height: 2px; top: 66px; background-color: #e6212a; }
.header .logo { position: absolute; bottom: 33px; left: 0; }
.footer { position: relative; background-color: #0F3F99; overflow: hidden; min-width: 1020px; max-width: 1920px; margin: 0 auto; }
.footer .list { padding-top: 27px; width: 204px; float: left; padding-bottom: 30px; }
.footer .list .i { display: block; margin: 0 auto; }
.footer .list .t1 { color: #cacdff; font-size: 14px; text-align: center; font-weight: bold; line-height: 50px; }
.footer .list .tlist a { display: inline-block; padding-left: 12px; background: url(../images/icon_b_point.png) no-repeat left center; margin-left: 62px; color: #848BCD; font-size: 14px; line-height: 22px; }
.footer .list .tlist a.a1 { font-size: 18px; font-weight: bold; }
.footer .list .tlist a:hover { color: #fff; }
.copyright { min-width: 1020px; text-align: center; color: #F2A9C9; background-color: #E4007F; height: 34px; line-height: 34px; font-size: 12px; }
.index { min-width: 1020px; max-width: 1920px; margin: 0 auto; position: relative; overflow: hidden; }
.index .index_bg { top: 0; background: url(../images/index_bg4.png) repeat top center; }
.index .col { position: relative; }
.index .col1 { z-index: 5; opacity: 0; filter: alpha(opacity=0); transform: perspective(600px) rotateX(-15deg); transform-origin: top center; }
.index .col1 .vh { visibility: hidden; display: block; width: 100%; }
.index .col1 .swiper-container { position: absolute; width: 100%; height: 100%; left: 0; top: 0; }
.index .col1 .swiper-wrapper { height: 100%; }
.index .col1 .swiper-slide { overflow: hidden; height: 100%; }
.index .col1 .swiper-slide img { display: block; width: 100%; }
.index .col1 .pagination { position: absolute; width: 100%; left: 0; top: 100%; margin-top: 17px; text-align: center; font-size: 0; }
.index .col1 .pagination span { display: inline-block; width: 12px; height: 12px; background-color: #0B4EA2; margin: 0 8px; border-radius: 6px; cursor: pointer; transition: width 0.8s 0s,background-color 0.8s 0s; }
.index .col1 .pagination span.swiper-active-switch { width: 48px; background-color: #E4007F; }
.index .col1.curr { opacity: 1; filter: alpha(opacity=100); transform: perspective(600px) rotateX(0deg); transition: all 1s 0.4s; }
.index .col2 { height: 494px; }
.index .col2 .list { display: block; width: 330px; position: relative; padding-top: 80px; float: left; }
.index .col2 .list1 { margin-right: 14px; }
.index .col2 .list2 { margin-right: 14px; }
.index .col2 .list .t1 { width: 240px; margin: 0 auto; height: 50px; line-height: 50px; vertical-align: middle; font-size: 0; text-align: center; border-bottom: 1px dashed #0b4ea2; overflow: hidden; }
.index .col2 .list .t1 a { display: block; transform: translateY(100%); }
.index .col2 .list .t1 span { vertical-align: middle; color: #0b4ea2; font-size: 24px; font-weight: bold; }
.index .col2 .list .t1 img { margin-left: 5px; }
.index .col2 .list .t2 { width: 255px; margin: 0 auto; line-height: 24px; font-size: 14px; margin-top: 5px; color: #7ca9e2; text-align: justify; text-justify: inter-ideograph; overflow: hidden; }
.index .col2 .list .t2 span { font-weight: bold; }
.index .col2 .list .t2 > div { transform: translateY(-100%); }
.index .col2 .list .col2_img { margin-left: -16px; display: block; transform: scale(0); }
.index .col2 .list .shadow1 { position: absolute; top: 100%; left: 5px; height: 30px; width: 320px; background: url(../images/index_col2_shadow1.png); }
.index .col2 .list .shadow2 { position: absolute; left: 100%; top: 5px; height: 455px; width: 14px; background: url(../images/index_col2_shadow2.png); }
.index .col2 .list2 .t2 { width: 253px; }
.index .col2.curr .list .t1 a { transform: translateY(0%); }
.index .col2.curr .list .t2 > div { transform: translateY(0%); }
.index .col2.curr .list .col2_img { transform: scale(1); }
.index .col2.curr .list1 .t1 a { transition: all 0.7s 0s; }
.index .col2.curr .list2 .t1 a { transition: all 0.7s 0.4s; }
.index .col2.curr .list3 .t1 a { transition: all 0.7s 0.8s; }
.index .col2.curr .list1 .t2 > div { transition: all 0.7s 0s; }
.index .col2.curr .list2 .t2 > div { transition: all 0.7s 0.4s; }
.index .col2.curr .list3 .t2 > div { transition: all 0.7s 0.8s; }
.index .col2.curr .list1 .col2_img { transition: all 0.7s 0s cubic-bezier(0.52, 1.64, 0.37, 0.66); }
.index .col2.curr .list2 .col2_img { transition: all 0.7s 0.4s cubic-bezier(0.52, 1.64, 0.37, 0.66); }
.index .col2.curr .list3 .col2_img { transition: all 0.7s 0.8s cubic-bezier(0.52, 1.64, 0.37, 0.66); }
.index .col3 { height: 570px; }
.index .col3 .w1020 { height: 100%; }
.index .col3 .col3_bg { background: url(../images/index_bg2.jpg) no-repeat top center; opacity: 0.03; filter: alpha(opacity=3); }
.index .col3 .index_col3_img6 { position: absolute; right: -19px; bottom: 0; opacity: 0; filter: alpha(opacity=0); }
.index .col3 .l { padding-top: 115px; margin-left: 32px; width: 498px; position: relative; }
.index .col3 .l .index_col3_img1 { display: block; margin: 0 auto; opacity: 0; filter: alpha(opacity=0); transform: translateY(50%); }
.index .col3 .l .index_col3_img2 { display: block; margin: 20px auto 0; opacity: 0; filter: alpha(opacity=0); transform: translateY(50%); }
.index .col3 .l .content { text-align: center; vertical-align: middle; opacity: 0; filter: alpha(opacity=0); transform: translateY(50%); }
.index .col3 .l .content .index_col3_img4 { margin: 0 30px; }
.index .col3.curr .l .index_col3_img1 { opacity: 1; filter: alpha(opacity=100); transform: translateY(0); transition: all 0.7s 0s; }
.index .col3.curr .l .index_col3_img2 { opacity: 1; filter: alpha(opacity=100); transform: translateY(0); transition: all 0.7s 0.4s; }
.index .col3.curr .l .content { opacity: 1; filter: alpha(opacity=100); transform: translateY(0); transition: all 0.7s 0.8s; }
.index .col3.curr .index_col3_img6 { opacity: 1; filter: alpha(opacity=100); transition: all 0.7s 0.6s; }
.index .col4 { height: 493px; }
.index .col4 .w1020 { height: 100%; }
.index .col4 .index_col4_bg { position: absolute; left: -224px; bottom: 0; opacity: 0.13; filter: alpha(opacity=13); }
.index .col4 .index_col4_img1 { position: absolute; left: 33px; top: 140px; opacity: 0; filter: alpha(opacity=0); }
.index .col4 .r { width: 396px; padding-top: 108px; margin-left: 620px; position: relative; }
.index .col4 .r .index_col4_img2 { display: block; opacity: 0; filter: alpha(opacity=0); transform: translateY(50%); }
.index .col4 .r .index_col4_img3 { display: block; margin-top: 17px; opacity: 0; filter: alpha(opacity=0); transform: translateY(50%); }
.index .col4 .r .t { font-size: 18px; color: #888; margin-top: 14px; opacity: 0; filter: alpha(opacity=0); transform: translateY(50%); }
.index .col4 .r .content { font-size: 14px; padding-left: 45px; margin: 15px 0 0 5px; opacity: 0; filter: alpha(opacity=0); transform: translateX(50%); }
.index .col4 .r .content .t1 { color: #e4007f; }
.index .col4 .r .content .t2 { color: #e4007f; font-size: 12px; }
.index .col4 .r .content1 { background: url(../images/index_col4_img4.png) no-repeat left center; }
.index .col4 .r .content2 { background: url(../images/index_col4_img5.png) no-repeat left center; }
.index .col4 .r .content3 { background: url(../images/index_col4_img6.png) no-repeat left center; }
.index .col4.curr .r .index_col4_img2 { opacity: 1; filter: alpha(opacity=100); transform: translateY(0); transition: all 0.7s 0s; }
.index .col4.curr .r .index_col4_img3 { opacity: 1; filter: alpha(opacity=100); transform: translateY(0); transition: all 0.7s 0.3s; }
.index .col4.curr .r .t { opacity: 1; filter: alpha(opacity=100); transform: translateY(0); transition: all 0.7s 0.6s; }
.index .col4.curr .r .content1 { opacity: 1; filter: alpha(opacity=100); transform: translateX(0); transition: all 0.7s 0.8s; }
.index .col4.curr .r .content2 { opacity: 1; filter: alpha(opacity=100); transform: translateX(0); transition: all 0.7s 1s; }
.index .col4.curr .r .content3 { opacity: 1; filter: alpha(opacity=100); transform: translateX(0); transition: all 0.7s 1.2s; }
.index .col4.curr .index_col4_img1 { opacity: 1; filter: alpha(opacity=100); transition: all 0.7s 0.6s; }
.index .col5 { height: 760px; }
.index .col5 .col5_bg { background: url(../images/index_bg2.jpg) no-repeat top center; opacity: 0.06; filter: alpha(opacity=6); }
.index .col5 .index_bg2 { opacity: 0.06; filter: alpha(opacity=6); }
.index .col5 .w1020 { height: 100%; }
.index .col5 .t { padding-top: 44px; opacity: 0; filter: alpha(opacity=0); }
.index .col5 .t .index_col5_img1 { display: block; float: left; position: relative; z-index: 1; }
.index .col5 .t .txt { color: #023c8f; height: 30px; line-height: 30px; margin: 27px 0 0 104px; float: left; position: relative; }
.index .col5 .t .txt .ll { position: absolute; top: 0; right: 100%; width: 110px; height: 100%; background: url(../images/index_col5_img2.png) no-repeat center center; margin-right: 10px; }
.index .col5 .t .txt .lr { position: absolute; top: 0; left: 100%; width: 218px; height: 100%; background: url(../images/index_col5_img3.png) no-repeat center center; margin-left: 10px; }
.index .col5 .line { position: relative; width: 1017px; height: 4px; background: url(../images/index_col5_img4.png) no-repeat center center; margin: 122px auto 0; opacity: 0; filter: alpha(opacity=0); z-index: 1; }
.index .col5 .line .line_content { position: relative; width: 600px; height: 4px; margin: 0 auto; }
.index .col5 .line .line_content .point { position: absolute; width: 20px; height: 20px; top: 50%; margin-top: -10px; background: url(../images/index_col5_img5.png) no-repeat center center; margin-left: -10px; }
.index .col5 .line .line_content .point1 { left: 0; }
.index .col5 .line .line_content .point2 { left: 25.2%; }
.index .col5 .line .line_content .point3 { left: 59.45%; }
.index .col5 .line .line_content .point4 { left: 89.1%; }
.index .col5 .line .line_content .point5 { left: 100%; }
.index .col5 .line .line_content .click_content { position: absolute; width: 100%; left: 0; height: 20px; top: 50%; margin-top: -10px; cursor: pointer; }
.index .col5 .line .line_content .slide { position: absolute; width: 38px; height: 50px; background: url(../images/index_col5_img6.png) no-repeat center center; top: -17px; left: 0%; margin-left: -19px; cursor: pointer; transition: transform 0.3s 0s; }
/*.index .col5 .line .line_content .slide.over { transform: scale(1.2); }*/
.index .col5 .line .line_content .slide span { position: absolute; width: 60px; top: 100%; left: 50%; margin-left: -30px; text-align: center; font-size: 14px; color: #BE0B84; pointer-events: none; }
.index .col5 .line .line_content .slide .img_content { position: absolute; bottom: 31px; left: 50%; margin-left: 0; width: 0; pointer-events: none; }
.index .col5 .line .line_content .slide .img_content.curr { margin-left: -49px; width: 100px; }
.index .col5 .line .line_content .slide .img_content .yyb_col3_box_curr { display: block; width: 100%; }
.index .col5 .line .line_content .slide .img_content .min_img { position: absolute; left: 50%; top: 22%; margin-left: -35%; width: 70%; }
.index .col5 .content { opacity: 0; filter: alpha(opacity=0); }
.index .col5 .list_content { position: absolute; top: 232px; left: 50%; width: 1020px; margin-left: -510px; }
.index .col5 .list_content .l { height: 455px; width: 340px; float: left; position: relative; }
.index .col5 .list_content .l img { display: block; margin: 0 auto; }
.index .col5 .list_content .l .txt { text-align: center; font-size: 20px; color: #023c8f; }
.index .col5 .list_content .l .l_line { position: absolute; top: 0; left: 100%; width: 14px; height: 100%; background: url(../images/index_col5_line.png) no-repeat center center; }
.index .col5 .list_content .r { overflow: hidden; }
.index .col5 .list_content .r .t1 { font-size: 20px; color: #023c8f; }
.index .col5 .list_content .r .t2 { font-size: 16px; color: #888; margin-top: 18px; padding-left: 24px; background: url(../images/index_col5_point.png) no-repeat left 9px; }
.index .col5 .list_content .r .btn_more { display: block; width: 142px; height: 36px; line-height: 36px; font-size: 18px; color: #e9198f; border: 1px solid #e9198f; border-radius: 5px; margin-left: 24px; margin-top: 42px; padding-left: 27px; background: url(../images/index_col5_arr_right.png) no-repeat 130px center; }
.index .col5 .list_content1 .l { padding-top: 71px; }
.index .col5 .list_content1 .l .txt { margin-top: -50px; }
.index .col5 .list_content1 .r { margin-top: 95px; padding-left: 62px; }
.index .col5 .list_content2 .l1 { padding-top: 71px; }
.index .col5 .list_content2 .l2 { padding-top: 101px; }
.index .col5 .list_content2 .l2 img { width: 170px; }
.index .col5 .list_content2 .l1 .txt { margin-top: -50px; }
.index .col5 .list_content2 .l2 .txt { margin-top: -24px; }
.index .col5 .list_content2 .r { margin-top: 83px; padding-left: 35px; }
.index .col5 .list_content3 .l1 { padding-top: 68px; }
.index .col5 .list_content3 .l2 { padding-top: 82px; }
.index .col5 .list_content3 .l1 .txt { margin-top: -50px; }
.index .col5 .list_content3 .l2 .txt { margin-top: 15px; }
.index .col5 .list_content3 .r { margin-top: 83px; padding-left: 35px; }
.index .col5 .list_content4 .l { padding-top: 71px; }
.index .col5 .list_content4 .l .txt { margin-top: -34px; }
.index .col5 .list_content4 .r { margin-top: 95px; padding-left: 62px; }
.index .col5.curr .t { opacity: 1; filter: alpha(opacity=100); transform: translateY(0); transition: all 0.7s 0s; }
.index .col5.curr .line { opacity: 1; filter: alpha(opacity=100); transform: translateY(0); transition: all 0.7s 0.4s; }
.index .col5.curr .content { opacity: 1; filter: alpha(opacity=100); transform: translateY(0); transition: all 0.7s 0.8s; }
.index .col6 { padding-top: 75px; position: relative; }
.index .col6 .index_bg2 { opacity: 0.06; filter: alpha(opacity=6); }
.index .col6 .yyb_col3_img1 { display: block; margin: 0 auto; position: relative; opacity: 0; filter: alpha(opacity=0); transform: translateY(50%); }
.index .col6 .col3_line { position: relative; width: 1017px; height: 4px; background: url(../images/yyb_col3_line.png); margin: 200px auto 0; opacity: 0; filter: alpha(opacity=0); }
.index .col6 .col3_line .content { position: absolute; width: 141px; height: 170px; bottom: 2px; margin-left: -70px; cursor: pointer; }
.index .col6 .col3_line .content .point { position: absolute; width: 28px; height: 27px; background: url(../images/yyb_col3_point.png); bottom: -13px; left: 50%; margin-left: -14px; }
.index .col6 .col3_line .content .point_curr { position: absolute; width: 28px; height: 27px; background: url(../images/yyb_col3_point_curr.png); bottom: -13px; left: 50%; margin-left: -14px; opacity: 0; filter: alpha(opacity=0); }
.index .col6 .col3_line .content .yyb_col3_box { position: absolute; width: 114px; height: 136px; bottom: 0; left: 50%; margin-left: -57px; }
.index .col6 .col3_line .content .yyb_col3_box_curr { position: absolute; width: 114px; height: 136px; bottom: 0; left: 50%; margin-left: -57px; opacity: 0; filter: alpha(opacity=0); }
.index .col6 .col3_line .content .min_img { position: absolute; left: 50%; top: 52px; margin-left: -50px; }
.index .col6 .col3_line .content .tip_content { position: absolute; width: 120px; height: 48px; left: 50%; margin-left: -60px; top: 100%; margin-top: 13px; }
.index .col6 .col3_line .content .tip_curr { opacity: 0; filter: alpha(opacity=0); }
.index .col6 .col3_line .content1 { left: 15%; }
.index .col6 .col3_line .content1 .yyb_col3_box { width: 141px; height: 170px; margin-left: -70px; }
.index .col6 .col3_line .content1 .yyb_col3_box_curr { width: 141px; height: 170px; margin-left: -70px; opacity: 1; filter: alpha(opacity=100); }
.index .col6 .col3_line .content1 .point_curr { opacity: 1; filter: alpha(opacity=100); }
.index .col6 .col3_line .content1 .min_img { top: 33px; }
.index .col6 .col3_line .content1 .tip { background: url(../images/yyb_col3_day1.png) no-repeat center center; }
.index .col6 .col3_line .content1 .tip_curr { opacity: 1; filter: alpha(opacity=100); background: url(../images/yyb_col3_day1_curr.png) no-repeat center center; }
.index .col6 .col3_line .content2 { left: 39%; }
.index .col6 .col3_line .content2 .tip { background: url(../images/yyb_col3_day2.png) no-repeat center center; }
.index .col6 .col3_line .content2 .tip_curr { background: url(../images/yyb_col3_day2_curr.png) no-repeat center center; }
.index .col6 .col3_line .content3 { left: 63%; }
.index .col6 .col3_line .content3 .tip { background: url(../images/yyb_col3_day3.png) no-repeat center center; }
.index .col6 .col3_line .content3 .tip_curr { background: url(../images/yyb_col3_day3_curr.png) no-repeat center center; }
.index .col6 .col3_line .content4 { left: 85%; }
.index .col6 .col3_line .content4 .tip { background: url(../images/yyb_col3_day4.png) no-repeat center center; }
.index .col6 .col3_line .content4 .tip_curr { background: url(../images/yyb_col3_day4_curr.png) no-repeat center center; }
.index .col6 .list_main { position: relative; height: 1000px; margin-top: 112px; opacity: 0; filter: alpha(opacity=0); }
.index .col6 .list_main .yyb_col3_bg { position: absolute; top: -88px; left: 50%; margin-left: -510px; }
.index .col6 .list_main .list { position: absolute; width: 1020px; top: 0; left: 50%; margin-left: -510px; }
.index .col6 .list_main .list .pimg { display: block; margin: 0 auto; }
.index .col6 .list_main .list .t1 { font-size: 24px; color: #e50582; text-align: center; font-weight: bold; }
.index .col6 .list_main .list .tt { position: relative; width: 122px; margin: 20px auto 40px; font-size: 20px; color: #014099; font-weight: bold; text-align: center; }
.index .col6 .list_main .list .tt .ll { position: absolute; width: 344px; height: 100%; top: 0; right: 100%; background: url(../images/yyb_col3_ll.png) no-repeat center center; }
.index .col6 .list_main .list .tt .lr { position: absolute; width: 344px; height: 100%; top: 0; left: 100%; background: url(../images/yyb_col3_lr.png) no-repeat center center; }
.index .col6 .list_main .list .detail { width: 740px; margin: 0 auto; font-size: 14px; color: #888; line-height: 24px; }
.index .col6 .list_main .list .detail .p1 { margin-bottom: 16px; }
.index .col6 .list_main .list .detail .p2 { padding-left: 20px; background: url(../images/index_col5_point.png) no-repeat left 8px; }
.index .col6 .list_main .list .pl { width: 440px; float: left; margin-left: 70px; position: relative; }
.index .col6 .list_main .list .pl .lm { position: absolute; width: 1px; height: 394px; background: url(../images/yyb_col3_lm.png); left: 100%; top: -30px; }
.index .col6 .list_main .list .pr { width: 440px; float: left; overflow: hidden; }
.index .col6 .list_main .list2 .pl .t1 { margin-top: -12px; }
.index .col6 .list_main .list2 .pr .pimg { margin: 47px auto 0; }
.index .col6 .list_main .list3 .pl .t1 { margin-top: -70px; }
.index .col6 .list_main .list3 .pr .t1 { margin-top: 25px; }
.index .col6 .list_main .list3 .pr .pimg { margin: 16px auto 0; }
.index .col6.curr .yyb_col3_img1 { opacity: 1; filter: alpha(opacity=100); transform: translateY(0); transition: all 0.7s 0s; }
.index .col6.curr .col3_line { opacity: 1; filter: alpha(opacity=100); transform: translateY(0); transition: all 0.7s 0.4s; }
.index .col6.curr .list_main { opacity: 1; filter: alpha(opacity=100); transform: translateY(0); transition: all 0.7s 0.8s; }
.index .col7 { position: relative; height: 342px; width: 1020px; margin: 20px auto 36px; z-index: 1; text-align: center; font-size: 0; }
.index .col7 .col7_ct { position: relative; display: inline-block; width: 267px; height: 317px; zoom: 1; vertical-align: middle; }
.index .col7 .col7_front { background-color: #E0F2FD; }
.index .col7 .index_col7_i { display: block; width: 190px; margin: 20px auto 0; }
.index .col7 .t1 { text-align: center; font-size: 20px; color: #014099; font-weight: bold; margin-top: 30px; }
.index .col7 .col7_back { background-color: #FBE4F2; }
.index .col7 .col7_back td { padding: 28px; }
.index .col7 .t2 { font-size: 20px; color: #e4007f; font-weight: bold; text-align: center; }
.index .col7 .t3 { font-size: 14px; color: #e4007f; margin-top: 20px; text-align: left; }
.index .col7 .hr { display: inline-block; *display: inline; zoom: 1; height: 262px; width: 0; border-left: 1px solid #F1F1F1; vertical-align: middle; margin: 0 40px; }
.csstransforms3d.transformstyle .index .col7 .col7_ct { -webkit-perspective: 1000px; -moz-perspective: 1000px; -ms-perspective: 1000px; perspective: 1000px; -ms-transform: perspective(500px); -moz-transform: perspective(500px); -moz-transform-style: preserve-3d; -ms-transform-style: preserve-3d; }
.csstransforms3d.transformstyle .index .col7 .col7_back { -moz-transform: rotateY(180deg); -ms-transform: rotateY(180deg); -o-transform: rotateY(180deg); -webkit-transform: rotateY(180deg); transform: rotateY(180deg); -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -ms-backface-visibility: hidden; backface-visibility: hidden; -moz-transition: -moz-transform 0.5s 0s; -o-transition: -o-transform 0.5s 0s; -webkit-transition: -webkit-transform 0.5s 0s; transition: transform 0.5s 0s; }
.csstransforms3d.transformstyle .index .col7 .col7_front { -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -ms-backface-visibility: hidden; backface-visibility: hidden; transition: transform 0.5s 0s; }
.csstransforms3d.transformstyle .index .col7 .col7_ct:hover .col7_front { -moz-transform: rotateY(-180deg); -ms-transform: rotateY(-180deg); -o-transform: rotateY(-180deg); -webkit-transform: rotateY(-180deg); transform: rotateY(-180deg); }
.csstransforms3d.transformstyle .index .col7 .col7_ct:hover .col7_back { -moz-transform: rotateY(0deg); -ms-transform: rotateY(0deg); -o-transform: rotateY(0deg); -webkit-transform: rotateY(0deg); transform: rotateY(0deg); }
.no-transformstyle .index .col7 .col7_back { opacity: 0; filter: alpha(opacity=0); }
.no-transformstyle .index .col7 .col7_ct:hover .col7_back { opacity: 1; filter: alpha(opacity=100); }
.index .col8 { overflow: hidden; width: 1020px; margin: 0 auto; background: url(../images/index_col8_bg.png) no-repeat top center; padding-top: 58px; padding-bottom: 64px; }
.index .col8 .l { width: 550px; float: left; overflow: hidden; }
.index .col8 .ct1 { overflow: hidden; }
.index .col8 .ct1 .t1 { float: left; width: 117px; white-space: nowrap; border-top: 2px solid #E4007F; font-size: 18px; color: #E4007F; padding-top: 15px; }
.index .col8 .ct1 span { font-weight: bold; }
.index .col8 .ct1 .index_col8_btn { float: right; }
.index .col8 .new_list { display: block; width: 100%; height: 94px; padding: 26px 0; border-bottom: 1px solid #E9E9E9; }
.index .col8 .news_date { width: 72px; height: 72px; float: left; text-align: center; }
.index .col8 .news_date .dt { height: 36px; background-color: #E4007F; line-height: 36px; font-size: 18px; color: #fff; }
.index .col8 .news_date .db { height: 36px; background-color: #F5F5F5; line-height: 36px; font-size: 14px; color: #727e86; }
.index .col8 .i_ct { float: left; width: 130px; height: 89px; margin: 8px 0 0 30px; background-color: #E4007F; }
.index .col8 .i_ct .i_ct_i { display: block; width: 130px; height: 89px; margin: -8px 0 0 -8px; }
.index .col8 .tc { overflow: hidden; width: 290px; float: right; }
.index .col8 .t2 { font-size: 14px; color: #666; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-weight: bold; }
.index .col8 .t3 { height: 60px; overflow: hidden; line-height: 20px; font-size: 14px; color: #666; margin-top: 10px; }
.index .col8 .new_list2 .news_date .dt { background-color: #014099; }
.index .col8 .new_list2 .i_ct { background-color: #014099; }
.index .col8 .r { width: 387px; float: right; overflow: hidden; }
.index .col8 .r .ct1 .t1 { border-top-color: #014099; color: #014099; }
.index .col8 .ct2 { position: relative; width: 350px; height: 196px; margin: 44px auto 0; cursor: pointer; }
.index .col8 .box1 { border: 1px solid #014099; top: -15px; left: -15px; }
.index .col8 .box2 { border: 1px solid #014099; top: 15px; left: 15px; }
.index .col8 .top { background-color: #014099; opacity: 0.3; filter: alpha(opacity=30); }
.index .col8 .btn_play { position: absolute; top: 50%; left: 50%; margin: -36px 0 0 -36px; }
.index .col8 .index_col8_i3 { display: block; margin: 32px auto 0; width: 311px; }
.yyb { min-width: 1020px; max-width: 1920px; margin: 0 auto; position: relative; overflow: hidden; background: url(../images/yyb_bg.png) repeat-y center top; }
/*.yyb .col1 { height: 650px; background: url(../images/yyb_co1_bg.jpg) no-repeat center center; }
.yyb .col1 .w1020 { padding-top: 82px; }
.yyb .col1 .content { width: 645px; margin: 0 auto; }
.yyb .col1 .yyb_co1_img1 { display: block; margin: 0 auto; }
.yyb .col1 .t { font-size: 32px; color: #e4007f; margin-top: 26px; }
.yyb .col1 .yyb_co1_img2 { display: block; margin: 36px auto 0; }*/
.yyb .col1 { max-width: 1920px; min-width: 1020px; margin: 0 auto; }
.yyb .col1 .yyb_co1_bg2 { display: block; width: 100%; }
.yyb .col2 { margin-top: 45px; }
.yyb .col2 .tt { width: 900px; margin: 0 auto; color: #004098; font-size: 18px; line-height: 2; }
.yyb .col2 .tt span { font-weight: bold; }
.yyb .col2 .content { width: 1020px; margin: 26px auto 0; position: relative; font-size: 0; text-align: center; padding: 46px 0 56px; }
.yyb .col2 .content .yyb_col2_bg { position: absolute; left: 50%; margin-left: -438px; top: -224px; }
.yyb .col2 .content .ll { position: absolute; left: 0; width: 100%; height: 14px; bottom: 100%; background: url(../images/yyb_line_t.png); }
.yyb .col2 .content .lb { position: absolute; left: 0; width: 100%; height: 14px; top: 100%; background: url(../images/yyb_line_b.png); }
.yyb .col2 .content .list { display: inline-block; *display: inline; *zoom: 1; width: 226px; height: 257px; background: url(../images/yyb_col2_img4.png); margin: 0 37px; position: relative; }
.yyb .col2 .content .list .img_t { display: block; margin: 25px 0 0 85px; float: left; }
.yyb .col2 .content .list .cf { clear: both; height: 0; }
.yyb .col2 .content .list .t1 { color: #e4007f; font-size: 24px; text-align: center; font-weight: bold; margin-top: 40px; }
.yyb .col2 .content .list .t2 { width: 180px; margin: 10px auto 0; color: #014099; font-size: 16px; }
.yyb .col3 { margin-top: 75px; position: relative; }
.yyb .col3 .yyb_col3_img1 { display: block; margin: 0 auto; }
.yyb .col3 .col3_line { position: relative; width: 1017px; height: 4px; background: url(../images/yyb_col3_line.png); margin: 200px auto 0; }
.yyb .col3 .col3_line .content { position: absolute; width: 141px; height: 170px; bottom: 2px; margin-left: -70px; cursor: pointer; }
.yyb .col3 .col3_line .content .point { position: absolute; width: 28px; height: 27px; background: url(../images/yyb_col3_point.png); bottom: -13px; left: 50%; margin-left: -14px; }
.yyb .col3 .col3_line .content .point_curr { position: absolute; width: 28px; height: 27px; background: url(../images/yyb_col3_point_curr.png); bottom: -13px; left: 50%; margin-left: -14px; opacity: 0; filter: alpha(opacity=0); }
.yyb .col3 .col3_line .content .yyb_col3_box { position: absolute; width: 114px; height: 136px; bottom: 0; left: 50%; margin-left: -57px; }
.yyb .col3 .col3_line .content .yyb_col3_box_curr { position: absolute; width: 114px; height: 136px; bottom: 0; left: 50%; margin-left: -57px; opacity: 0; filter: alpha(opacity=0); }
.yyb .col3 .col3_line .content .min_img { position: absolute; left: 50%; top: 52px; margin-left: -50px; }
.yyb .col3 .col3_line .content .tip_content { position: absolute; width: 120px; height: 48px; left: 50%; margin-left: -60px; top: 100%; margin-top: 13px; }
.yyb .col3 .col3_line .content .tip_curr { opacity: 0; filter: alpha(opacity=0); }
.yyb .col3 .col3_line .content1 { left: 15%; }
.yyb .col3 .col3_line .content1 .yyb_col3_box { width: 141px; height: 170px; margin-left: -70px; }
.yyb .col3 .col3_line .content1 .yyb_col3_box_curr { width: 141px; height: 170px; margin-left: -70px; opacity: 1; filter: alpha(opacity=100); }
.yyb .col3 .col3_line .content1 .point_curr { opacity: 1; filter: alpha(opacity=100); }
.yyb .col3 .col3_line .content1 .min_img { top: 33px; }
.yyb .col3 .col3_line .content1 .tip { background: url(../images/yyb_col3_day1.png) no-repeat center center; }
.yyb .col3 .col3_line .content1 .tip_curr { opacity: 1; filter: alpha(opacity=100); background: url(../images/yyb_col3_day1_curr.png) no-repeat center center; }
.yyb .col3 .col3_line .content2 { left: 39%; }
.yyb .col3 .col3_line .content2 .tip { background: url(../images/yyb_col3_day2.png) no-repeat center center; }
.yyb .col3 .col3_line .content2 .tip_curr { background: url(../images/yyb_col3_day2_curr.png) no-repeat center center; }
.yyb .col3 .col3_line .content3 { left: 63%; }
.yyb .col3 .col3_line .content3 .tip { background: url(../images/yyb_col3_day3.png) no-repeat center center; }
.yyb .col3 .col3_line .content3 .tip_curr { background: url(../images/yyb_col3_day3_curr.png) no-repeat center center; }
.yyb .col3 .col3_line .content4 { left: 85%; }
.yyb .col3 .col3_line .content4 .tip { background: url(../images/yyb_col3_day4.png) no-repeat center center; }
.yyb .col3 .col3_line .content4 .tip_curr { background: url(../images/yyb_col3_day4_curr.png) no-repeat center center; }
.yyb .col3 .list_main { position: relative; height: 1000px; margin-top: 112px; }
.yyb .col3 .list_main .yyb_col3_bg { position: absolute; top: -88px; left: 50%; margin-left: -510px; }
.yyb .col3 .list_main .list { position: absolute; width: 1020px; top: 0; left: 50%; margin-left: -510px; }
.yyb .col3 .list_main .list .pimg { display: block; margin: 0 auto; }
.yyb .col3 .list_main .list .t1 { font-size: 24px; color: #e50582; text-align: center; font-weight: bold; }
.yyb .col3 .list_main .list .tt { position: relative; width: 122px; margin: 20px auto 40px; font-size: 20px; color: #014099; font-weight: bold; text-align: center; }
.yyb .col3 .list_main .list .tt .ll { position: absolute; width: 344px; height: 100%; top: 0; right: 100%; background: url(../images/yyb_col3_ll.png) no-repeat center center; }
.yyb .col3 .list_main .list .tt .lr { position: absolute; width: 344px; height: 100%; top: 0; left: 100%; background: url(../images/yyb_col3_lr.png) no-repeat center center; }
.yyb .col3 .list_main .list .detail { width: 740px; margin: 0 auto; font-size: 14px; color: #888; line-height: 24px; }
.yyb .col3 .list_main .list .detail .p1 { margin-bottom: 16px; }
.yyb .col3 .list_main .list .detail .p2 { padding-left: 20px; background: url(../images/index_col5_point.png) no-repeat left 8px; }
.yyb .col3 .list_main .list .pl { width: 440px; float: left; margin-left: 70px; position: relative; }
.yyb .col3 .list_main .list .pl .lm { position: absolute; width: 1px; height: 394px; background: url(../images/yyb_col3_lm.png); left: 100%; top: -30px; }
.yyb .col3 .list_main .list .pr { width: 440px; float: left; overflow: hidden; }
.yyb .col3 .list_main .list2 .pl .t1 { margin-top: -12px; }
.yyb .col3 .list_main .list2 .pr .pimg { margin: 47px auto 0; }
.yyb .col3 .list_main .list3 .pl .t1 { margin-top: -70px; }
.yyb .col3 .list_main .list3 .pr .t1 { margin-top: 25px; }
.yyb .col3 .list_main .list3 .pr .pimg { margin: 16px auto 0; }
.news { min-width: 1020px; max-width: 1920px; margin: 0 auto; position: relative; overflow: hidden; background: url(../images/news_bg.png) repeat-y center top; }
.news .news_t { height: 300px; background: url(../images/news_top1.jpg) center center; overflow: hidden; }
.news .news_t .news_top2 { position: absolute; top: 0; right: 0; }
.news .news_t .w1020 { position: relative; }
.news .news_t .t1 { margin: 90px 0 0 30px; font-size: 42px; color: #014099; }
.news .news_t .t2 { margin-left: 30px; font-size: 24px; color: #ECADCA; }
.news .news_main { width: 1020px; margin: 0 auto; position: relative; padding-bottom: 100px; }
.news .news_main .news_ll { position: absolute; width: 9px; height: 100%; right: 100%; background: url(../images/news_ll.png) repeat-y; }
.news .news_main .news_lr { position: absolute; width: 9px; height: 100%; left: 100%; background: url(../images/news_lr.png) repeat-y; }
.news .news_main .news_main_t { position: absolute; top: -60px; left: 0; width: 100%; height: 60px; line-height: 60px; }
.news .news_main .news_main_t .p100 { background-color: #fff; opacity: 0.5; filter: alpha(opacity=50); }
.news .news_main .news_main_t .btn_return { position: relative; display: block; float: left; height: 100%; padding-left: 62px; color: #777; font-size: 14px; background: url(../images/icon_return.png) no-repeat 22px center; }
.news .news_main .news_list { width: 816px; margin: 0 auto; padding: 56px 0; position: relative; }
.news .news_main .news_list .lm { position: absolute; width: 944px; height: 1px; left: 50%; margin-left: -472px; bottom: 0; background: url(../images/news_lm.png); }
.news .news_main .news_list .content { width: 500px; float: left; }
.news .news_main .news_list .content .t1 a { color: #014099; font-size: 18px; }
.news .news_main .news_list .content .t2 { color: #888; font-size: 14px; margin-top: 10px; }
.news .news_main .news_list .content .t3 { color: #cdcdcd; font-size: 12px; margin-top: 6px; }
.news .news_main .news_list .content .btn_detail { display: block; padding-left: 36px; height: 26px; line-height: 26px; color: #888; font-size: 14px; background: url(../images/icon_news_more.png) no-repeat center left; margin-top: 24px; }
.news .news_main .news_list .news_img { float: right; }
.news .news_main .news_list .news_img img { width: 245px; height: 204px; }
.news .news_main .news_list.news_list_r .content { width: 500px; float: right; }
.news .news_main .news_list.news_list_r .news_img { float: left; }
.news .news_main .btn_seemore { display: block; margin: 45px auto 0; width: 80px; text-align: center; color: #777; font-size: 17px; }
.news .news_main .news_title { font-size: 24px; color: #014099; text-align: center; padding-top: 35px; width: 900px; margin: 0 auto; }
.news .news_main .news_date { width: 939px; height: 20px; line-height: 20px; text-align: center; color: #999; font-size: 18px; background: url(../images/news_lb.png) no-repeat center center; margin-top: 16px; }
.news .news_main .news_detail { width: 930px; margin: 40px auto 0; font-size: 14px; color: #777; }
.news .news_main .news_detail img { display: block; margin: 40px auto 0; max-width: 100%; }
.news .news_main .news_detail p { margin-top: 40px; }
.news .news_main .news_detail .small_tip { font-size: 12px; margin-top: 10px; text-align: center; }
.news .news_main .btn_return_b { display: block; width: 939px; height: 35px; line-height: 35px; text-align: center; color: #777; font-size: 14px; background: url(../images/news_lb.png) no-repeat center center; margin-top: 70px; }
.news .news_main .btn_return_b img { margin-right: 10px; }
.yt { min-width: 1020px; max-width: 1920px; margin: 0 auto; position: relative; overflow: hidden; background: url(../images/news_bg.png) repeat-y center top; }
/*.yt .yt_t { height: 470px; background: url(../images/yt_img1.jpg) center center; }*/
.yt .yt_t .yt_img1 { width: 100%; display: block; }
.yt .yt_main { position: relative; padding-top: 65px; width: 1020px; margin: 0 auto; padding-bottom: 100px; }
.yt .yt_main .yt_img3 { position: absolute; top: -24px; left: 50%; margin-left: -510px; }
.yt .yt_main .yt_ll { position: absolute; top: 0; width: 9px; height: 100%; right: 100%; background: url(../images/news_ll.png) repeat-y; }
.yt .yt_main .yt_lr { position: absolute; top: 0; width: 9px; height: 100%; left: 100%; background: url(../images/news_lr.png) repeat-y; }
.yt .yt_main .yt_img2 { display: block; margin: 0 auto; }
.yt .yt_main .t1 { position: relative; color: #014099; font-size: 24px; text-align: center; font-weight: bold; margin-top: -98px; }
.yt .yt_main .t2 { position: relative; width: 820px; height: 20px; line-height: 20px; text-align: center; color: #014099; font-size: 20px; font-weight: bold; background: url(../images/yt_img4.png) no-repeat center center; margin: 40px auto 30px; }
.yt .yt_main .detail { position: relative; width: 740px; margin: 0 auto; font-size: 14px; color: #888; line-height: 24px; }
.yt .yt_main .detail .p1 { margin-bottom: 15px; }
.yt .yt_main .detail .p2 { padding-left: 20px; background: url(../images/index_col5_point.png) no-repeat left 8px; }
.yf { min-width: 1020px; max-width: 1920px; margin: 0 auto; position: relative; overflow: hidden; background: url(../images/news_bg.png) repeat-y center top; }
/*.yf .yf_t { height: 470px; background: url(../images/yf_t.jpg) center center; }*/
.yf .yf_t .yf_t { display: block; width: 100%; }
.yf .yf_main { position: relative; width: 1020px; margin: 0 auto; padding-bottom: 100px; }
.yf .yf_main .yf_img3 { position: absolute; top: -24px; left: 50%; margin-left: -510px; }
.yf .yf_main .yf_ll { position: absolute; top: 0; width: 9px; height: 100%; right: 100%; background: url(../images/news_ll.png) repeat-y; }
.yf .yf_main .yf_lr { position: absolute; top: 0; width: 9px; height: 100%; left: 100%; background: url(../images/news_lr.png) repeat-y; }
.yf .yf_main .pimg { display: block; margin: 120px 0 0 300px; width: 517px; height: 579px; }
.yf .yf_main .t1 { margin: -120px 0 0 100px; height: 100px; font-size: 24px; color: #e4007f; text-align: center; font-weight: bold; }
.yf .yf_main .detail { position: relative; width: 740px; margin: 0 auto; font-size: 14px; color: #888; line-height: 24px; }
.yf .yf_main .detail .t2 { position: relative; width: 820px; height: 20px; line-height: 20px; text-align: center; color: #014099; font-size: 20px; font-weight: bold; background: url(../images/yt_img4.png) no-repeat center center; margin: 40px auto 30px; }
.yf .yf_main .detail p { margin-top: 10px; margin-bottom: 15px; }
.yf .yf_main .detail p.p2 { margin-top: 0; padding-left: 20px; background: url(../images/index_col5_point.png) no-repeat left 8px; margin-bottom: 0; }
.yf .yf_main .btn_prev { position: absolute; width: 100px; height: 120px; background: url(../images/yf_arr_l.png) no-repeat center center; z-index: 2; top: 200px; left: 30px; }
.yf .yf_main .btn_next { position: absolute; width: 100px; height: 120px; background: url(../images/yf_arr_r.png) no-repeat center center; z-index: 2; top: 200px; right: 30px; }
.yf .yf_left { position: absolute; width: 127px; height: 649px; background: url(../images/yf_sidebar.png); left: 130px; top: 20px; z-index: 3; }
.yf .yf_left .choose_ct { position: absolute; width: 92px; height: 92px; cursor: pointer; line-height: 92px; text-align: center; font-size: 18px; color: #f141a4; font-weight: bold; }
.yf .yf_left .choose_ct.curr { color: #fff; background: url(../images/yf_circle.png); }
.yf .yf_left .choose_ct4 { top: 551px; left: 18px; }
.yf .yf_left .choose_ct3 { top: 387px; left: 18px; }
.yf .yf_left .choose_ct2 { top: 219px; left: 18px; }
.yf .yf_left .choose_ct1 { top: 55px; left: 18px; }
.yf .yf_main .detail_ct { overflow: hidden; }
.yf .yf_list_t { font-size: 36px; text-align: center; padding-top: 64px; }
.yf .yf_list_t.yf_list_t1 { color: #fa018c; }
.yf .yf_list_t.yf_list_t2 { color: #014099; }
.yf .yf_list_i1 { display: block; width: 889px; margin: 6px auto; }
.yf .yf_list_box { width: 896px; height: 107px; margin: 32px auto 0; overflow: hidden; }
.yf .yf_list_box1 { background: url(../images/yf_list_i4.png); }
.yf .yf_list_box2 { background: url(../images/yf_list_i5.png); }
.yf .yf_list_box .box_t1 { font-size: 18px; text-align: center; margin-top: 13px; }
.yf .yf_list_box .box_t2 { font-size: 14px; color: #666; margin: 5px 25px; }
.yf .yf_list_box1 .box_t1 { color: #e62e8b; }
.yf .yf_list_box2 .box_t1 { color: #014099; }
.yf .yf_list_ct { width: 900px; overflow: hidden; margin: 30px auto 0; }
.yf .yf_list_ct .yf_list_detail { display: block; float: left; width: 224px; height: 224px; }
.yf .yf_list_ct .yf_list_detail + .yf_list_detail { border-left: 1px solid #ECE5F1; }
.yf .yf_list_ct .yf_list_detail .yf_list_detail_i { display: block; width: 70%; margin: 0 auto; }
.yf .yf_list_ct .yf_list_detail .yf_list_detail_t { font-size: 16px; color: #666; font-weight: bold; text-align: center; margin-top: -20px; }
.yf .yf_list_ct .yf_list_detail .yf_list_detail_btn { width: 68px; height: 17px; margin: 14px auto 0; background: url(../images/yf_list_i6.png); }
.about { min-width: 1020px; max-width: 1920px; margin: 0 auto; position: relative; overflow: hidden; background: url(../images/news_bg.png) repeat-y center top; }
.about .about_top { height: 300px; background: url(../images/about_top2.jpg) center center; opacity: 0; filter: alpha(opacity=0); transform: perspective(600px) rotateX(-15deg); transform-origin: top center; position: relative; }
.about .about_top .news_top2 { position: absolute; top: 0; right: 0; }
.about .about_top.curr { opacity: 1; filter: alpha(opacity=100); transform: perspective(600px) rotateX(0deg); transition: all 1s 0s; }
.about .about_nav { position: absolute; right: 50%; width: 118px; top: 254px; margin-right: 510px; z-index: 10; }
.about .about_nav.fix { position: fixed; top: 0; }
.about .about_nav .nav_content { width: 118px; height: 118px; margin-bottom: 1px; position: relative; cursor: pointer; }
.about .about_nav .nav_content .nav_content_bg { background-color: #fff; opacity: 0.6; filter: alpha(opacity=60); transition: background-color 0.5s 0s; }
.about .about_nav .nav_content .t { position: relative; height: 65px; }
.about .about_nav .nav_content .b { position: relative; text-align: center; font-size: 20px; color: #10489c; margin-top: 5px; transition: color 0.5s 0s; }
.about .about_nav .nav_content .t .tt { transition: opacity 0.5s 0s; }
.about .about_nav .nav_content1 .t .tt { background: url(../images/about_nav1.png) no-repeat bottom center; }
.about .about_nav .nav_content1 .t .tt_curr { background: url(../images/about_nav1_curr.png) no-repeat bottom center; }
.about .about_nav .nav_content2 .t .tt { background: url(../images/about_nav2.png) no-repeat bottom center; }
.about .about_nav .nav_content2 .t .tt_curr { background: url(../images/about_nav2_curr.png) no-repeat bottom center; }
.about .about_nav .nav_content3 .t .tt { background: url(../images/about_nav3.png) no-repeat bottom center; }
.about .about_nav .nav_content3 .t .tt_curr { background: url(../images/about_nav3_curr.png) no-repeat bottom center; }
.about .about_nav .nav_content4 .t .tt { background: url(../images/about_nav4.png) no-repeat bottom center; }
.about .about_nav .nav_content4 .t .tt_curr { background: url(../images/about_nav4_curr.png) no-repeat bottom center; }
.about .about_nav .nav_content.curr .nav_content_bg { background-color: #10489C; }
.about .about_nav .nav_content.curr .t .tt { opacity: 0; filter: alpha(opacity=0); }
.about .about_nav .nav_content.curr .b { color: #fff; }
.about .col1 { width: 1020px; position: relative; padding-bottom: 65px; }
.about .col1 .t1 { font-size: 42px; color: #748ABB; text-align: center; padding-top: 30px; opacity: 0; filter: alpha(opacity=0); transform: translateY(50%); }
.about .col1 .t2 { font-size: 24px; color: #E66CA7; text-align: center; opacity: 0; filter: alpha(opacity=0); transform: translateY(50%); }
.about .col1 .content { height: 416px; margin-top: 30px; }
.about .col1 .content .tb { font-size: 16px; }
.about .col1 .content .ts { font-size: 12px; }
.about .col1 .content .td { font-size: 12px; position: absolute; bottom: 13px; right: 13px; }
.about .col1 .content .l { width: 248px; height: 100%; box-shadow: 8px 8px 8px #ccc; float: left; opacity: 0; filter: alpha(opacity=0); transform: translateX(-50%); }
.about .col1 .content .l .t { height: 275px; }
.about .col1 .content .l .t img { width: 100%; height: 100%; }
.about .col1 .content .l .b { background-color: #014099; height: 141px; color: #fff; overflow: hidden; position: relative; }
.about .col1 .content .l .b .detail { margin: 13px 13px 0; position: relative; }
.about .col1 .content .l .b .tb { line-height: 24px; max-height: 48px; overflow: hidden; }
.about .col1 .content .l .b .ts { line-height: 18px; max-height: 36px; overflow: hidden; margin-top: 5px; }
.about .col1 .content .r { width: 245px; height: 100%; box-shadow: 8px 8px 8px #ccc; float: right; opacity: 0; filter: alpha(opacity=0); transform: translateX(50%); }
.about .col1 .content .r .t { height: 204px; }
.about .col1 .content .r .t img { width: 100%; height: 100%; }
.about .col1 .content .r .b { background-color: #E4007F; height: 212px; color: #fff; overflow: hidden; position: relative; }
.about .col1 .content .r .b .detail { margin: 13px 13px 0; position: relative; }
.about .col1 .content .r .b .tb { line-height: 24px; max-height: 48px; overflow: hidden; }
.about .col1 .content .r .b .ts { line-height: 18px; max-height: 108px; overflow: hidden; margin-top: 5px; }
.about .col1 .content .m { width: 490px; margin-left: 18px; float: left; }
.about .col1 .content .m .mt { width: 490px; height: 204px; box-shadow: 8px 8px 8px #ccc; opacity: 0; filter: alpha(opacity=0); transform: translateY(-50%); }
.about .col1 .content .m .mt .t { float: left; }
.about .col1 .content .m .mt img { width: 100%; height: 100%; }
.about .col1 .content .m .mt .b { float: right; }
.about .col1 .content .m .mb { width: 490px; height: 204px; margin-top: 8px; box-shadow: 8px 8px 8px #ccc; opacity: 0; filter: alpha(opacity=0); transform: translateY(50%); }
.about .col1 .content .m .mb .t { float: right; }
.about .col1 .content .m .mb img { width: 100%; height: 100%; }
.about .col1 .content .m .mb .b { float: left; }
.about .col1 .content .m .t { width: 245px; height: 204px; }
.about .col1 .content .m .b { background-color: #fff; width: 245px; height: 204px; color: #fff; overflow: hidden; position: relative; }
.about .col1 .content .m .b .detail { margin: 13px 13px 0; position: relative; }
.about .col1 .content .m .b .tb { line-height: 24px; color: #014099; max-height: 48px; overflow: hidden; }
.about .col1 .content .m .b .ts { line-height: 18px; color: #888; max-height: 90px; overflow: hidden; margin-top: 5px; }
.about .col1 .content .m .b .td { color: #cdcdcd; }
.about .col1.curr .t1 { opacity: 1; filter: alpha(opacity=100); transform: translateY(0); transition: all 0.7s 0s; }
.about .col1.curr .t2 { opacity: 1; filter: alpha(opacity=100); transform: translateY(0); transition: all 0.7s 0.4s; }
.about .col1.curr .content .l { opacity: 1; filter: alpha(opacity=100); transform: translateX(0); transition: all 0.7s 0.8s; }
.about .col1.curr .content .m .mt { opacity: 1; filter: alpha(opacity=100); transform: translateY(0); transition: all 0.7s 0.8s; }
.about .col1.curr .content .m .mb { opacity: 1; filter: alpha(opacity=100); transform: translateY(0); transition: all 0.7s 0.8s; }
.about .col1.curr .content .r { opacity: 1; filter: alpha(opacity=100); transform: translateX(0); transition: all 0.7s 0.8s; }
.about .col2 { height: 646px; background: url(../images/about_col2_bg.png) no-repeat center center; }
.about .col2 .t1 { font-size: 42px; color: #748ABB; text-align: center; padding-top: 65px; opacity: 0; filter: alpha(opacity=0); transform: translateY(50%); }
.about .col2 .t2 { font-size: 24px; color: #E66CA7; text-align: center; opacity: 0; filter: alpha(opacity=0); transform: translateY(50%); }
.about .col2 .content { position: relative; height: 382px; margin-top: 50px; opacity: 0; filter: alpha(opacity=0); transform: perspective(600px) rotateX(-15deg); transform-origin: top center; }
.about .col2 .content .bg { background-color: #fff; opacity: 0.67; filter: alpha(opacity=67); }
.about .col2 .content .tb1 { position: relative; width: 616px; height: 100%; font-size: 14px; color: #666; float: left; margin-left: 38px; }
.about .col2 .content .tb1 p { margin: 10px 0; }
.about .col2 .content .r { position: relative; float: left; width: 250px; height: 100%; margin-left: 60px; }
.about .col2 .content .r .swiper-container { width: 100%; height: 100%; }
.about .col2 .content .r .swiper-wrapper { width: 100%; height: 100%; }
.about .col2 .content .r .swiper-slide { width: 100%; height: 100%; }
.about .col2 .content .r .tb2 { width: 100%; height: 100%; text-align: center; font-size: 12px; color: #777; }
.about .col2 .content .r .tb2 .t { width: 180px; margin: 18px auto 0; }
.about .col2 .content .r .btn_prev { position: absolute; right: 100%; width: 50px; height: 50px; top: 50%; margin-top: -25px; background: url(../images/about_arr_l1.png) no-repeat center center; }
.about .col2 .content .r .btn_next { position: absolute; left: 100%; width: 50px; height: 50px; top: 50%; margin-top: -25px; background: url(../images/about_arr_r1.png) no-repeat center center; }
.about .col2.curr .t1 { opacity: 1; filter: alpha(opacity=100); transform: translateY(0); transition: all 0.7s 0s; }
.about .col2.curr .t2 { opacity: 1; filter: alpha(opacity=100); transform: translateY(0); transition: all 0.7s 0.4s; }
.about .col2.curr .content { opacity: 1; filter: alpha(opacity=100); transform: perspective(600px) rotateX(0deg); transition: all 1s 0.8s; }
.about .col3 { height: 1033px; overflow: hidden; }
.about .col3 .tt { width: 510px; height: 184px; margin: 65px auto 0; background: url(../images/about_col3_img1.png) no-repeat center center; }
.about .col3 .t1 { font-size: 42px; color: #748ABB; text-align: center; padding-top: 72px; opacity: 0; filter: alpha(opacity=0); transform: translateY(50%); }
.about .col3 .t2 { font-size: 24px; color: #E66CA7; text-align: center; opacity: 0; filter: alpha(opacity=0); transform: translateY(50%); }
.about .col3 .line { position: relative; width: 908px; height: 31px; margin: 310px auto 0; background: url(../images/about_col3_line.png)no-repeat center center; opacity: 0; filter: alpha(opacity=0); }
.about .col3 .line .box { position: absolute; width: 191px; margin-left: -95px; }
.about .col3 .line .box .point { position: absolute; width: 31px; height: 31px; left: 50%; margin-left: -16px; }
.about .col3 .line .box1 .point { background: url(../images/about_col3_point1.png); }
.about .col3 .line .box2 .point { background: url(../images/about_col3_point2.png); }
.about .col3 .line .box3 .point { background: url(../images/about_col3_point3.png); }
.about .col3 .line .box4 .point { background: url(../images/about_col3_point4.png); }
.about .col3 .line .box5 .point { background: url(../images/about_col3_point5.png); }
.about .col3 .line .box .year { position: absolute; left: 0; width: 100%; color: #888; font-size: 24px; text-align: center; }
.about .col3 .line .box .box_line { position: absolute; left: 0; width: 100%; height: 31px; background: url(../images/about_col3_box_line.png) no-repeat center center; }
.about .col3 .line .box .detail { position: absolute; width: 100%; left: 0; }
.about .col3 .line .box .detail .box_t { position: absolute; bottom: 100%; height: 20px; left: 0; width: 100%; background: url(../images/about_col3_box_t.png) no-repeat center center; }
.about .col3 .line .box .detail .box_m { background: url(../images/about_col3_box_m.png) repeat-y; }
.about .col3 .line .box .detail .box_b { position: absolute; top: 100%; height: 20px; left: 0; width: 100%; background: url(../images/about_col3_box_b.png) no-repeat center center; }
.about .col3 .line .box .detail .cc { position: relative; width: 189px; margin: 0 auto; }
.about .col3 .line .box .detail .cc img { margin-top: -19px; }
.about .col3 .line .box .detail .cc .txt { width: 150px; margin: 5px auto 0; line-height: 1.4; font-size: 12px; color: #888; }
.about .col3 .line .box1 { left: 11.5%; }
.about .col3 .line .box2 { left: 30.75%; }
.about .col3 .line .box3 { left: 50%; }
.about .col3 .line .box4 { left: 69.25%; }
.about .col3 .line .box5 { left: 88.5%; }
.about .col3 .line .box.box_b { top: 100%; }
.about .col3 .line .box.box_b .point { top: -18px; }
.about .col3 .line .box.box_b .year { top: 15px; }
.about .col3 .line .box.box_b .box_line { top: 55px; }
.about .col3 .line .box.box_b .detail { top: 106px; }
.about .col3 .line .box.box_t { bottom: 100%; }
.about .col3 .line .box.box_t .point { bottom: -44px; }
.about .col3 .line .box.box_t .year { bottom: -11px; }
.about .col3 .line .box.box_t .box_line { bottom: 29px; }
.about .col3 .line .box.box_t .detail { bottom: 80px; }
.about .col3 .line .btn_prev { position: absolute; right: 100%; width: 50px; height: 50px; top: 3px; background: url(../images/about_arr_l2.png) no-repeat center center; }
.about .col3 .line .btn_next { position: absolute; left: 100%; width: 50px; height: 50px; top: 3px; background: url(../images/about_arr_r2.png) no-repeat center center; }
.about .col3.curr .t1 { opacity: 1; filter: alpha(opacity=100); transform: translateY(0); transition: all 0.7s 0s; }
.about .col3.curr .t2 { opacity: 1; filter: alpha(opacity=100); transform: translateY(0); transition: all 0.7s 0.4s; }
.about .col3.curr .line { opacity: 1; filter: alpha(opacity=100); transition: opacity 0.7s 0.8s; }
.about .col4 { position: relative; padding-bottom: 100px; }
.about .col4 .about_shadow_t { position: absolute; width: 1920px; height: 512px; left: 50%; top: 0; margin-left: -960px; background: url(../images/about_shadow_t.png); }
.about .col4 .about_shadow_b { position: absolute; width: 1920px; height: 512px; left: 50%; bottom: 0; margin-left: -960px; background: url(../images/about_shadow_b.png); }
.about .col4 .t1 { position: relative; font-size: 42px; color: #748ABB; text-align: center; padding-top: 65px; opacity: 0; filter: alpha(opacity=0); transform: translateY(50%); }
.about .col4 .t2 { position: relative; font-size: 24px; color: #E66CA7; text-align: center; opacity: 0; filter: alpha(opacity=0); transform: translateY(50%); }
.about .col4 .content { position: relative; height: 250px; background-color: #AFC9ED; margin-top: 110px; font-size: 0; text-align: center; }
.about .col4 .content .list { position: relative; display: inline-block; *display: inline; zoom: 1; width: 185px; height: 294px; margin: -22px 40px 0; vertical-align: top; opacity: 0; filter: alpha(opacity=0); transform: rotateY(360deg) perspective(600px); }
.about .col4 .content .list .bg { position: absolute; width: 215px; top: 0; left: -15px; height: 100%; background-color: #fff; opacity: 0.3; filter: alpha(opacity=30); }
.about .col4 .content .list .detail { border-radius: 10px; background-color: #F5F8F9; }
.about .col4 .content .list .detail .i_content { position: relative; margin-top: 53px; height: 75px; }
.about .col4 .content .list .detail .txt1 { text-align: center; font-size: 24px; color: #10489c; }
.about .col4 .content .list .detail .txt2 { text-align: center; font-size: 16px; color: #888; width: 130px; margin: 5px auto 0; }
.about .col4 .content .list1 .detail .i_content .i { background: url(../images/about_col4_i1.png) no-repeat center center; opacity: 0; filter: alpha(opacity=0); }
.about .col4 .content .list1 .detail .i_content .i_curr { background: url(../images/about_col4_i1_curr.png) no-repeat center center; }
.about .col4 .content .list2 .detail .i_content .i { background: url(../images/about_col4_i2.png) no-repeat center center; }
.about .col4 .content .list2 .detail .i_content .i_curr { background: url(../images/about_col4_i2_curr.png) no-repeat center center; }
.about .col4 .content .list3 .detail .i_content .i { background: url(../images/about_col4_i3.png) no-repeat center center; }
.about .col4 .content .list3 .detail .i_content .i_curr { background: url(../images/about_col4_i3_curr.png) no-repeat center center; }
.about .col4 .content .list4 .detail .i_content .i { background: url(../images/about_col4_i4.png) no-repeat center center; }
.about .col4 .content .list4 .detail .i_content .i_curr { background: url(../images/about_col4_i4_curr.png) no-repeat center center; }
.about .col4 .content .list1 .detail { width: 215px; top: -38px; height: 354px; left: -15px; background-color: #0E4099; }
.about .col4 .content .list1 .detail .i_content { margin-top: 72px; }
.about .col4 .content .list1 .detail .txt1 { color: #fff; margin-top: 30px; }
.about .col4 .content .list1 .detail .txt2 { color: #fff; }
.about .col4 .b { position: relative; width: 920px; margin: 100px auto 0; opacity: 0; filter: alpha(opacity=0); }
.about .col4 .b .txt1 { font-size: 18px; color: #0e4099; font-weight: bold; margin-bottom: 5px; }
.about .col4 .b .txt2 { font-size: 14px; color: #888; margin-bottom: 35px; }
.about .col4.curr .t1 { opacity: 1; filter: alpha(opacity=100); transform: translateY(0); transition: all 0.7s 0s; }
.about .col4.curr .t2 { opacity: 1; filter: alpha(opacity=100); transform: translateY(0); transition: all 0.7s 0.4s; }
.about .col4.curr .content .list1 { opacity: 1; filter: alpha(opacity=100); transform: rotateY(0) perspective(600px); transition: all 2s 0.6s; }
.about .col4.curr .content .list2 { opacity: 1; filter: alpha(opacity=100); transform: rotateY(0) perspective(600px); transition: all 2s 0.8s; }
.about .col4.curr .content .list3 { opacity: 1; filter: alpha(opacity=100); transform: rotateY(0) perspective(600px); transition: all 2s 1s; }
.about .col4.curr .content .list4 { opacity: 1; filter: alpha(opacity=100); transform: rotateY(0) perspective(600px); transition: all 2s 1.2s; }
.about .col4.curr .b { opacity: 1; filter: alpha(opacity=100); transition: all 0.7s 1.6s; }
/* king write */
.aboutus-child { padding-bottom: 152px; }
.aboutus-child .title { text-align: center; }
.aboutus-child .title h1 { font-size: 42px; color: #7189BB; padding-top: 54px; }
.aboutus-child .title .en { color: #EC73AB; font-size: 24px; position: relative; overflow: hidden; margin-top: 4px; }
.aboutus-child .title .en span { display: inline-block; position: relative; padding: 0 34px; }
.aboutus-child .title .en .cicrle { position: absolute; z-index: 2; top: 12px; overflow: hidden; width: 11px; height: 11px; background: url(../images/yuanquan2.png) no-repeat; }
.aboutus-child .title .en .c-left { left: 0; }
.aboutus-child .title .en .c-right { right: 0; }
.aboutus-child .title .en .line { position: absolute; top: 50%; height: 1px; overflow: hidden; background: #f3b8d5; }
.aboutus-child .title .en .l-left { right: 100%; width: 100%; }
.aboutus-child .title .en .l-right { left: 100%; width: 100%; }
.aboutus-child .txt-summary { color: #8192c0; font-size: 18px; line-height: 30px; }
.aboutus-child .txt-summary p { margin-top: 30px; }
.aboutus-child .pic .pic-inner { position: relative; height: 100%; }
.aboutus-child .pic { height: 250px; background: #afc9ed; margin-top: 106px; margin-top: 154px; }
.aboutus-child .pic li { border: 5px solid #e2f3fd; position: absolute; }
.aboutus-child .pic li img { width: 100%; }
.aboutus-child .pic .pos1 { left: 0; top: 11px; width: 290px; }
.aboutus-child .pic .pos2 { left: 95px; top: -26px; width: 390px; z-index: 2; }
.aboutus-child .pic .pos3 { width: 490px; top: -64px; left: 265px; z-index: 3; }
.aboutus-child .pic .pos4 { width: 390px; top: -26px; left: 525px; z-index: 2; }
.aboutus-child .pic .pos5 { width: 290px; top: -64px; top: 11px; left: 720px; }
.aboutus-child .pic .navigation { position: absolute; z-index: 10; width: 50px; height: 50px; top: 50%; margin-top: -25px; }
.aboutus-child .pic .prev { left: 0; background: url(../images/prev.png); }
.aboutus-child .pic .next { right: 0; background: url(../images/next.png); }
.aboutus-child .events { margin-top: 56px; }
.aboutus-child .events ul { background: url(../images/dashed-line.png) repeat-y; margin-left: 64px; padding-top: 10px; }
.aboutus-child .events li { position: relative; padding: 10px 0 28px 86px; }
.aboutus-child .events .year { float: left; color: #666; width: 88px; }
.aboutus-child .events .content { float: left; color: #888; width: 752px; }
.aboutus-child .events .yuanquan { position: absolute; width: 26px; height: 26px; background: url(../images/yuanquan.png) no-repeat; left: -13px; top: 4px; }
.login { padding: 42px 0 54px; background-color: #E0F2FD; min-width: 1020px; }
.login .login_content { position: relative; width: 1020px; margin: 0 auto; }
.login .login_r { width: 290px; padding: 30px 30px 50px 30px; border: 1px solid #DEE3E6; background-color: #fff; float: right; overflow: hidden; }
.login .login_r .login_t { font-size: 26px; color: #666; line-height: 1; margin-bottom: 20px; }
.login .login_r .input_content { height: 48px; line-height: 48px; border: 1px solid #CACDCF; margin-bottom: 20px; }
.login .login_r .input_content .input_l { width: 48px; float: left; height: 32px; border-right: 1px solid #ECEDEE; margin-top: 8px; }
.login .login_r .input_content .input_l1 { background: url(../images/login_icon_name.png) no-repeat center center; }
.login .login_r .input_content .input_l2 { background: url(../images/login_icon_pwd.png) no-repeat center center; }
.login .login_r .input_content input { float: left; display: block; width: 218px; height: 48px; line-height: 48px; border: 0; margin-left: 10px; color: #777; font-size: 16px; background-color: transparent; }
.login .login_r .btn_login { display: block; width: 100%; height: 50px; line-height: 50px; color: #fff; background-color: #E71C8D; text-align: center; font-size: 18px; }
.login .login_r .link_content { margin-top: 10px; text-align: right; }
.login .login_r .link_content a { font-size: 12px; text-decoration: underline; margin-left: 12px; }
.login .login_r .link_content a.btn_reg { color: #d8000f; }
.login .login_r .link_content a.btn_forget { color: #666; }
.login .login_img1 { position: absolute; top: 50px; left: 0; }
.ucenter { min-width: 1020px; max-width: 1920px; margin: 0 auto; position: relative; overflow: hidden; background: url(../images/news_bg.png) repeat-y center top; }
.ucenter .ucenter_t { height: 300px; background: url(../images/reg_top.jpg) center center; overflow: hidden; }
.ucenter .ucenter_t .news_top2 { position: absolute; top: 0; right: 0; }
.ucenter .ucenter_t .w1020 { position: relative; }
.ucenter .ucenter_t .t1 { margin: 90px 0 0 30px; font-size: 42px; color: #014099; }
.ucenter .ucenter_t .t2 { margin-left: 30px; font-size: 24px; color: #ECADCA; }
.ucenter .ucenter_main { width: 1020px; margin: 0 auto; position: relative; padding-bottom: 100px; }
.ucenter .ucenter_main .ucenter_main_ll { position: absolute; width: 9px; height: 100%; right: 100%; background: url(../images/news_ll.png) repeat-y; }
.ucenter .ucenter_main .ucenter_main_lr { position: absolute; width: 9px; height: 100%; left: 100%; background: url(../images/news_lr.png) repeat-y; }
.ucenter .ucenter_main .ucenter_main_t { position: absolute; top: -60px; left: 0; width: 100%; height: 60px; line-height: 60px; }
.ucenter .ucenter_main .ucenter_main_t .p100 { background-color: #fff; opacity: 0.5; filter: alpha(opacity=50); }
.ucenter .ucenter_main .ucenter_main_t .btn_return { position: relative; display: block; float: left; height: 100%; padding-left: 62px; color: #777; font-size: 14px; background: url(../images/icon_return.png) no-repeat 22px center; }
.ucenter .reg .reg_t { margin: 0 27px; font-size: 24px; padding-top: 76px; line-height: 50px; border-bottom: 1px solid #E3E3E3; }
.ucenter .reg .input_main { width: 550px; margin: 50px auto 0; }
.ucenter .reg .input_content { height: 40px; margin-bottom: 24px; }
.ucenter .reg .input_content .input_l { width: 60px; height: 40px; float: left; line-height: 40px; font-weight: bold; font-size: 14px; color: #666; }
.ucenter .reg .input_content input { display: block; float: right; width: 450px; height: 38px; line-height: 38px; border: 1px solid #DCDCDC; padding: 0 10px; font-size: 14px; background-color: #fff; }
.ucenter .reg .input_content .btn_reg { display: block; float: right; width: 450px; height: 48px; line-height: 48px; font-size: 24px; text-align: center; background-color: #014099; color: #fff; padding: 0 10px; border-radius: 10px; }
.ucenter .reg .input_content input.input1 { width: 230px; margin-right: 10px; }
.ucenter .reg .input_content .tip { color: red; float: right; width: 472px; }
.ucenter .reg .input_content .btn_get { float: right; display: block; width: 210px; height: 40px; background-color: #014099; line-height: 40px; text-align: center; color: #fff; }
.ucenter .reg .input_content .btn_get.none { background-color: #DCDCDC; }
.ucenter .ucenter_content { margin: 0 30px; padding-top: 78px; }
.ucenter .ucenter_top { height: 134px; overflow: hidden; }
.ucenter .ucenter_top .ucenter_l { overflow: hidden; width: 380px; float: left; padding-right: 12px; height: 134px; border-right: 1px solid #D8D8D8; }
.ucenter .ucenter_top .ucenter_l .head { display: block; width: 113px; height: 113px; border-radius: 100%; float: left; margin-right: 22px; }
.ucenter .ucenter_top .ucenter_l .txt_content { overflow: hidden; }
.ucenter .ucenter_top .ucenter_l .t1 { font-size: 18px; color: #333; }
.ucenter .ucenter_top .ucenter_l .t2 { font-size: 14px; color: #333; }
.ucenter .ucenter_top .ucenter_l .t3 { margin-top: 14px; }
.ucenter .ucenter_top .ucenter_l .t3 a { font-size: 14px; color: #333; text-decoration: underline; }
.ucenter .ucenter_top .ucenter_m { overflow: hidden; width: 296px; float: left; height: 134px; border-right: 1px solid #D8D8D8; }
.ucenter .ucenter_top .ucenter_m .t1 { text-align: center; font-size: 14px; color: #333; }
.ucenter .ucenter_top .ucenter_m .t2 { text-align: center; font-size: 14px; color: #777; vertical-align: bottom; }
.ucenter .ucenter_top .ucenter_m .t2 span { font-size: 30px; }
.ucenter .ucenter_top .ucenter_m .t3 { display: block; width: 132px; height: 38px; color: #014099; border: 1px solid #014099; margin: 12px auto 0; text-align: center; line-height: 38px; border-radius: 6px; }
.ucenter .ucenter_top .ucenter_m .t3:hover { color: #fff; background-color: #014099; }
.ucenter .ucenter_top .ucenter_m.ucenter_r { width: 270px; border-right: 0; }
.ucenter .hr { height: 0; border-bottom: 1px solid #E2E2E2; margin: 42px 0; }
.ucenter .tt { font-size: 24px; color: #333; margin-bottom: 32px; }
.ucenter .act_content { overflow: hidden; }
.ucenter .act_content .act_img { float: left; margin-right: 50px; width: 276px; height: 166px; }
.ucenter .act_content .txt_content { float: left; width: 620px; height: 166px; overflow: hidden; font-size: 14px; line-height: 26px; }
.ucenter .act_content .txt_content .t1 { color: #333; }
.ucenter .act_content .txt_content .t2 { color: #333; }
.ucenter .act_content .txt_content .t3 { color: #777; height: 78px; overflow: hidden; }
.ucenter .act_content .txt_content .t4 { display: block; height: 30px; width: 88px; color: #014099; border: 1px solid #014099; text-align: center; line-height: 30px; border-radius: 6px; }
.ucenter .act_content .txt_content .t4:hover { color: #fff; background-color: #014099; }
.ucenter table { max-width: 100%; color: #333; }
.ucenter table td { padding: 5px 10px; min-width: 70px; }
.ucenter table td.td1 { color: #999; }
.ucenter table td.td2 { color: #777; }
.ucenter table td.td3 { color: #777; width: 160px; text-align: center; }
.ucenter table td.td4 { color: #777; width: 80px; text-align: center; }
.ucenter table td.td4 a { color: #777; text-decoration: underline; }
.ucenter .qa_list { overflow: hidden; color: #777; margin-top: 10px; }
.ucenter .qa_list .qa_t1 { float: left; width: 650px; }
.ucenter .qa_list .qa_t2 { float: left; width: 160px; margin-left: 30px; }
.ucenter .qa_list .qa_t3 { float: right; display: block; width: 80px; text-align: center; color: #777; }
.ucenter .ask_t { font-size: 14px; color: #777; height: 30px; line-height: 30px; text-align: center; margin-top: 40px; background: url(../images/reg_img3.png) no-repeat center center; }
.ucenter textarea { display: block; border: 1px solid #E6E6E6; width: 880px; height: 230px; background-color: transparent; padding: 10px; color: #777; zoom: 1; margin: 40px 0 0 10px; }
.ucenter .rd { color: red; padding-left: 915px; margin-top: -10px; height: 10px; line-height: 10px; }
.ucenter .btn_sak { display: block; width: 136px; height: 32px; line-height: 32px; color: #fff; background-color: #E4007F; margin: 26px 0 0 775px; text-align: center; border-radius: 6px; }
.draw { min-width: 1020px; max-width: 1920px; margin: 0 auto; position: relative; overflow: hidden; background: url(../images/news_bg.png) repeat-y center top; }
.draw .draw_t { height: 300px; background: url(../images/draw_top.jpg) center center; overflow: hidden; }
.draw .draw_t .news_top2 { position: absolute; top: 0; right: 0; }
.draw .draw_t .w1020 { position: relative; }
.draw .draw_t .t1 { margin: 90px 0 0 30px; font-size: 42px; color: #014099; }
.draw .draw_t .t2 { margin-left: 30px; font-size: 24px; color: #ECADCA; }
.draw .draw_main { width: 1020px; margin: 0 auto; position: relative; padding-bottom: 100px; }
.draw .draw_main .draw_main_ll { position: absolute; width: 9px; height: 100%; right: 100%; background: url(../images/news_ll.png) repeat-y; }
.draw .draw_main .draw_main_lr { position: absolute; width: 9px; height: 100%; left: 100%; background: url(../images/news_lr.png) repeat-y; }
.draw .draw_main .draw_main_t { position: absolute; top: -60px; left: 0; width: 100%; height: 60px; line-height: 60px; }
.draw .draw_main .draw_main_t .p100 { background-color: #fff; opacity: 0.5; filter: alpha(opacity=50); }
.draw .draw_main .draw_main_t .btn_return { position: relative; display: block; float: left; height: 100%; padding-left: 62px; color: #777; font-size: 14px; background: url(../images/icon_return.png) no-repeat 22px center; }
.draw .draw_content { position: relative; height: 1010px; background: url(../images/draw_bg.jpg) no-repeat center center; overflow: hidden; }
.draw .draw_content .draw_t_img { display: block; margin: 73px auto 0; }
.draw .draw_content .pan { width: 738px; height: 738px; background: url(../images/draw_pan.png) no-repeat center center; margin: 4px auto 0; position: relative; }
.draw .draw_content .draw_txt { position: absolute; width: 90px; height: 90px; top: 50%; left: 50%; margin: -52px 0 0 -40px; cursor: pointer; }
.draw .draw_content .draw_zhen { position: absolute; width: 175px; height: 319px; top: 50%; left: 50%; margin: -168px 0 0 -86px; }
.draw .draw_bottom { width: 960px; margin: 50px auto 0; overflow: hidden; }
.draw .draw_bottom .draw_mt { padding-left: 30px; font-size: 18px; color: #014099; font-weight: bold; background: url(../images/draw_point.png) no-repeat left center; }
.draw .draw_bottom .draw_l { float: left; width: 560px; }
.draw .draw_bottom .draw_l li { margin-top: 16px; font-size: 14px; color: #777; padding-left: 20px; background: url(../images/draw_point2.png) no-repeat left 6px; }
.draw .draw_bottom .draw_r { width: 360px; float: right; }
.draw .draw_bottom .draw_r table { width: 100%; }
.draw .draw_bottom .draw_r td { padding: 6px 5px; color: #777; }
.draw .draw_bottom .draw_r td.td1 { color: #f75354; }
.draw .draw_return { width: 940px; height: 36px; text-align: center; color: #777; font-size: 14px; margin: 60px auto 0; background: url(../images/draw_line.png) no-repeat center 10px; }
.draw .draw_return span { margin-left: 10px; color: #777; }
.pop_draw_win { position: absolute; width: 416px; height: 446px; top: 50%; left: 50%; margin: -223px 0 0 -208px; background-color: #fff; }
.pop_draw_win .t1 { width: 335px; margin: 26px auto 0; text-align: center; font-size: 26px; color: #e71c8d; line-height: 60px; border-bottom: 1px dashed #e71c8d; }
.pop_draw_win .t2 { text-align: center; font-size: 18px; color: #666; margin-top: 12px; }
.pop_draw_win .input_content { width: 290px; margin: 20px auto 0; height: 48px; border: 1px solid #c7cacc; overflow: hidden; }
.pop_draw_win .input_content .input_l { width: 48px; height: 32px; margin-top: 8px; float: left; border-right: 1px solid #c7cacc; }
.pop_draw_win .input_content .input_l1 { background: url(../images/icon_name.png) no-repeat center center; }
.pop_draw_win .input_content .input_l2 { background: url(../images/icon_tel.png) no-repeat center center; }
.pop_draw_win .input_content .input_l3 { background: url(../images/icon_addr.png) no-repeat center center; }
.pop_draw_win .input_content input { display: block; background-color: transparent; border: 0; height: 48px; line-height: 48px; padding: 0 8px; width: 224px; float: right; color: #777; font-size: 16px; }
.pop_draw_win .btn_save { display: block; width: 292px; height: 50px; line-height: 50px; background-color: #E71C8D; color: #fff; font-size: 18px; text-align: center; margin: 20px auto 0; }
.qa { min-width: 1020px; max-width: 1920px; margin: 0 auto; position: relative; overflow: hidden; background: url(../images/news_bg.png) repeat-y center top; }
.qa .qa_t { height: 300px; background: url(../images/qa_top.jpg) center center; overflow: hidden; }
.qa .qa_t .news_top2 { position: absolute; top: 0; right: 0; }
.qa .qa_t .w1020 { position: relative; }
.qa .qa_t .t1 { margin: 90px 0 0 30px; font-size: 42px; color: #014099; }
.qa .qa_t .t2 { margin-left: 30px; font-size: 24px; color: #ECADCA; }
.qa .qa_main { width: 1020px; margin: 0 auto; position: relative; padding-bottom: 100px; }
.qa .qa_main .qa_main_ll { position: absolute; width: 9px; height: 100%; right: 100%; background: url(../images/news_ll.png) repeat-y; }
.qa .qa_main .qa_main_lr { position: absolute; width: 9px; height: 100%; left: 100%; background: url(../images/news_lr.png) repeat-y; }
.qa .qa_main .qa_main_t { position: absolute; top: -60px; left: 0; width: 100%; height: 60px; line-height: 60px; }
.qa .qa_main .qa_main_t .p100 { background-color: #fff; opacity: 0.5; filter: alpha(opacity=50); }
.qa .qa_main .qa_main_t .btn_return { position: relative; display: block; float: left; height: 100%; padding-left: 62px; color: #777; font-size: 14px; background: url(../images/icon_return.png) no-repeat 22px center; }
.qa .qa_content { overflow: hidden; }
.qa .qa_list { position: relative; width: 940px; overflow: hidden; margin: 0 auto; padding: 40px 0; border-bottom: 1px solid #EDEDED; }
.qa .qa_list .qa_q { }
.qa .qa_list .qa_q .qa_q_l { margin-right: 16px; margin-top: -1px; width: 33px; height: 32px; background: url(../images/qa_q.png) no-repeat center center; float: left; }
.qa .qa_list .qa_q .qa_q_r { overflow: hidden; font-size: 18px; color: #014099; font-weight: bold; }
.qa .qa_list .qa_a { margin-top: 19px; }
.qa .qa_list .qa_a .qa_a_l { margin-right: 16px; margin-top: -1px; width: 33px; height: 32px; background: url(../images/qa_a.png) no-repeat center center; float: left; }
.qa .qa_list .qa_a .qa_a_r { overflow: hidden; font-size: 14px; color: #777; line-height: 2; line-height: 24px; max-height: 72px; }
.qa .qa_list.open .qa_a .qa_a_r { max-height: none; }
.qa .qa_list .btn_sz { position: absolute; right: 0; vertical-align: middle; cursor: pointer; display: none; }
.qa .qa_list .btn_sz img { margin-left: 5px; }
.qa .qa_list .btn_sz .btn_sz_zk { color: #e4007f; }
.qa .qa_list .btn_sz .btn_sz_sq { color: #014099; display: none; }
.qa .qa_list.open .btn_sz .btn_sz_zk { display: none; }
.qa .qa_list.open .btn_sz .btn_sz_sq { display: block; }
.qa .qa_bottom { width: 940px; overflow: hidden; margin: 55px auto 0; }
.qa .qa_bottom .qa_bt { text-align: center; font-size: 18px; color: #e4007f; font-weight: bold; }
.qa .qa_bottom .qa_bt2 { height: 20px; line-height: 20px; color: #777; text-align: center; width: 943px; margin: 10px auto 0; background: url(../images/qa_icon_line.png) no-repeat center center; }
.qa .qa_bottom .needLg { display: block; width: 20%; margin: 40px auto 0; border: 1px solid #777; text-align: center; line-height: 40px; color: #777; }
.qa .qa_bottom textarea { display: block; border: 1px solid #E6E6E6; width: 870px; height: 230px; background-color: transparent; padding: 10px; color: #777; zoom: 1; margin: 40px 0 0 10px; }
.qa .qa_bottom .rd { color: red; padding-left: 915px; margin-top: -10px; height: 10px; line-height: 10px; }
.qa .qa_bottom .btn_sak { display: block; width: 136px; height: 32px; line-height: 32px; color: #fff; background-color: #E4007F; margin: 26px 0 0 768px; text-align: center; border-radius: 6px; }
.qa .qa_return { width: 940px; height: 36px; text-align: center; color: #777; font-size: 14px; margin: 60px auto 0; background: url(../images/draw_line.png) no-repeat center 10px; }
.qa .qa_return span { margin-left: 10px; color: #777; }
.fmrj { min-width: 1020px; max-width: 1920px; margin: 0 auto; position: relative; overflow: hidden; background: url(../images/news_bg.png) repeat-y center top; }
.fmrj .fmrj_t { height: 300px; background: url(../images/fmrj_top.jpg) center center; overflow: hidden; }
.fmrj .fmrj_t .news_top2 { position: absolute; top: 0; right: 0; }
.fmrj .fmrj_t .w1020 { position: relative; }
.fmrj .fmrj_t .t1 { margin: 90px 0 0 30px; font-size: 42px; color: #014099; }
.fmrj .fmrj_t .t2 { margin-left: 30px; font-size: 24px; color: #ECADCA; }
.fmrj .fmrj_main { width: 1020px; margin: 0 auto; position: relative; padding-bottom: 100px; background: url(../images/fmrj_bg.png) repeat-y left top; }
.fmrj .fmrj_main .fmrj_main_ll { position: absolute; width: 9px; height: 100%; right: 100%; background: url(../images/news_ll.png) repeat-y; }
.fmrj .fmrj_main .fmrj_main_lr { position: absolute; width: 9px; height: 100%; left: 100%; background: url(../images/news_lr.png) repeat-y; }
.fmrj .fmrj_main .fmrj_main_t { position: absolute; top: -60px; left: 0; width: 100%; height: 60px; line-height: 60px; }
.fmrj .fmrj_main .fmrj_main_t .p100 { background-color: #fff; opacity: 0.5; filter: alpha(opacity=50); }
.fmrj .fmrj_main .fmrj_main_t .btn_return { position: relative; display: block; float: left; height: 100%; padding-left: 62px; color: #777; font-size: 14px; background: url(../images/icon_return.png) no-repeat 22px center; }
.fmrj .fmrj_content { width: 870px; margin: 0 auto; }
.fmrj .fmrj_list { overflow: hidden; width: 870px; margin: 0 auto; padding: 50px 0; border-bottom: 1px dashed #cdcdcd; font-size: 0; }
.fmrj .fmrj_list .fmrj_r { overflow: hidden; }
.fmrj .fmrj_list .fmrj_i { display: block; width: 246px; height: 146px; float: left; margin-right: 40px; }
.fmrj .fmrj_list .fmrj_t1 { display: block; font-size: 18px; color: #014099; overflow: hidden; width: 100%; text-overflow: ellipsis; white-space: nowrap; }
.fmrj .fmrj_list .fmrj_t2 { font-size: 14px; color: #888; height: 48px; line-height: 24px; overflow: hidden; margin-top: 7px; }
.fmrj .fmrj_list .fmrj_t3 { font-size: 12px; color: #cdcdcd; }
.fmrj .fmrj_list .fmrj_t4 { display: inline-block; font-size: 14px; color: #888; *zoom: 1; padding-left: 45px; background: url(../images/fmrj_view.png) no-repeat 9px center; height: 26px; line-height: 26px; margin-top: 19px; }
.fmrj .fmrj_list.fmrj_list2 .fmrj_i { float: right; margin-right: 0; margin-left: 40px; }
.fmrj .fmrj_db_content { overflow: hidden; margin-top: 30px; }
.fmrj .fmrj_db_content .fmrj_d_title { text-align: center; font-size: 18px; color: #014099; font-weight: bold; }
.fmrj .fmrj_db_content .fmrj_d_author { text-align: center; font-size: 14px; color: #014099; margin-top: 10px; }
.fmrj .fmrj_db_content .fmrj_d_date { text-align: right; font-size: 14px; color: #999; margin-top: 10px; }
.fmrj .fmrj_db_content .hr { height: 0; border-bottom: 1px solid #E7E7E7; padding-top: 30px; margin-bottom: 40px; }
.fmrj .fmrj_db_content .fmrj_d_txt { font-size: 14px; color: #777; }
.fmrj .fmrj_db_content .fmrj_d_txt img { max-width: 100%; height: auto; }
.fmrj .fmrj_dt_content { position: relative; height: 240px; background-color: #F9F3F7; overflow: hidden; margin-top: 35px; }
.fmrj .fmrj_dt_content .swiper-container { height: 180px; width: 800px; margin: 30px auto 0; overflow: hidden; }
.fmrj .fmrj_dt_content .swiper-container .swiper-wrapper { height: 100%; }
.fmrj .fmrj_dt_content .swiper-container .swiper-slide { width: 266px; float: left; }
.fmrj .fmrj_dt_content .swiper-container .swiper-slide img { display: block; width: 246px; height: 146px; margin: 0 auto; }
.fmrj .fmrj_dt_content .swiper-container .swiper-slide span { display: block; width: 246px; margin: 0 auto; font-size: 14px; color: #014099; height: 42px; line-height: 46px; text-overflow: ellipsis; white-space: nowrap; text-align: center; overflow: hidden; }
.fmrj .fmrj_dt_content .btn_prev { position: absolute; left: 0; top: 0; width: 40px; height: 100%; background: url(../images/fmrj_left.png) no-repeat center center; }
.fmrj .fmrj_dt_content .btn_next { position: absolute; right: 0; top: 0; width: 40px; height: 100%; background: url(../images/fmrj_right.png) no-repeat center center; }
.fmrj .fmrj_return { width: 940px; height: 36px; text-align: center; color: #777; font-size: 14px; margin: 60px auto 0; background: url(../images/draw_line.png) no-repeat center 10px; }
.fmrj .fmrj_return span { margin-left: 10px; color: #777; }
.fmh { min-width: 1020px; max-width: 1920px; margin: 0 auto; position: relative; overflow: hidden; background: url(../images/news_bg.png) repeat-y center top; }
.fmh .fmh_t { height: 470px; background: url(../images/fmh_top.jpg) center center; overflow: hidden; }
.fmh .fmh_t .fmh_top2 { position: absolute; top: 0; right: 0; }
.fmh .fmh_t .w1020 { position: relative; }
.fmh .fmh_t .t1 { margin: 90px 0 0 30px; font-size: 48px; color: #e3017e; font-weight: bold; }
.fmh .fmh_t .t2 { margin-left: 30px; font-size: 18px; color: #014099; }
.fmh .fmh_main { width: 1020px; margin: 28px auto 0; }
.fmh .fmh_main .col1 { position: relative; overflow: hidden; }
.fmh .fmh_main .col1 .col1_l { position: relative; width: 620px; height: 350px; float: left; }
.fmh .fmh_main .col1 .col1_l .swiper-wrapper { width: 620px; height: 350px; }
.fmh .fmh_main .col1 .col1_l .swiper-slide { width: 620px; height: 350px; }
.fmh .fmh_main .col1 .col1_l .swiper-slide img { width: 620px; height: 350px; }
.fmh .fmh_main .col1 .col1_l .pagination { position: absolute; width: 100%; bottom: 3px; z-index: 1; left: 10px; }
.fmh .fmh_main .col1 .col1_l .pagination .swiper-pagination-switch { display: inline-block; width: 20px; height: 20px; background: url(../images/fmh_point.png) no-repeat center center; cursor: pointer; }
.fmh .fmh_main .col1 .col1_l .pagination .swiper-pagination-switch.swiper-active-switch { background: url(../images/fmh_point_curr.png) no-repeat center center; }
.fmh .fmh_main .col1 .col1_r { position: relative; width: 370px; float: right; }
.fmh .fmh_main .col1 .col1_r .fmh_i3 { margin-top: 30px; }
.fmh .fmh_main .col2 { overflow: hidden; margin-top: 36px; }
.fmh .fmh_main .col2 .t_img { position: absolute; top: 20px; left: 25px; }
.fmh .fmh_main .col2 .col2_l { position: relative; float: left; width: 318px; height: 317px; border: 1px solid #B5E1F7; background: url(../images/fmh_i4.png) #fff no-repeat 15px bottom; border-radius: 13px; }
.fmh .fmh_main .col2 .col2_l ul { position: absolute; left: 25px; top: 260px; width: 150px; }
.fmh .fmh_main .col2 .col2_l ul a { display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; color: #777; padding-left: 10px; background: url(../images/fmh_point2.png) no-repeat left center; }
.fmh .fmh_main .col2 .col2_m { position: relative; float: left; margin-left: 29px; width: 318px; height: 317px; border: 1px solid #B5E1F7; background: url(../images/fmh_i5.png) #fff no-repeat 12px 65px; border-radius: 13px; }
.fmh .fmh_main .col2 .col2_m ul { position: absolute; left: 25px; top: 260px; width: 270px; }
.fmh .fmh_main .col2 .col2_m ul a { display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; color: #777; padding-left: 10px; background: url(../images/fmh_point2.png) no-repeat left center; }
.fmh .fmh_main .col2 .col2_r { position: relative; float: left; margin-left: 29px; width: 318px; height: 317px; border: 1px solid #B5E1F7; background: url(../images/fmh_i6.png) #fff no-repeat 12px 65px; border-radius: 13px; }
.fmh .fmh_main .col2 .col2_r ul { position: absolute; left: 25px; top: 260px; width: 270px; }
.fmh .fmh_main .col2 .col2_r ul a { display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; color: #777; padding-left: 10px; background: url(../images/fmh_point2.png) no-repeat left center; }
.fmh .fmh_main .col3 { position: relative; height: 880px; margin: 32px auto; background-color: #F8F9FB; }
.fmh .fmh_main .col3 .fmh_t4 { position: absolute; top: 20px; left: 0; }
.mask_video { }
.mask_video .video_ct { position: absolute; width: 700px; height: 500px; top: 50%; left: 50%; margin: -250px 0 0 -350px; background-color: #fff; }
.mask_video .btn_close { position: absolute; top: 0; left: 100%; margin-left: 10px; width: 40px; cursor: pointer; }
.join { min-width: 1020px; max-width: 1920px; margin: 0 auto; position: relative; overflow: hidden; background: url(../images/news_bg.png) repeat-y center top; }
.join .join_t { height: 300px; background: url(../images/join_top.jpg) center center; overflow: hidden; }
.join .join_t .news_top2 { position: absolute; top: 0; right: 0; }
.join .join_t .w1020 { position: relative; }
.join .join_t .t1 { margin: 90px 0 0 30px; font-size: 42px; color: #014099; }
.join .join_t .t2 { margin-left: 30px; font-size: 24px; color: #ECADCA; }
.join .join_main { width: 1020px; margin: 0 auto; position: relative; padding-bottom: 100px; background-color: #fff; }
.join .join_main .join_main_ll { position: absolute; width: 9px; height: 100%; right: 100%; background: url(../images/news_ll.png) repeat-y; }
.join .join_main .join_main_lr { position: absolute; width: 9px; height: 100%; left: 100%; background: url(../images/news_lr.png) repeat-y; }
.join .join_main .join_main_t { position: absolute; top: -60px; left: 0; width: 100%; height: 60px; line-height: 60px; }
.join .join_main .join_main_t .p100 { background-color: #fff; opacity: 0.5; filter: alpha(opacity=50); }
.join .join_ct { padding-top: 40px; }
.join .join_list { overflow: hidden; padding: 0 65px; padding: 30px 65px; }
.join .join_list .t2 { font-size: 30px; color: #266cc1; font-weight: bold; width: 820px; border-bottom: 2px dotted #959595; }
.join .join_list .t3 { font-size: 18px; color: #6E6E6E; text-transform: uppercase; }
.join .join_list .tb { max-width: 100%; margin-top: 30px; text-align: left; }
.join .join_list .tb th { padding: 7px 0; color: #333; font-size: 14px; word-break: keep-all;white-space:nowrap;vertical-align:top;}
.join .join_list .tb td { padding: 7px 0 10px 10px; color: #888; }
.join .join_list .t4 { overflow: hidden; margin-top: 40px; }
.join .join_list .t4 + .t4 { margin-top: 10px; }
.join .join_list .t4 .l { float: left;color:#333; }
.join .join_list .t4 .r { overflow:hidden;color:#888;}
.join .join_list.join_list1 { min-height: 280px; background: url(../images/join_bg1.jpg) #F9F9F9 no-repeat right bottom; }
.join .join_list.join_list2 { min-height: 280px; background: url(../images/join_bg2.jpg) #F9F9F9 no-repeat right bottom; }
.join .join_list.join_list3 .t1 { width: 820px; border-top: 2px solid #E4007F; height: 14px; }
.join .join_list.join_list3 .t2 { border-bottom: 0; color: #E4007F; }
.join .join_list.join_list3 .join_i3 { display: block; width: 683px; margin-top: 44px; }
/**/