@charset "utf-8";
/* CSS Document */

.banner_body { position: fixed; z-index: -99; }
.slider_dot { top: 325px; right: 80px; position: fixed; z-index: 0; }
/*红色版-样式*/
.default { color: #808080; }
body { background: #ffffff; }
a { color: #fbf392; }
#nav.hide .topBar { background: rgba(255,255,255); }
.por_img { background-color: #ffffff; }
.nav_box { background-color: #ffffff; }
.slider_txt { width: 0; height: 0; }
.head_nav_li a { color: #878788; }
.head_nav_li:hover .nav_a_hover{  color: #33cc33; border-radius: 0px; border: 1px solid #33cc33; }
.service_bg { background-color: #fff; border-top: 1px solid #ffffff; }
.team_two li:hover .team_two_but { background-color: #fbf392; }
.ser_l_h2 { color: #ECECEC; font-family: HELVETICANEUELTPRO-THEX, "微软雅黑"; }
.ser_carousel_txt h3 { color: #ECECEC; }
.news_bot_li_bot { background: #999999; height: 88px; display: block; padding: 22px 40px 0 40px; position: relative; }
.ser_r_dot .active i { background: transparent; border: 1px solid #fbf392; border-radius: 0px; }
.ser_r_dot p { border-radius: 0px; }
.team_txt_subtitle { color: #848484; }
.ser_r_dot p:hover i { width: 11px; height: 11px; background: transparent; border: 1px solid #fbf392; border-radius: 0px; position: absolute; top: -5px; left: -5px; }
.showcase_bg { background-color: #0d0a11; border-top: 1px solid #252527; }
.show_top_l_h2 { color: #ECECEC; }
.ser_l_p { color: #6E6E6E; }
.show_top_l_p { color: #6E6E6E; }
.ser_carousel_txt p { color: #939292; }
.about_bot_l { color: #939292; width: 540px; }
.about_bot_r { margin: 0px 80px 0 0; }
.show_two_txt span { color: #5FFD00; }
.show_two_txt { background-color: transparent; transition: all 0.3s ease-out 0s; height: 60px; }
.show_two_box li:hover .show_two_txt { background-color: #1C1920; }
.show_two_txt i { color: #666; }
.team_two_txt span { color: #B0B0B0; }
.team_two_txt i { color: #5C5C5C; }
.slider_dot p { background: #474747; border-radius: 0px; }
.show_bot li:hover { transition: all 0.3s ease-out 0s; }
.show_two_box li:hover { box-shadow: 0px 0px 10px 5px rgba(0, 0, 0, .3); }
.show_shade_txt span { color: #5ffd00; }
.team_two li:hover .team_two_txt { border-bottom: 5px solid #fbf392; border-right: 1px solid #2D2A2A; border-left: 1px solid #2D2A2A; }
.team_two_txt { background-color: #1B1B1B; }
.about_two { padding: 80px 0px 126px; }
.team_two_txt strong { color: #666; }
.news_bot_li_top span { color: #000000; }
.news_bot_li { border: 1px solid #cccccc; background-color: #999999; }
.parnter_arrow_a { color: #393939; }
.about_bg { background-color: #eeeeee; border-top: 1px solid #eee; }
.News_bg { background-color: #ffffff; border-top: 1px solid #ffffff; }
.news_bot_li_bot span { color: #ffffff; }
.news_bot_li_bigbot i, .news_bot_li_bigbot span { color: #fff; }
.news_bot_li:hover .news_bot_bigli { border: 1px solid #33cc33; }
.team_bg { background-color: #121015; }
.news_bot_li .news_bot_li_bigtop { padding: 94px 40px 12px 40px; background-color: #33cc33; color: #ECECEC; }
.Contact_bg { background-color: #f9f9f9;background: url("/Application/Home/View/default/images/bottomImg.png") top center; }
.footer_bg { background-color: #0D0A11; border-top: 1px solid #1c1c1e; padding-bottom: 40px; }
.foot_txt { color: #434343; }
.contact_c_h3, .contact_r_dl dt { color: #999; }
.contact_r_dl dd { color: #606060; }
.contact_r_dl dd a { color: #696969; }
.partner_bg { background: #121015; }
.contact_c_p i { color: #686869; }
/*内页样式*/



.nav { background-color: #120F16; }
.nav_list a:hover, .nav_list .active { background: transparent; color: #5FFD00; border-radius: 0px; border: 1px solid #FBF392; }
.nav_list a { color: #878788; border: 1px solid transparent; }
.showcase_two_bg { background: #0D0A11; background: rgb(13, 10, 17) url("/Application/Home/View/default/style/anli.png") no-repeat fixed 50% 0%; overflow-y: auto; overflow-x: hidden; }
.paging a:hover { background: #1C1921; border-bottom-right-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-top-left-radius: 0px; }
.top_txt p { font-size: 0px; }
.show_two_nav .active, .show_two_nav a:hover { background: #fbf392; }
.top_txt_a { border: none; }
.top_txt_a i { background: none; }
.show_thr_bot a:hover { background: #121015; }
.show_thr_bot a:hover h3 { color: #5FFD00; }
.service_two_bg { background: #0D0A11; }
.ser_two_title { font-size: 18px; color: #ECECEC; }
.ser_two_box { border-bottom: 1px solid #1B1B1B; }
.ser_two_sub { color: #666; }
.ser_but { border: 1px solid #1E1E1E; border-radius: 0px; }
.team_thr_but { background: #1E1E1E; border-radius: 0px; }
.ser_but .ser_but_zuo { background: #575757; }
.ser_but .ser_but_you { background: #575757; }
.paging { border: 1px solid #1C1921; border-radius: 0px; }
.paging_r { border-bottom-right-radius: 0px; border-top-right-radius: 0px; }
.paging_l { border-bottom-left-radius: 0px; border-top-left-radius: 0px; }
.paging_r i { background: transparent url("/Application/Home/View/default/style/icon.png") no-repeat scroll -76px -103px; }
.paging_l i { background: transparent url("/Application/Home/View/default/style/icon.png") no-repeat scroll -70px -88px; }
.paging .paging_l:hover i { background: transparent url("/Application/Home/View/default/style/icon.png") no-repeat scroll -148px -88px; }
.paging .paging_r:hover i { background: transparent url("/Application/Home/View/default/style/icon.png") no-repeat scroll -18px -103px; }
.about_two_bg { width: 100%; height: auto; background: #0D0A11 url("/Application/Home/View/default/style/about.png") repeat fixed 50% 50%; overflow-y: auto; overflow-x: hidden; background-repeat: no-repeat; }
.about_two_r h3 { color: #ECECEC; }
.news_two_bg { background-color: #0D0A11; }
.news_two_txt span { color: #9F9F9F; }
.news_two_box:hover .news_two_txt span { color: #5FFD00; }
.news_two_box { border: 1px solid #1D1D1D; background: #0D0A11; }
.news_two_box:hover .ser_but i { background: transparent url("/Application/Home/View/default/style/icon.png") no-repeat scroll 6px -140px; }
.news_two_box:hover { background: rgb(35, 32, 32); border: 1px solid #FBF392; box-shadow: 0px 0px 10px 5px rgba(0, 0, 0, 0.2); }
.news_two_txt i { color: #686868; }
.news_two_box:hover .news_two_img { background-color: #fbf392; }
.news_two_box:hover .ser_but { background-color: #0D0A11; border: 1px solid #FBF392; }
.news_two_but { position: absolute; top: 102px; right: 109px; }
.slider_dot .active i { border: 1px solid #33cc33; border-radius: 0px; }
.parnter_arrow a:hover { color: #fbf392; }
.contact_c_p a:hover { background-color: #fbf392; }
.team_dot .active i { background-color: #212123; border: 1px solid #fbf392; border-radius: 0px; }
.team_thr_img img { width: 372px; }
.team_thr_l { background-color: #5FFD00; border-top-left-radius: 0px; border-bottom-left-radius: 0px; width: 372px; }
.team_thr_img { border-top-left-radius: 0px; border-top-right-radius: 0px; width: 372px; margin: 0 0; height: 650px; max-height: 650px; }
.team_three { background: #1F1D23; border-radius: 0px; }
.team_thr_r_h3 span { color: #5FFD00; font-family: HELVETICANEUELTPRO-THEX, "微软雅黑"; }
.subnav { background: #121212; }
.subnav_Tri { border-bottom: 10px solid #121212; }
.subnav li:hover a { color: #5FFD00; border: 1px solid transparent; }
.subnav li { border-bottom: 1px solid rgba(255, 255, 255, .05); }
.subnav li:hover { background: rgba(0,0,0,.2); }
.head_nav_li .subnav a { color: #6C6C6C; }
.subnav li:hover { background: #0B0B0C; }
.news_thr_txt { border-top: 1px dotted #363636; }
.new_thr_h2 { color: #5FFD00; }
.news_thr_share { color: #636363; }
.news_thr_ico a:hover { color: #fbf392; }
.news_thr_ico a { color: #444; }
.ser_three h3 { border-bottom: 1px solid #2A2A2A; color: #DDD; }
.footer_bg path { fill: #484848; }
.show_top_bg { background: #120F16; }
.team_two_img { background-color: #141414; }
.contact_l_p { color: #484848; }
.contact_l_h2 { color: #ECECEC; }
.team { background-image: url("/Application/Home/View/default/style/kuang.png"); }
.contact_c_p a:hover i { background-color: #161618; }
.team_thr_r_h3 i { color: #909090; }
.team_thr_r_bor { border-color: #444; }
.team_img_dian { border-radius: 0px; width: 7px; height: 7px; bottom: 118px; background-color: transparent; border: 1px solid #FBF392; }
.team_img_dot { background: transparent linear-gradient(#FBF392, transparent) repeat scroll 0% 0%; }
.team_txt_title { color: #5FFD00; font-family: HELVETICANEUELTPRO-THEX, "微软雅黑"; }
.show_thr_top { box-shadow: 2px 2px 20px rgba(0, 0, 0, 0.3); background-color: #181418; }
.team_thr_l:hover .chazi i { background-color: #fbf392; }
#banner div.por_img { position: fixed; background-size: auto auto; }
/*滚动轴 */
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar { background-color: #fbf392; }
.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar { background-color: #fbf392; }
.mCSB_scrollTools .mCSB_draggerRail { background-color: transparent; }
.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar { background-color: #3b3b3b; }
.show_thr_bot a:hover .ser_but { border: 1px solid #FBF392; background: #0D0A11; }
.partner { height: 120px; padding-top: 72px; }
.show_two_box li a img { background-color: transparent; transform: scale(1, 1); -webkit-transform: scale(1, 1); -webkit-transform: scale(1, 1); -ms-transform: scale(1, 1); z-index: 2; }
.show_two_box li a img:hover { background-color: rgba(20, 17, 24, 0.6); box-shadow: 0px 18px 14px rgba(0, 0, 0, 0.7); transform: scale(1.1, 1.1); -webkit-transform: scale(1.1, 1.1); -webkit-transform: scale(1.1, 1.1); -ms-transform: scale(1.1, 1.1) }


/*chrome */

::-webkit-scrollbar-track-piece {
width:8px;
background-color:#101012;
}

::-webkit-scrollbar {
width:8px;
background-color:#fbf392;
}

::-webkit-scrollbar-thumb {
width:8px;
background-color:#aeaeae;
}

::-webkit-scrollbar-thumb:hover {
width:8px;
background-color:#fbf392;
}
/*首页右侧更多样式 */
.ser_r_but { border: 1px solid #2A2A2A; border-radius: 0px; }
.ser_r_but:hover { background: transparent; border: 1px solid #fbf392; }
.ser_r_but span { background: transparent url("/Application/Home/View/default/style/icon.png") no-repeat scroll 0px -22px }
.ser_r_but:hover span { background: transparent url("/Application/Home/View/default/style/icon.png") no-repeat scroll 0px -38px; }
.about_top_but { border: 1px solid #cccccc; border-radius: 0px }
.about_top_but:hover { background: transparent; border: 1px solid #33cc33; }
.about_top_but span { background: transparent url("/Application/Home/View/default/style/icon.png") no-repeat scroll 0px -22px }
.about_top_but:hover span { background: transparent url("/Application/Home/View/default/style/icon.png") no-repeat scroll 0px -38px; }
.moslider { height: 650px; }
/*首页案例两张图 */
.show_bot_box a img { width: 590px; }
.show_bot li { width: 590px; height: auto; }
.show_bot_box_t { height: auto; }
.show_bot_box { width: 590px; height: 378px; }
.show_shade { bottom: 50px; }
.show_shade_bg { background: rgba(255, 255, 255, 0.05); }
.show_bot_box:hover .show_shade { background: #1C1920; }
.show_bot li:hover { box-shadow: 0px 6px 10px 5px rgba(0, 0, 0, 0); }
.show_bot_but { background: transparent; border-radius: 0px; border: 1px solid rgba(255,255,255,.08); transition: all 0.3s ease-out 0s; }
.show_bot_box:hover .show_bot_but { border: 1px solid #FBF392; }
.show_bot_but i { background: transparent url("/Application/Home/View/default/style/icon.png") no-repeat scroll -32px -140px; width: 30px; height: 9px; margin: 13px 0px 0px 2px; transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s; }
.show_bot_box:hover .show_bot_but i { background: transparent url("/Application/Home/View/default/style/icon.png") no-repeat scroll 6px -140px; }
.show_bot_box:hover .show_bot_box_t { transform: scale(0.86, 0.86); -webkit-transform: scale(0.86, 0.86); -moz-transform: scale(0.86, 0.86); -o-transform: scale(0.86, 0.86); background-color: rgba(20, 17, 24, 0.6); box-shadow: 0px 18px 14px rgba(0, 0, 0, 0.7); }
/*案例列表 */
.show_two_box .show_two_but { right: 20px; bottom: 22px; background: transparent none repeat scroll 0% 0%; border-radius: 0px; transition: all 0.3s ease-out 0s; border: 1px solid rgba(255, 255, 255, 0.08); }
.show_two_box li:hover .show_two_but { border: 1px solid #FBF392; background-color: transparent }
.show_san_but i { background: transparent url("/Application/Home/View/default/style/icon.png") no-repeat scroll -32px -140px; width: 30px; height: 9px; margin: 13px 0px 0px 2px; transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s; }
.show_two_box li:hover .show_san_but i { background: transparent url("/Application/Home/View/default/style/icon.png") no-repeat scroll 6px -140px; }
/*案例详情箭头*/
.show_thr_b_r .ser_but i { background: transparent url("/Application/Home/View/default/style/icon.png") no-repeat scroll -32px -140px; width: 30px; height: 9px; margin: 13px 0px 0px 2px; transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s; }
.show_thr_b_r:hover .ser_but i { background: transparent url("/Application/Home/View/default/style/icon.png") no-repeat scroll 6px -140px; }
.show_thr_b_l .ser_but i { background: transparent url("/Application/Home/View/default/style/icon.png") no-repeat scroll -70px -140px; width: 30px; height: 9px; margin: 13px 0px 0px 2px; transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s; }
.show_thr_b_l:hover .ser_but i { background: transparent url("/Application/Home/View/default/style/icon.png") no-repeat scroll -110px -140px; }
/*返回顶部 */
.back_top a { border: 1px solid rgba(255,255,255,.05); border-radius: 0px; }
.back_top a:hover { background: transparent; border: 1px solid rgb(251, 243, 146); }
.back_top i { width: 10px; height: 24px; background: transparent url("/Application/Home/View/default/style/icon.png") no-repeat scroll -68px -18px; margin: 8px 0px 0px 15px; transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s; }
.back_top a:hover i { background: transparent url("/Application/Home/View/default/style/icon.png") no-repeat scroll -68px -42px; }
.show_top_txt h2 { font-size: 28px; height: 34px; font-family: HELVETICANEUELTPRO-THEX, "微软雅黑"; color: #5FFD00; }
.show_thr_bg { background-color: #0D0A11; }
/*服务 */
.ser_but i { background: transparent url("/Application/Home/View/default/style/icon.png") no-repeat scroll -32px -140px; width: 30px; height: 9px; margin: 13px 0px 0px 2px; transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s; }
.ser_two_box a:hover .ser_but i { background: transparent url("/Application/Home/View/default/style/icon.png") no-repeat scroll 6px -140px; }
.ser_two_box a:hover .ser_but { border: 1px solid #FBF392; background: #0D0A11; }
.ser_two_box a:hover .ser_two_title { color: #505050; }
.ser_two_a { height: 1%; background-color:
}
.ser_two_box a:hover { background: #FBF392; height: 100%; }
.ser_two_box a:hover .ser_two_sub { color: #6E6E6E; }
.ser_two_a img { background-color: #121015; transition: all 0.3s ease-out 0s; }
.ser_two_box a img:hover { background-color: #FBF392; }
/*新闻
.news_bot_ul .news_mar {width: 1198px;margin: 0px 0px 16px;}*/
.news_bot_ul li { margin: 0 16px 0 0; width: 590px; transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s; background: url("/Application/Home/View/default/style/xin.png") no-repeat scroll 0px 130px; }
.news_bot_ul li:hover { margin: -30px 16px 0px 0px; border: 1px solid #33cc33; background-color: #121015; height: 400px; background: url("/Application/Home/View/default/style/xin.png") no-repeat scroll 0px 0px; }
.news_bot_ul { margin-right: -20px }
.news_bot_li .news_bot_li_bigtop { padding: 94px 40px 12px; background-color: transparent; color: transparent; }
.news_bot_li:hover .news_bot_bigli { border: transparent; height: 0px; }
.news_bot_li_top i { height: 54px; margin: 20px 0 !important; }
.news_bot_li_bot span { margin: 0 0px 0px; transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s; }
.news_bot_ul li:hover .news_bot_li_bot span { color: #ffffff; margin: 19px 0px 0px; transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s; }
.news_bot_li_bot i { margin: 0 0px 0px; transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s; }
.news_bot_ul li:hover .news_bot_li_bot i { margin: -64px 0px 0px; }
.news_bot_li { border: 1px solid #cccccc; background-color: #999999; transition: all 0.3s ease-out 0s; }
.news_bot_li_bot { transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s; }
.news_bot_ul li:hover .news_bot_li_bot { background: #33cc33; }
.news_bot_li_top i { margin-top: 0; }
.news_bot_li_top { height: 170px; padding: 46px 40px 8px; transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s; }
.news_bot_ul li:hover .news_bot_li_top { height: 170px; padding: 76px 40px 44px; }
.news_bot_li { height: 334px; }
.news_bot_li_top span { border-bottom: 1px solid #cccccc; height: 52px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.News_bg { height: 680px; }
#shares { bottom: 50px; }
#olx_head { background: #151515; color: #5ffd00; padding: 16px 20px; }
#olx_head i { color: #454545; }
#shares a#sweixin { background-color: #313131; }
#shares a#sweibo { background-color: #313131; border-bottom: 1px solid #3d3d3d; bottom: 170px; }
#online_open { background: #171717 none repeat scroll 0% 0%; bottom: 170px; }
#shares a#sweibo:hover { background-color: #171717; }
#shares a#sweixin:hover { background-color: #171717; }
#shares a#gotop:hover { background-color: #171717; }
#olx_qq li a:hover i { color: #fbf392; }
#online_lx { background-color: #262626; bottom: 170px; }
#olx_qq li a { background: #262626 none repeat scroll 0% 0%; border-bottom: 1px solid #343434; color: #aaa; height: 22px; line-height: 22px; }
#olx_qq li a i { color: #aaa; }
#olx_tel p { color: #aaa; }
#olx_qq li a { border-left: 3px solid transparent; }
#olx_qq li a:hover { color: #FFF; background: #262626 none repeat scroll 0% 0%; border-left: 3px solid #fbf392; }
#olx_tel div { line-height: 0; height: 0; margin-bottom: 0px; font-size: 0; }
#olx_tel div i { font-size: 0; }
#olx_tel { padding: 14px 30px; }
.projectib_title { font-size: 14px; color: #7D7D7D;text-align: center; }
.projectib li p { color: #454545; font-size: 12px; line-height: 16px; height: 16px;text-align: center; }
.projecttags a { padding: 0 30px; color: #6F6F6F; background: #1f1e23; border-radius: 0px;border: 1px solid transparent; }
.projecttags a:hover { background: transparent; color: #5FFD00; border: 1px solid #FBF392; }
