@charset "utf-8";
/*reset*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{ padding: 0; margin: 0;}
article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary { display:block;}
table{ border-collapse: collapse; border-spacing: 0;} 
img{ border: 0; vertical-align: top;} 
address,caption,cite,code,dfn,th,var{ font-weight: normal; font-style: normal; } 
ol,ul,li{ list-style: none;} 
h1,h2,h3,h4,h5,h6{ font-weight: normal; font-size: 100%;} 
q:before,q:after{ content:”;} 
abbr,acronym{ border: 0;}
input, select{ vertical-align:middle;}
body{ min-width: 1400px; max-width: 1920px; margin: 0 auto; font-family: "微软雅黑"; font-size: 14px; color: #000; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;}
i{ font-style: normal;}
a{ text-decoration: none;}
a:hover{ text-decoration: none;}
.clearfix:after{ content: ""; height: 0; display: block; clear: both; overflow: hidden;}
.clearfix{zoom:1;}
/*常用*/
.w1400{ width: 1400px; margin: 0 auto;}
.flex{ display: flex; display: -webkit-flex;}
.box_sizing{ -moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box;}
.float_left{ float: left;}
.float_right{ float: right;}
.pos_r{ position: relative;}
.pos_a{ position: absolute;}
.pos_f{ position: fixed;}
.text_center{ text-align: center;}
.text_right{ text-align: right;}
.fontA{ font-family: Arial;}
.fontH{ font-family: "黑体";}
.font_size_16{ font-size: 16px;}
.font_size_18{ font-size: 18px;}
.font_size_20{ font-size: 20px;}
.letter_spa1{ letter-spacing: 1px;}
.letter_spa2{ letter-spacing: 2px;}
.red{ background: red;}
/*header*/
.gy_header{ height: 61px; background: #000;}
.gy_header>div{ justify-content: space-between; align-items: center;}
.gy_header .gy_header_logo,.gy_header .gy_header_logo a,.gy_header_logo img{ width: 204px; height: 61px;}
.gy_header .gy_header_logo a{ display: block;}
.gy_header .gy_header_link a{ font-size: 20px; color: #fff; padding: 0 14px; background: -webkit-linear-gradient(top,#fff 70%,#535b5e 100%); -webkit-background-clip:text; -webkit-text-fill-color:transparent;}
.gy_header .gy_header_link a:first-child{ padding-left: 0;}
.gy_header .gy_header_link a:last-child{ padding-right: 0;}

/*footer*/
.gy_footer{ color: #fff;}
.gy_footer .gy_footer_consult{ padding: 60px 0 50px; background: #39a3a1;}
.gy_footer .gy_footer_consult .consult_line{ line-height: 34px;}
.gy_footer .gy_footer_chart{ padding-top: 36px;}
.gy_footer .gy_footer_chart>div{ width: 256px; margin: 0 15px;}
.gy_footer .gy_footer_chart>div:first-child{ margin-left: 0;}
.gy_footer .gy_footer_chart>div:last-child{ margin-right: 0;}
.gy_footer .gy_footer_chart>div>div{ width: 256px; height: 260px; padding: 31px 29px; margin-bottom: 30px; border: 1px solid #fff;}
.gy_footer .gy_footer_chart img{ width: 198px; height: 198px;}
.gy_footer .gy_footer_address{ width: 100%; height: 474px; padding-top: 58px; background: url("/images/address.jpg") no-repeat center top;}
.gy_footer .gy_address_box{ justify-content: space-between; align-items: center;}
.gy_footer .gy_detailed{ width: 700px; justify-content: space-between; flex-wrap: wrap;}
.gy_footer .gy_detailed>div{ width: 326px; height: 60px; line-height: 60px; background: #1f1f1f;}
.gy_footer .gy_detailed>div:last-child{ width: 700px; height: 120px; padding-top: 28px; padding-right: 90px; line-height: 32px;}
.gy_footer .gy_detailed>div:nth-child(odd){ padding-left: 32px;}
.gy_footer .gy_detailed>div:nth-child(even){ padding-left: 22px;}
.gy_footer .gy_detailed .gy_marginT{ margin-top: 32px;}
.gy_footer .gy_detailed .gy_p{ justify-content: space-between;}
.gy_footer .gy_detailed .gy_p a{ color: #fff;}
.gy_footer .gy_detailed>div:nth-child(2){ align-items: center;}
.gy_footer .gy_detailed>div:nth-child(2) a{ width: 133px; height: 100%; background: url("/images/qq2.png") no-repeat 27px center;}
.gy_footer .gy_map{ width: 413px; height: 413px; background: url("/images/map.png") no-repeat center;}
.gy_footer .gy_footer_record{ padding: 24px 0 48px; background: #be1623;}
/*banner*/
.gy_banner{ width: 100%; height: 1037px; color: #fff; background: url("/images/banner1.jpg") no-repeat center;}
.gy_banner:after{ position: absolute; bottom: -50px; content: ""; width: 100%; height: 50px; background: url("/images/shadow.png") no-repeat center;}
.gy_banner .gy_banner_logo{ width: 300px; height: 300px; margin-bottom: 115px; background: url("/images/logo2.png");}
.gy_banner .gy_banner_logo a{ display: block; width: 100%; height: 100%;}
.gy_banner .gy_banner_nav{ width: 100%; height: 380px;}
.gy_banner .gy_banner_nav>div{ width: 240px; height: 380px; margin-right: 50px;}
.gy_banner .gy_banner_nav>div:last-child{ margin-right: 0;}
.gy_banner .gy_banner_nav>div:nth-child(1){ background: #00a9d1;}
.gy_banner .gy_banner_nav>div:nth-child(2){ background: #f7931e;}
.gy_banner .gy_banner_nav>div:nth-child(3){ background: #ed1e79;}
.gy_banner .gy_banner_nav>div:nth-child(4){ background: #c7b299;}
.gy_banner .gy_banner_nav>div:nth-child(5){ background: #00a99d;}
.gy_banner .gy_banner_nav .gy_nav_top{ background: #333;}
.gy_banner .gy_banner_nav .gy_nav_top a{ display: block; padding: 19px 20px; }
.gy_banner .gy_nav_top h3,.gy_banner .gy_nav_top span{ line-height: 1; color: #fff;}
.gy_banner .gy_nav_top h3{ font-size: 33px; padding-bottom: 10px;}
.gy_banner .gy_nav_top span{ font-size: 16px; opacity: .6; filter:Alpha(opacity=60);}
.gy_banner .gy_nav_line1,.gy_banner .gy_nav_line2{ width: 100%; height: 1px;}
.gy_banner .gy_nav_line2{ background: rgba(255,255,255,.4);}
.gy_banner .gy_banner_nav>div:nth-child(1) .gy_nav_line1{ background: #187ec2;}
.gy_banner .gy_banner_nav>div:nth-child(2) .gy_nav_line1{ background: #f15a24;}
.gy_banner .gy_banner_nav>div:nth-child(3) .gy_nav_line1{ background: #807167;}
.gy_banner .gy_banner_nav>div:nth-child(4) .gy_nav_line1{ background: #807167;}
.gy_banner .gy_banner_nav>div:nth-child(5) .gy_nav_line1{ background: #4e9899;}
.gy_banner .gy_nav_center{ padding: 13px 0; height: 192px;}
.gy_banner .gy_nav_center a{ display: block; padding: 0 20px 0 44px; height: 48px; color: #fff; background: url("/images/arrow2.png") no-repeat 20px 10px;}
.gy_banner .gy_nav_center h4,.gy_banner .gy_nav_center span{ line-height: 1;}
.gy_banner .gy_nav_center h4{ padding-top: 7px;}
.gy_banner .gy_nav_center span{ font-size: 12px; opacity: .6; filter:Alpha(opacity=60);}
.gy_banner .gy_nav_center a:hover{ background: rgba(0,0,0,.15) url("/images/arrow2.png") no-repeat 20px 10px;}
.gy_banner .gy_nav_center .gy_nav_on{ background: rgba(0,0,0,.15) url("/images/arrow2.png") no-repeat 20px 10px;}
.gy_banner .gy_nav_center a.none:hover{ background: rgba(0,0,0,.0) url("/images/arrow2.png") no-repeat 20px 10px;}
.gy_banner .gy_banner_nav>div.gy_banner_on:nth-child(1) .gy_nav_top{ background: #00a9d1;}
.gy_banner .gy_banner_nav>div.gy_banner_on:nth-child(2) .gy_nav_top{ background: #f7931e;}
.gy_banner .gy_banner_nav>div.gy_banner_on:nth-child(3) .gy_nav_top{ background: #ed1e79;}
.gy_banner .gy_banner_nav>div.gy_banner_on:nth-child(4) .gy_nav_top{ background: #c7b299;}
.gy_banner .gy_banner_nav>div.gy_banner_on:nth-child(5) .gy_nav_top{ background: #00a99d;}
.gy_banner .gy_banner_nav>div.gy_banner_on .gy_nav_center{ background: #333333;}
.gy_banner .gy_banner_nav>div.gy_banner_on .gy_nav_center a:hover{ background: rgba(0,0,0,.2) url("/images/arrow2.png") no-repeat 20px 10px;}
.gy_banner .gy_banner_nav>div.gy_banner_on .gy_nav_center .gy_nav_on{ background: rgba(0,0,0,.15) url("/images/arrow2.png") no-repeat 20px 10px;}
.gy_banner .gy_nav_bottom{ height: 58px; justify-content: space-between; align-items: center;}
.gy_banner .gy_nav_bottom>div:nth-child(1){ width: 46px; height: 29px; background: url("/images/arrow.png");}
.gy_banner .gy_nav_bottom>div:nth-child(2){ width: 136px; height: 30px; line-height: 30px; background: #333; cursor: pointer;}
.gy_banner .gy_nav_bottom>div:nth-child(2) a{ display: block; color: #fff;}
.gy_banner .gy_banner_come{ width: 100%; height: 242px; background: rgba(0,0,0,.5);}
.gy_banner .gy_banner_come .gy_banner_text{ justify-content: space-between; align-items: center; height: 118px;}
.gy_banner .gy_banner_come .gy_banner_text p:nth-child(1){ font-size: 54px;}
.gy_banner .gy_banner_come .gy_banner_text p:nth-child(2){ font-size: 46px;}
.gy_banner .gy_banner_come .gy_banner_coun{ justify-content: space-between; height: 124px; color: #fff; text-align: center;}
.gy_banner .gy_banner_come .gy_banner_coun>div{ float: left; width: 147px;}
.gy_banner .gy_banner_come .gy_banner_coun>div:first-child{ padding-right: 35px; }
.gy_banner .gy_banner_come .gy_banner_coun>div:last-child{ padding-left: 35px; }
.gy_banner .gy_banner_come .gy_banner_coun>div:first-child,.gy_banner_come .gy_banner_coun>div:last-child{ width: 77px;}
.gy_banner .gy_banner_come .gy_banner_coun img{ display: block; width: 77px; height: 64px; margin: 0 auto;}
.gy_banner .gy_banner_come .gy_banner_coun p{ font-size: 13px; letter-spacing: -0.2px; opacity: .7; filter: alpha(opacity=70); padding-top: 10px;}
/*window_fixed*/
.window_fixedR1{ right: 0; top: 50%; margin-top: -194px; width: 126px; height: 388px; font-size: 16px; box-shadow: 0 0 5px rgba(0,0,0,.75); background: #fff;}
.window_fixedR1>div{ width: 100%; height: 112px; cursor: pointer;}
.window_fixedR1>div:last-child{ height: 50px; line-height: 50px; background: #ff9900;}
.window_fixedR1>span{ display: block; width: 75px; height: 1px; margin: 0 auto; background: #dcdcdc;}
.window_fixedR1 p{ line-height: 1;}
.window_fixedR1 i{ display: block; width: 100%; height: 78px;}
.window_fixedR1 .win_fixed_wechart i{ background: url("/images/winR1.png") no-repeat center 24px;}
.window_fixedR1 .win_fixed_qq i{ background: url("/images/winR2.png") no-repeat center 18px;}
.window_fixedR1 .win_fixed_gzh i{ background: url("/images/winR3.png") no-repeat center 18px;}
.window_fixedR1 .win_scrollT{ color: #fff;}
.window_fixedR1 .win_fixed_shdow{ display: none; width: 248px; height: 338px; top: 0; right: 148px; background: #f2b011;}
.window_fixedR1 .win_fixed_qq .win_fixed_shdow{ top: -113px;}
.window_fixedR1 .win_fixed_gzh .win_fixed_shdow{ top: -226px;}
.window_fixedR1 .win_fixed_shdow p{ font-size: 22px; color: #fff; line-height: 32px;}
.window_fixedR1 .win_fixed_brace1{  width: 100%; height: 14px;}
.window_fixedR1 .win_fixed_shdow img{ display: block; width: 198px; height: 198px; margin: 10px auto;}
.window_fixedR1 .win_fixed_shdow:after{ position: absolute; right: -24px; content: ""; border: 12px solid transparent; border-left-color: #f2b011;}
.window_fixedR1 .win_fixed_wechart .win_fixed_shdow:after{ top: 36px;}
.window_fixedR1 .win_fixed_qq .win_fixed_shdow:after{ top: 147px;}
.window_fixedR1 .win_fixed_gzh .win_fixed_shdow:after{ top: 260px;}
.window_fixedR1 a{ top: -10px; right: 0; width: 30px; height: 30px; z-index: 111; background: url("/images/an.png");}
.window_fixedR2{ display: none; bottom: 0; right: 0; font-size: 16px; color: #fff; width: 77px; height: 154px; cursor: pointer;}
.window_fixedR2>div{ width: 77px; height: 77px;}
.window_fixedR2>div:nth-child(1){ background: #3a3a3a;}
.window_fixedR2>div:nth-child(2){ background: #ff9900;}
.window_fixedR2 p{ line-height: 22px;}
.window_fixedR2>div:nth-child(1) p{ opacity: .7; filter: alpha(opacity=70);}
.window_fixedR2>div:nth-child(2) p{ padding-top: 16px;}
.window_fixedR2 i{ display: block; width: 100%; height: 44px; background: url("/images/zk.png") no-repeat center 17px;}










