﻿*{box-sizing: border-box;-webkit-text-size-adjust: none;outline: none;}
html{height: 100%;}
body{height: 100%;margin: 0;padding: 0;font: inherit;line-height: normal;}
header, nav, main, img, form, p{margin: 0;padding: 0;border: 0;}
ul, ol{margin: 0;padding: 0;list-style-type: none;}
hr, dl, dt, dd{margin: 0px;padding: 0px;}
table{border-collapse: collapse;border-spacing: 0px;}
tbody{border-collapse: collapse;border-spacing: 0px;}
pre{margin: 0px;padding: 0px;border: 0px;overflow: hidden;font-family: inherit;white-space: pre-wrap;white-space: -moz-pre-wrap;white-space: -pre-wrap;white-space: -o-pre-wrap;word-wrap: break-word;word-break: break-all;}
select, input, textarea, button{max-width: 100%;font-size: inherit;padding: 2px 5px;font-family: inherit;}
a{text-decoration: none;color: inherit;}
a:hover{text-decoration: none;color: inherit;}
th{text-align: left;}
td{word-wrap: break-word;word-break: break-all;}
ins, em{text-decoration: none;font-style: normal;}
h1, h2, h3, h4{padding: 0;margin: 0;font-size: inherit;font-weight: inherit;}
input[type=submit], input[type=image], button{cursor: pointer;}
button, input[type=text], input[type=password], input[type=file], input[type=number], input[type=tel], input[type=button], input[type=submit], input[type=reset], select, textarea{-webkit-appearance: none;color: inherit;}
.g_f9{font-size: 9px;}
.g_f10{font-size: 10px;}
.g_f11{font-size: 11px;}
.g_f12{font-size: 12px;}
.g_f13{font-size: 13px;}
.g_f14{font-size: 14px;}
.g_f15{font-size: 15px;}
.g_f16{font-size: 16px;}
.g_f17{font-size: 17px;}
.g_f18{font-size: 18px;}
.g_ca{color: #aaa;}
.g_c9{color: #999;}
.g_c8{color: #888;}
.g_c7{color: #777;}
.g_c6{color: #666;}
.g_c5{color: #555;}
.g_c4{color: #444;}
.g_c3{color: #333;}
.g_c2{color: #222;}
.g_c1{color: #111;}
.g_c0{color: #000;}
.g_co{color: #f30;}
.g_cr{color: red !important;}
.g_cg{color: green !important;}
.g_cb{color: blue !important;}
.g_l{float: left;}
.g_r{float: right;}
.g_c{clear: both !important;}
.g_c::after{content: '';display: block;clear: both;}
.g_vm{vertical-align: middle;}
.g_dib{display: inline-block;}
.g_h15{line-height: 1.5em;}
.g_h18{line-height: 1.8em;}
.g_h20{line-height: 2.0em;}
.g_mt5{margin-top: 5px !important;}
.g_mt10{margin-top: 10px !important;}
.g_mt20{margin-top: 20px !important;}
.g_mb5{margin-bottom: 5px !important;}
.g_mb10{margin-bottom: 10px !important;}
.g_mb20{margin-bottom: 20px !important;}
.g_ml5{margin-left: 5px !important;}
.g_ml10{margin-left: 10px !important;}
.g_ml20{margin-left: 20px !important;}
.g_mr5{margin-right: 5px !important;}
.g_mr10{margin-right: 10px !important;}
.g_mr20{margin-right: 20px !important;}
.g_tform{width: 100%;text-align: left;}
.g_tform > tbody > tr > th, .g_tform > tbody > tr > td{padding: 10px;vertical-align: top;}
.g_tform > tbody > tr > th.p0{padding-top: 10px;}
.g_tform > tbody > tr > td.p0{padding-top: 0;}
.g_tform > tbody > tr > th{padding-top: 14px;text-align: right;font-weight: normal;}
.g_tform.p2 > tbody > tr > th, .g_tform.p2 > tbody > tr > td{padding: 2px;}
.g_tform.p5 > tbody > tr > th, .g_tform.p5 > tbody > tr > td{padding: 5px;}
.g_tlist{width: 100%;text-align: left;float: none !important;float: left;}
.g_tlist > thead{background: #f0f0f0;}
.g_tlist > thead > tr > th{font-weight: bold;}
.g_tlist > thead > tr.l, .g_tlist > tbody > tr.l{border-bottom: 1px dotted #ccc;}
.g_tlist > thead > tr > th, .g_tlist > thead > tr > td{padding: 10px;text-align: left;vertical-align: top;}
.g_tlist > tbody > tr > th, .g_tlist > tbody > tr > td{padding: 10px;text-align: left;vertical-align: top;}
.g_tlist > thead > tr > th.r, .g_tlist > thead > tr > td.r{text-align: right;}
.g_tlist > tbody > tr > th.r, .g_tlist > tbody > tr > td.r{text-align: right;}
.g_tlist.vc > thead > tr > th, .g_tlist.vc > thead > tr > td{vertical-align: middle;}
.g_tlist.vc > tbody > tr > th, .g_tlist.vc > tbody > tr > td{vertical-align: middle;}
.g_tlist > tbody > tr > td.vc{vertical-align: middle;}
.g_tlist.p2 > thead > tr > th, .g_tlist.p2 > thead > tr > td{padding: 2px;}
.g_tlist.p2 > tbody > tr > th, .g_tlist.p2 > tbody > tr > td{padding: 2px;}
.g_tlist.p5 > thead > tr > th, .g_tlist.p5 > thead > tr > td{padding: 5px;}
.g_tlist.p5 > tbody > tr > th, .g_tlist.p5 > tbody > tr > td{padding: 5px;}
.g_tlist.p8 > thead > tr > th, .g_tlist.p8 > thead > tr > td{padding: 8px;}
.g_tlist.p8 > tbody > tr > th, .g_tlist.p8 > tbody > tr > td{padding: 8px;}
.g_tlist.p15 > thead > tr > th, .g_tlist.p15 > thead > tr > td{padding: 15px;}
.g_tlist.p15 > tbody > tr > th, .g_tlist.p15 > tbody > tr > td{padding: 15px;}
.g_tdata{text-align: left;}
.g_tdata > tbody > tr > th, .g_tdata > tbody > tr > td{padding: 10px;}
.g_tdata > tbody > tr > th{text-align: right;font-weight: normal;}
.g_tdata.p5 > tbody > tr > th, .g_tdata.p5 > tbody > tr > td{padding: 5px;vertical-align: top;}
.g_tdata.p8 > tbody > tr > th, .g_tdata.p8 > tbody > tr > td{padding: 8px;vertical-align: top;}
.g_it{height: 30px;line-height: 1em;padding: 0 10px;border: 1px solid #ddd;transition: 0.3s ease;}
select.g_it{height: 30px;line-height: 1em;padding: 0 10px;border: 1px solid #ddd;transition: 0.3s ease;}
.g_it:focus{border: 1px solid #5cf;}
.g_ita{line-height: 1.5em;padding: 10px;border: 1px solid #ddd;transition: 0.3s ease;}
.g_ita:focus{border: 1px solid #5cf;}
.g_btn{display: inline-block;height: 30px;font-size: 14px;line-height: 30px;border-radius: 3px;background: #ccc;color: #767676;cursor: pointer;border: 0;padding: 0;padding-left: 10px;padding-right: 10px;}
.g_btn:hover{text-decoration: none;color: #444;}
.g_btn.m{height: 20px;font-size: 12px;line-height: 20px;padding-left: 5px;padding-right: 5px;}
.g_btn.m:hover{color: #444;}
.g_btn.b{height: 40px;font-size: 15px;line-height: 40px;padding-left: 15px;padding-right: 15px;}
.g_btn.b:hover{color: #444;}
.g_btn.on{background: #0ae;color: #eee;}
.g_btn.on:hover{color: #fff;}
.g_tip{padding: 5px 10px;border-radius: 5px;font-size: 12px;border: 0;}
.g_tip.m{padding: 2px 3px;border-radius: 2px;font-size: 10px;border: 0;line-height: normal;}
.g_tip.t{padding: 10px 20px;background: #f0f0f0;border: 1px solid #ccc;border-radius: 10px;}
.g_tip.r{background: red;color: #fff;}
.g_tip.g{background: #2a0;color: #fff;}
.g_page{clear: both;text-align: center;font-size: 16px;line-height: 2.2em;overflow: hidden;}
.g_page > ul.list{display: inline-block;}
.g_page > ul.list > li{float: left;margin: 0 5px;}
.g_page > ul.list > li a{display: inline-block;background: #e0e0e0;padding: 0 15px;border-radius: 3px;text-align: center;}
.g_page > ul.list > li a:hover, .g_page > ul.list > li a.on{background: #00baff;color: #fff;text-decoration: none;}
.g_page > ul.list > li.prev a, .g_page > ul.list > li.next a{background: none;color: #999;padding: 0 25px;}
.g_page > ul.list > li.prev a:hover, .g_page > ul.list > li.next a:hover{color: #00baff;}
.g_page > p.tip{display: none;font-size: 12px;color: #999;}
.g_fsearch{padding: 10px 20px;background: #f0f0f0;margin: 0 0 20px;border-radius: 5px;}
.g_fsearch > *{vertical-align: middle;}
.g_tablist{border-bottom: 1px solid #0ae;clear: both;}
.g_tablist > button{float: left;display: inline-block;margin: 2px 5px 0 0;padding: 5px 20px;background: #f0f0f0;color: #444;border: 0;border-radius: 3px 3px 0 0;cursor: pointer;}
.g_tablist > button:hover{background: #e0e0e0;}
.g_tablist > button.on{padding: 6px 20px;margin-top: 0;background: #0ae;color: #fff;border: 0;border-radius: 3px 3px 0 0;}
.g_animation.fade{opacity: 0;transition: 1s ease;}
.g_animation.translate{opacity: 0.2;transform: translateY(300px);transition: 1s ease;}
.g_animation.translatex{opacity: 0.2;transform: translateX(300px);transition: 1s ease;}
.g_animation.translate-x{opacity: 0.2;transform: translateX(-300px);transition: 1s ease;}
.g_animation.rotate{opacity: 0.2;transform: rotateY(-180deg) rotateZ(45deg);filter: blur(5px);transition: 0.5s ease;}
.g_animation.scale{opacity: 0.2;transform: scale(0.6,0.6);transition: 0.5s ease;}
.g_animation.reset{opacity: 1;transform: none;filter: none;}
.g_hover{}
.g_hover.scale,
.g_hover .scale{transition: 0.5s ease;}
.g_hover:hover.scale,
.g_hover:hover .scale{transform: scale(1.05,1.05);}
.g_shelter{position: fixed;z-index: 1000;opacity: 0;left: 0;right: 0;top: 0;bottom: 0;width: 100%;height: 100%;background: rgba(0,0,0,0.5);transition: .3s ease;}
.g_shelter.show{opacity: 1;}
.g_shelter td{vertical-align: middle;text-align: center;}
.g_ell{display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.banners-pc{margin: 0 40px;clear: both;font-size: 0;height: 430px;}
.banners-pc .mode{padding-top: 230px;}
.banners-pc .mode .mode1{margin-top: -46px;text-align: center;}
.banners-pc .mode .mode1 .p1{margin-bottom: 20px;font-size: 32px;color: #fff;}
.banners-pc .mode .mode1 .p2{font-size: 14px;color: rgba(255,255,255,0.6);}
.banners-pc .mode .mode1 .p2 .fa{margin: 0 10px;font-size: 16px;}
.banners-mb{display: none;clear: both;height: 430px;clear: both;font-size: 0;}
.banners-mb div{height: 100%;}
.banners-mb .frame{position: relative;}
.banners-mb .frame .mode{position: absolute;top: 0;left: 0;right: 0;bottom: 0;background: rgba(0,0,0,0.5);text-align: center;height: auto;}
.banners-mb .frame .mode .mode1{position: absolute;margin-top: -41px;top: 50%;left: 0;right: 0;height: auto;}
.banners-mb .frame .mode .mode1 .p1{margin-bottom: 20px;font-size: 40px;color: #fff;}
.banners-mb .frame .mode .mode1 .p2{font-size: 14px;color: rgba(255,255,255,0.6);padding: 0 10px;}
.banners-mb .frame .mode .mode1 .p2 .fa{margin: 0 10px;font-size: 16px;}
@media (max-width: 1024px){.banners-pc{display: none;}
.banners-mb{display: block;}}
@media (max-width: 667px){.banners-mb .frame .mode .br1{padding: 0 10px;}
.banners-mb .frame .mode .mode1 .p1{font-size:30px;top: 40%;}
.banners-mb .frame .mode .mode1 .p1 span{display: unset;}}
.about_a{}
.about_a .mode1{}
.about_a .mode1 .left{margin-left: 60px;float: right;width: 460px;height: 460px;position: relative;}
.about_a .mode1 .left .pic1{margin-bottom: 100px;background: no-repeat center center;width: 180px;height: 180px;background-size: cover;float: left;}
.about_a .mode1 .left .p1{margin-bottom: 100px;padding: 50px 36px 0 0;width: 180px;height: 180px;font-size: 14px;color: #4c4c4c;text-align: center;float: right;}
.about_a .mode1 .left .p1 span{font-size: 48px;color: #1a1a1a;font-weight: bold;display: block;}
.about_a .mode1 .left .p2{padding: 50px 36px 0 0;width: 180px;height: 180px;font-size: 14px;color: #4c4c4c;text-align: center;float: left;clear: both;}
.about_a .mode1 .left .p2 span{font-size: 48px;color: #1a1a1a;font-weight: bold;display: block;}
.about_a .mode1 .left .pic2{background: no-repeat center center;width: 180px;height: 180px;background-size: cover;float: right;}
.about_a .mode1 .left .p3{margin-top: -90px;margin-left: -90px;padding: 50px 0 0 0;position: absolute;width: 180px;height: 180px;background: #ea3d00;top: 50%;left: 50%;right: 0;font-size: 14px;color: #fff;text-align: center;}
.about_a .mode1 .left .p3 span{font-size: 48px;color: #fff;font-weight: bold;display: block;}
.about_a .mode1 .right{}
.about_a .mode1 .right .p1{margin-bottom: 40px;font-size: 24px;color: #1a1a1a;}
.about_a .mode1 .right .p2{font-size: 14px;color: #4c4c4c;line-height: 28px;}
.about_a1{}
.about_a1 .ab_bg{margin-bottom: 75px;height: 345px;overflow: hidden;}
.about_a1 .ab_bg .mode1{padding: 70px 40px 0 40px;background: rgba(19,52,102,0.9);float: left;width: 400px;height: 345px;}
.about_a1 .ab_bg .mode1 .p1{margin-bottom: 10px;font-size: 22px;font-weight: bold;color: #fff;}
.about_a1 .ab_bg .mode1 .p2{margin-bottom: 25px;font-size: 12px;color: #fff;}
.about_a1 .ab_bg .mode1 .p3{margin-bottom: 40px;font-size: 14px;color: #fff;line-height: 24px;opacity: 0.7;}
.about_a1 .ab_bg .mode1 .btn{}
.about_a1 .ab_bg .mode1 .btn .box{padding: 15px 30px;font-size: 14px;color: #fff;background: #ea3d00;display: inline-block;}
.about_a1 .buc .p1{font-size: 14px;color: #4c4c4c;line-height: 26px;}
.about_a .mode1 .one{}
.about_a .mode1 .two{display: none;}
@media (max-width: 1024px){.about_a .mode1 .one{margin-left: 0;float: none;height: auto;width: 100%;display: inline-block;}
.about_a .mode1 .one .pic1{width: 50%;height: 300px;}
.about_a .mode1 .one .p1{padding: 80px 36px 0 0;width: 50%;height: 300px;}
.about_a .mode1 .one .p2{padding: 80px 36px 0 0;width: 50%;height: 300px;}
.about_a .mode1 .one .pic2{width: 50%;height: 300px;}
.about_a1 .ab_bg .mode1{width: 50%;}}
@media (max-width: 700px){.about_a1 .ab_bg .mode1{width: 100%;}}
@media (max-width: 667px){.about_a1 .ab_bg{height: auto;overflow: hidden;}
.about_a1 .ab_bg .mode1{padding: 70px 40px;height: auto;overflow: hidden;}}
@media (max-width: 667px){.about_a .mode1 .one{display: none;}
.about_a .mode1 .two{margin-bottom: 40px;margin-left: 0;width: 100%;height: auto;display: block;position: static;float: none;}
.about_a .mode1 .two .p3{position: static;margin: 0 auto;width: 100%;}
.about_a .mode1 .two .pic1{position: relative;margin-bottom: 0;width: 100%;height: 180px;float: none;margin-bottom: 5px;}
.about_a .mode1 .two .pic1 .bg{position: absolute;top: 0;right: 0;bottom: 0;left: 0;background: rgba(19,52,102,0.9);}
.about_a .mode1 .two .pic1 .bg .p1{margin: 0 auto;padding: 50px 0 0 0;width: auto;height: auto;float: none;color: #fff;}
.about_a .mode1 .two .pic1 .bg .p1 span{color: #fff;}
.about_a .mode1 .two .pic2{position: relative;margin-bottom: 0;width: 100%;height: 180px;float: none;margin-bottom: 5px;}
.about_a .mode1 .two .pic2 .bg{position: absolute;top: 0;right: 0;bottom: 0;left: 0;background: rgba(19,52,102,0.9);}
.about_a .mode1 .two .pic2 .bg .p2{margin: 0 auto;padding: 50px 0 0 0;width: auto;height: auto;float: none;color: #fff;}
.about_a .mode1 .two .pic2 .bg .p2 span{color: #fff;}}
.g_page{text-align: center;}
.g_page ul{}
.g_page ul li{margin: 0 10px;display: inline-block;}
.g_page ul li .box{}
.g_page ul li .box .ico{display: inline-block;}
.g_page ul li .box .ico2{display: none;}
.g_page ul li .box:hover .ico1{display: none;transition: ease .3s;}
.g_page ul li .box:hover .ico2{display: inline-block;transition: ease .3s;}
.g_page ul li .on .ico1{display: none;transition: ease .3s;}
.g_page ul li .on .ico2{display: inline-block;transition: ease .3s;}
.g_cw{width: 1300px;padding: 0 10px;margin: 0 auto;}
.g_cw::before,
.g_cw::after{content: '';display: block;clear: both;}
@media (max-width: 1024px){body{margin:0 auto;min-width: 0;padding-left:0;}
.g_cw{width:100%;}}
.g_mt{margin-top: 75px;}
.g_mt::before,
.g_mt::after{content: '';display: block;clear: both;}
.g_mb{margin-bottom: 75px;}
.g_mb img{width:100%;}
.g_mb::before,
.g_mb::after{content: '';display: block;clear: both;}
.g_title{margin-bottom:50px;display:inline-block;}
.g_title .p1{font-size:60px;color:#e6e6e6;}
.g_title .p2{margin-bottom:20px;font-size:32px;color:#333333;}
.g_title .t_ct{border: solid #ea3d00 3px;width:50px;}
/*g_header*/
.g_header{padding:0 20px;clear: both;overflow:hidden; z-index: 9999; background: #fff; width: 100%;top:0px;left:0px;right:0px;}
.g_header .bar{display: none;}
.g_header .main{height: 80px;font-size:0;}
.g_header .main .logo{margin-right:50px;float: left;line-height: 80px;}
.g_header .main .logo img{vertical-align: middle;}
.g_header .main .nav{float:;text-align:center;}
.g_header .main .nav > li{float: left;}
.g_header .main .nav > li > a{margin-right:58px;padding:35px 0 0 0;display: block;font-size: 16px;color:#333;vertical-align:middle;}
.g_header .main .nav > li > a > b{padding-bottom:7px;display: block;color: #1a1a1a;font-size:15px;font-weight:normal;line-height: 1;transition: ease .3s;}
.g_header .main .nav > li > a:hover b{color:#ea3d00;transition: ease .3s;}
.g_header .main .nav > .on b{color:#ea3d00;transition: ease .3s;}
.g_header .rt{padding-top:35px;float:right;padding-right: 80px;}
.g_header .rt .p1{font-size:15px;font-weight:bold;color:#1a1a1a}
.g_header .rt .p1 .fa{margin-left:40px;font-size:17px;font-weight:normal;color:#ea3d00;-webkit-text-stroke: 0.5px white;}
@media (max-width: 1024px){body{padding-top: 60px;}
.g_header{background: transparent;}
.g_header .top{display:none;}
.g_header .bar{position: relative;display: block;position: fixed;z-index: 100;left: 0;top: 0;right: 0;height: 60px;background: rgba(255,94,20,1);color: #875F23;border-bottom: 1px solid transparent;}
.g_header .bar .menu{position: absolute;right: 0;top: 0;display: inline-block;padding: 0 10px;line-height: 60px;}
.g_header .bar .menu img{vertical-align: middle;height: 30px;}
.g_header .bar .logo{font-size: 0;line-height: 60px;}
.g_header .bar .logo img{padding:0 10px;max-height: 35px;vertical-align: middle;}
.g_header .main{height: auto;}
.g_header .main .logo{display: none;}
.g_header .main .right .top_dh{display:none;}
.g_header .main .right{padding:0;}
.g_header .main .nav{float: none;height: auto;padding: 10px 0;margin-top: 0;line-height: 1;visibility: hidden;opacity: 0;position: fixed;z-index: 99;left: 0;top: -100%;bottom: 100%;right: 0;background: #fff;border-top: 0;transition: ease .4s;}
.g_header .main .nav > li{margin:0px 40px;float: none;text-align:left;}
.g_header .main .nav > li > a{margin-bottom:20px;margin-left:0;width: auto;padding: 10px 50px;}
.g_header .main .nav > li > a > b{margin-bottom: 0px;color:#333;font-size:16px;}
.g_header .main .nav > li a:hover b{font-weight:bold;color:#ea3d00;transition: ease .3s;}
.g_header .main .nav .on a b{font-weight:bold;color:#ea3d00;}
.g_header .main .nav.show{visibility: visible;opacity: 1;top: 60px;bottom: 0;}
.g_header .rt{display:none;}}
@media (max-width: 1024px){.banners-pc{display: none;}
.banners-mb{display: block;}}
.top_nav{margin:0 40px;padding:25px 0;background:#f0f0f0;overflow:hidden;text-align:center;}
.top_nav .nav_a{display:inline-block;}
.top_nav .nav_a li{margin:0 25px;float:left;}
.top_nav .nav_a li .box{padding-bottom:8px;border-bottom:solid transparent 2px;font-size:14px;color:#333;display:inline-block;}
.top_nav .nav_a li .box:hover{color:#ea3d00;border-bottom:solid #ea3d00 2px;transition: ease .3s;}
.top_nav .nav_a li .on{color:#ea3d00;border-bottom:solid #ea3d00 2px;transition: ease .3s;}
@media (max-width: 1024px){.top_nav{margin:0 auto;margin-left:-10px;}
.top_nav .nav_a{width:100%;}
.top_nav .nav_a li{margin:0 auto;padding-left:10px;width:25%;}
.top_nav .nav_a li .box{padding:15px 25px;background:#333;border-bottom:none;color:#fff;display:block;}
.top_nav .nav_a li .box:hover{border-bottom:none;color:#fff;background:#ea3d00;}
.top_nav .nav_a li .on{color:#fff;background:#ea3d00;}}
@media (max-width:768px){
.g_mt{margin-top:20px;}
.g_mb{margin-bottom: 20px;}
.g_title{margin-bottom:15px;display:inline-block;}
.g_title .p1{font-size:40px;color:#e6e6e6;}
.g_title .p2{margin-bottom:20px;font-size:24px;color:#333333;}
.g_title .t_ct{border: solid #ea3d00 3px;width:50px;}
.g_header .main .nav > li{margin:0px 10px;float: none;text-align:left;border-bottom: 1px solid #ddd;}
.g_header .main .nav > li > a{margin-bottom:0px;margin-left:0px;width: auto;padding: 10px 10px;}
.g_header .main .nav > li > a > b{margin-bottom: 0px;color:#333;font-size:16px;}
}
@media (max-width: 667px){
.top_nav .nav_a li{margin-bottom:10px;width:50%;}
.g_mt{margin-top:15px;}
.g_mb{margin-bottom: 15px;}
.g_title{margin-bottom:15px;display:inline-block;}
.g_title .p1{font-size:40px;color:#e6e6e6;}
.g_title .p2{margin-bottom:20px;font-size:24px;color:#333333;}
.g_title .t_ct{border: solid #ea3d00 3px;width:50px;}
/*
.top_nav .nav_a li:nth-child(3n){margin-bottom:0;}
.top_nav .nav_a li:nth-child(4n){margin-bottom:0;}
*/
}
.fot{padding-top:70px;background-size:cover;overflow:hidden;clear:both;}
.fot .list{}
.fot .list li{width:20%;float:left;}
.fot .list li .p1{margin-bottom:20px;font-size:18px;color:#fff;}
.fot .list li .p2{margin-bottom:15px;font-size:14px;color:#fff;opacity:0.6;}
.fot .list li .no{margin-bottom:0;}
.fot .list li .gz{float:right;}
.fot .list li .gz .sm{text-align:center;}
.fot .list li .gz .sm img{width:105px;}
.fot .list li .gz .sm .p3{font-size:12px;color:#fff;opacity:0.6;}
.fot .fota{margin-top:85px;padding:15px 0;background:rgba(0,0,0,0.4);overflow:hidden;}
.fot .fota .p1{float:left;font-size:14px;color:#fff;opacity:0.6;}
.fot .fota .p2{float: right;font-size:14px;color:#fff;opacity:0.6;}
@media (max-width: 1024px){.fot .list li{margin-bottom:30px;width:100%;}
.fot .list li .p2{margin-right:40px;float:left;}
.fot .list li .gz{float: none;text-align:center;}
.fot .fota{text-align:center;}
.fot .fota .p1{float:none;}
.fot .fota .p2{float:none;}}
.recruit_dts{}
.recruit_dts .top{margin-bottom: 30px;padding-bottom: 30px;border-bottom: solid #e0e0e0 1px;overflow: hidden;}
.recruit_dts .top .p1{margin-bottom: 30px;font-size: 24px;color: #1a1a1a;}
.recruit_dts .top .p2{margin-right: 140px;font-size: 14px;color: #808080;float: left;width: 250px;}
.recruit_dts .top .no{clear: both;}
.recruit_dts .top .p2 span{margin-right: 25px;}
.recruit_dts .bottom{clear: both;}
.recruit_dts .bottom .p1{margin-bottom: 30px;font-size: 14px;font-weight: bold;color: #1a1a1a;}
.recruit_dts .bottom .p2{margin-bottom: 10px;font-size: 14px;color: #808080;}
.recruit_dts .bottom .p3{font-size: 14px;color: #808080;line-height: 24px;}
@media (max-width: 1024px){.recruit_dts .top .p2{margin-right: 0;margin-bottom: 10px;width: 33.33%;float: left;}}
@media (max-width: 800px){.recruit_dts .top .p2{width: 50%;}
.recruit_dts .top .no{clear: none;}
.recruit_dts .top{padding-bottom: 20px;}} @media (max-width: 667px){.recruit_dts .top .p2{width: 100%;}}
.contact{}
.contact .left{margin-top: -80px;margin-bottom: 40px;padding: 60px 0;position: relative;overflow: hidden;background: #fff;box-shadow: 0px 15px 40px -2px rgba(0,0,0,0.1);}
.contact .left .list{}
.contact .left .list li{width: 33.33%;float: left;}
.contact .left .list li .box{padding: 0 120px;text-align: center;display: inline-block;}
.contact .left .list li .box .ico{height: 50px;line-height: 50px;}
.contact .left .list li .box .ico img{width: 30px;vertical-align: middle;}
.contact .left .list li .box .p1{margin-bottom: 15px;font-size: 14px;font-weight: bold;color: #1a1a1a;}
.contact .left .list li .box .p2{font-size: 14px;color: #808080;line-height: 24px;}
.contact .map{box-shadow: 0px 0px 40px 0px rgba(0,0,0,0.1);}
.contact .map .map_ct1{}
.contact .map .map_ct2{display: none;}
.contact .map .map_ct2 img{max-width: 100%;}
@media (max-width: 1024px){.contact .left{margin-top: 40px;padding: 0;box-shadow: none;}
.contact .left .list li{}
.contact .left .list li .box{padding: 0 10px;text-align: center;display: block;}
.contact .map{box-shadow: none;}
.contact .map .map_ct1{display: none;}
.contact .map .map_ct2{display: block;}}
@media (max-width: 667px){.contact .left .list li{margin-bottom: 20px;width: 100%;}
.contact .left .list li .box{text-align: start;}
.contact .left .list li .box .ico{margin-right: 10px;float: left;height: auto;line-height: inherit;}
.contact .left .list li .box .p1{margin: 5px 10px 0 0;float: left;}
.contact .left .list li .box .p2{padding-top: 3px;}}
.g_upfile{display: inline-block;}
.g_upfile > p{color: #666;font-size: 12px;}
.g_upfile > p .progress{display: inline-block;width: 70px;height: 14px;border: 1px solid #5cf;border-radius: 3px;line-height: 1em;}
.g_upfile > p .progress .p{display: inline-block;width: 0;height: 100%;background: #5cf;}
.g_upfile > p .progress .t{position: absolute;font-size: 10px;}
.g_page{clear: both;overflow: hidden;}
.g_page > p.tip{display: none;font-size: 12px;}
/* -- lift --*/.lift{color: #999;font-size: 14px;border: 1px solid #ddd;border-radius: 5px;padding: 5px 10px;width:100%;margin: 0 auto;margin-top: 35px;}
.lift a{color: #999;padding:5px 0;display: inline-block;}
.lift span{margin-right: 15px;}
/* -- pager --*/.pager{text-align:center;padding-top: 20px;color: #666;font-size: 14px;}
.pager a{color: #666;text-decoration: underline;}
/* -- pager class two --*/.pager ul{display: inline-block;/*display: inline;border-left: 1px solid #dddddd;*/}
.pager ul li{display: inline;}
.pager ul li a, .pager ul li em{float: left;padding: 0 14px;line-height: 30px;text-decoration: none;background-color: #ffffff;border: 1px solid #dddddd;/*border-left-width: 0;*/}
.pager ul li a:hover{background-color: #f5f5f5;}
.pager ul li.active a{background-color: #f5f5f5;color: #999999;cursor: default;}
.pager ul li em.total{margin-left: 10px;border-left-width: 1px;color: #999;}
/*返回顶部-TOP*/p#top{position:fixed;display:none;bottom:0px;right:20px;}
p#top a{text-align:center;text-decoration:none;color:#d1d1d1;display:block;width:30px;transition:color 1s;}
p#top a:hover{color:#979797;}
p#top a span{background:url(../images/gotop.png) no-repeat center;border-radius:6px;display:block;width:54px;height:30px;transition:background 1s;right: 5px;position: relative;bottom: 10px;}
#top a:hover span{background:url(../images/gotop.png) no-repeat center;}
/*浏览器滚动条*/::-webkit-scrollbar{width: 9px;height: 9px;}
::-webkit-scrollbar-track-piece{background-color: #ebebeb;-webkit-border-radius: 4px;}
::-webkit-scrollbar-thumb:vertical{height: 32px;background-color: #ccc;-webkit-border-radius: 4px;}
::-webkit-scrollbar-thumb:horizontal{width: 32px;background-color: #ccc;-webkit-border-radius: 4px;}
.news_a{}
.news_a .left{margin-left: -40px;}
.news_a .left .list{display: inline-block;width: 100%;}
.news_a .left .list li{margin-bottom: 40px;padding-left: 40px;width: 33.33%;float: left;}
.news_a .left .list li .box{padding: 8px 8px 15px 8px;border: solid #e0e0e0 1px;display: block;}
.news_a .left .list li .box .pic{margin-bottom: 15px;background: no-repeat center center;background-size: cover;height: 240px;}
.news_a .left .list li .box .buc{}
.news_a .left .list li .box .buc .date{font-size: 14px;color: #808080;font-weight: bold;}
.news_a .left .list li .box .buc .date span{font-size: 32px;color: #1a1a1a;font-weight: bold;}
.news_a .left .list li .box .buc .p1{margin: 15px 0;font-size: 18px;color: #1a1a1a;height: 1.5em;line-height: 24px;overflow: hidden;}
.news_a .left .list li .box .buc .p2{font-size: 14px;color: #808080;height: 3em;overflow: hidden;line-height: 24px;}
.news_a .left .list li .box:hover .buc .p1{color: #ea3d00;transition: ease .3s}
@media (max-width: 1024px){.news_a .left{margin-left: -10px;}
.news_a .left .list li{padding-left: 10px;}
.news_a .left .list li .box .buc .p1{color: #ea3d00;transition: ease .3s}}
@media (max-width: 800px){.news_a .left .list li{width: 50%;}}
@media (max-width: 667px){.news_a .left .list li{width: 100%;}
.news_a .left .list li .box .pic{height: 360px;}}
.g_page{margin-top: 40px;text-align: center;}
.g_page ul{}
.g_page ul li{margin: 0 10px;display: inline-block;}
.g_page ul li a{padding: 8px 12px;border: solid #d9d9d9 1px;font-size: 14px;color: #333333;display: inline-block;}
.g_page ul li .prev{padding: 8px 12px;border: solid #d9d9d9 1px;font-size: 14px;color: #333333;}
.g_page ul li .next{padding: 8px 12px;border: solid #d9d9d9 1px;font-size: 14px;color: #333333;}
.g_page ul li a:hover{background: #ea3d00;color: #fff;border: solid #ea3d00 1px;transition: ease .3s;}
.g_page ul li .on{background: #ea3d00;border: solid #ea3d00 1px;color: #fff;transition: ease .3s;}
.newsdetails{}
.newsdetails .mode .tel{margin-bottom: 40px;text-align: center;}
.newsdetails .mode .tel .p1{margin-bottom: 15px;font-size: 24px;color: #1a1a1a;}
.newsdetails .mode .tel .p2{font-size: 12px;color: #808080;}
.newsdetails .mode .tel .p2 span{margin: 0 10px;}
.newsdetails .mode .g_content{margin-bottom:30px;}
.newsdetails .mode .g_content .p3 p{line-height: 1.6;font-size: 14px;}
.page{margin-top: 40px;}
.page ul{float: left;}
.page ul li{margin-bottom: 20px;overflow: hidden;}
.page ul li:nth-child(2n){margin-bottom: 0;}
.page ul li .prev{font-size: 14px;color: #1a1a1a;float: left;}
.page ul li .next{font-size: 14px;color: #1a1a1a;float: left;clear: both;display: block;}
.page .ret{margin-top: 9px;padding: 10px 25px;border: solid #e0e0e0 1px;float: right;}
.page .ret:hover{border: solid #ea3d00 1px;background: #ea3d00;color: #fff;}
.page a:hover span{color: #ea3d00;transition: ease .3s;}
@media (max-width: 500px){.page ul{float: none;}
.page ul li{padding: 10px 25px;border: solid #e0e0e0 1px;width: 100%;}
.page ul li:nth-child(2n){margin-bottom: 20px;}
.page ul li a{height: 1.5em;overflow: hidden;line-height: 24px;}
.page ul li .prev{width: 100%;float: none;display: inline-block;}
.page ul li .next{width: 100%;float: none;display: inline-block;}
.page .ret{margin-top: 0;float: none;display: inline-block;text-align: center;width: 100%;border: solid #ea3d00 1px;background: #ea3d00;color: #fff;}}
.recruit{}
.recruit .recruit_a{margin-bottom: 50px;display: inline-block;}
.recruit .recruit_a .pic{background: no-repeat center center;background-size: cover;width: 720px;height: 380px;float: left;}
.recruit .recruit_a .buc{padding-top: 30px;float: right;width: 560px;height: 380px;background: #ea3d00;}
.recruit .recruit_a .buc .p1{margin-bottom: 35px;padding: 15px 45px;background: #124290;font-size: 24px;color: #fff;display: inline-block;}
.recruit .recruit_a .buc .p2{padding: 0 40px;font-size: 14px;color: rgba(255,255,255,0.5);line-height: 26px;}
.recruit .left{margin-left: -25px;}
.recruit .left .list{}
.recruit .left .list li{padding-left: 25px;width: 33.33%;float: left;}
.recruit .left .list li .box{padding: 20px;border: solid #e0e0e0 1px;display: block;}
.recruit .left .list li .box .date{margin-bottom: 20px;font-size: 14px;font-weight: bold;color: #808080;}
.recruit .left .list li .box .date span{font-size: 32px;color: #1a1a1a;}
.recruit .left .list li .box .p1{margin-bottom: 20px;font-size: 18px;color: #1a1a1a;}
.recruit .left .list li .box .p1 span{font-size: 14px;}
.recruit .left .list li .box .p2{margin-bottom: 25px;font-size: 14px;color: #808080;line-height: 24px;height: 3.5em;overflow: hidden;}
.recruit .left .list li .box .btn{padding: 10px 20px;background: #d1d1d1;color: #fff;display: inline-block;}
.recruit .left .list li .box:hover .btn{background: #ea3d00;transition: ease .3s;}
.recruit .slick-prev{left: -20px;width: 30px;height: 50px;opacity: 0.5;}
.recruit .slick-next{right: -45px;width: 30px;height: 50px;opacity: 0.5;}
.recruit .one{}
.recruit .two{display: none;}
@media (max-width: 1024px){.recruit .recruit_a .pic{width: 50%;}
.recruit .recruit_a .buc{width: 50%;}
.recruit .one{display: none;}
.recruit .two{margin-left: -10px;display: inline-block;}
.recruit .two .list li{margin-bottom: 10px;padding-left: 10px;}
.recruit .two .list li:nth-child(4n){margin-bottom: 0;}
.recruit .two .list li:nth-child(5n){margin-bottom: 0;}
.recruit .two .list li:nth-child(6n){margin-bottom: 0;}
.recruit .two .list li .box .btn{background: #ea3d00;transition: ease .3s;}} @media (max-width: 800px){.recruit .recruit_a .pic{width: 100%;float: none;}
.recruit .recruit_a .buc{padding: 30px 0;height: auto;width: 100%;float: none;}
.recruit .two .list li{width: 50%;}
.recruit .two .list li:nth-child(4n){margin-bottom: 10px;}} @media (max-width: 667px){.recruit .two .list li{width: 100%;}
.recruit .two .list li:nth-child(5n){margin-bottom: 10px;}} .g_page{margin-top: 40px;text-align: center;}
.g_page ul{}
.g_page ul li{margin: 0 10px;display: inline-block;}
.g_page ul li .box{padding: 8px 12px;border: solid #d9d9d9 1px;font-size: 14px;color: #333333;display: inline-block;}
.g_page ul li .prev{padding: 8px 12px;border: solid #d9d9d9 1px;font-size: 14px;color: #333333;}
.g_page ul li .next{padding: 8px 12px;border: solid #d9d9d9 1px;font-size: 14px;color: #333333;}
.g_page ul li a:hover{background: #ea3d00;color: #fff;border: solid #ea3d00 1px;transition: ease .3s;}
.g_page ul li .on{background: #ea3d00;border: solid #ea3d00 1px;color: #fff;transition: ease .3s;}
.project_a{}
.project_a .left{margin-left: -30px;}
.project_a .left .list{}
.project_a .left .list li{margin-bottom: 30px;padding-left: 30px;width: 33.33%;float: left;}
.project_a .left .list li .box{}
.project_a .left .list li .box .pic{margin-bottom: 20px;background: no-repeat center center;background-size: cover;height: 270px;}
.project_a .left .list li .box .p1{margin-bottom: 10px;font-size: 18px;color: #ea3d00;}
.project_a .left .list li .box .p2{font-size: 14px;color: #4c4c4c;height: 20px;line-height: 20px;/*padding-left: 20px;text-indent: -20px;*/}
.project_a .left .list li .box .p2 img{margin-top: -3px;vertical-align: middle;width: 20px;}
.project_a .left .list li .box:hover .p2{color: #ea3d00;transition: ease .3s;}
@media (max-width: 1024px){.project_a .left{margin-left: -10px;}
.project_a .left .list li{padding-left: 10px;}}
@media (max-width: 667px){.project_a .left .list li{width: 50%;}}
@media (max-width: 500px){.project_a .left .list li{width: 100%;}}
.g_page{text-align: center;}
.g_page ul{}
.g_page ul li{margin: 0 10px;display: inline-block;}
.g_page ul li .box{}
.g_page ul li .box .ico{display: inline-block;}
.g_page ul li .box .ico2{display: none;}
.g_page ul li .box:hover .ico1{display: none;transition: ease .3s;}
.g_page ul li .box:hover .ico2{display: inline-block;transition: ease .3s;}
.g_page ul li .on .ico1{display: none;transition: ease .3s;}
.g_page ul li .on .ico2{display: inline-block;transition: ease .3s;}
.banners-pcc{margin: 0 40px;clear: both;font-size: 0;overflow: hidden;}
.banners-pcc .frame{padding: 45px 0;}
.banners-pcc .frame .mode{}
.banners-pcc .frame .mode .left{float: left;}
.banners-pcc .frame .mode .left .pic{background: no-repeat center center;background-size: cover;width: 680px;height: 448px;}
.banners-pcc .frame .mode .right{width: 600px;height: 448px;float: right;background: #f9f9f9;}
.banners-pcc .frame .mode .right .tle{padding: 15px 30px;background: #ea3d00;overflow: hidden;}
.banners-pcc .frame .mode .right .tle .p1{margin-bottom: 10px;font-size: 24px;color: #fff;float: left;}
.banners-pcc .frame .mode .right .tle .p2{font-size: 14px;clear: both;display: inline-block;float: left;}
.banners-pcc .frame .mode .right .tle .p2 span{margin-right: 5px;padding: 3px 10px;font-size: 14px;color: #fff;display: inline-block;}
.banners-pcc .frame .mode .right .tle .p2 .sp1{background: #d1e0ae;}
.banners-pcc .frame .mode .right .tle .p2 .sp2{background: #aee0d0;}
.banners-pcc .frame .mode .right .tle .p2 .sp3{background: #aeb4e0;}
.banners-pcc .frame .mode .right .tle .sta{margin-top: -23px;font-size: 24px;float: right;color: #fff;}
.banners-pcc .frame .mode .right .mode{padding: 40px 25px;}
.banners-pcc .frame .mode .right .mode .p3{margin-bottom: 25px;font-size: 14px;color: #333333;}
.banners-pcc .frame .mode .right .mode .p3 span{margin: 0 5px 0 3px;font-size: 32px;color: #ea3d00;}
.banners-pcc .frame .mode .right .mode .p4{margin-bottom: 25px;font-size: 14px;color: #808080;}
.banners-pcc .frame .mode .right .mode .p4 span{color: #4c4c4c;}
.banners-pcc .frame .mode .right .mode .ico{height: 25px;line-height: 25px;}
.banners-pcc .frame .mode .right .mode .ico .sp1{margin-right: 15px;background: #00bc0d;width: 25px;height: 25px;border-radius: 25px;text-align: center;display: inline-block;}
.banners-pcc .frame .mode .right .mode .ico .sp2{background: #dd4846;width: 25px;height: 25px;border-radius: 25px;text-align: center;display: inline-block;}
.banners-pcc .frame .mode .right .mode .ico .sp1 .fa1{color: #fff;font-size: 14px;vertical-align: middle;}
.banners-pcc .frame .mode .right .mode .ico .sp2 .fa2{color: #fff;font-size: 20px;vertical-align: middle;}
.pr_det .mode1{margin-bottom: 40px;}
.pr_det .mode1 .p1{margin-bottom: 25px;font-size: 24px;color: #1a1a1a;}
.pr_det .mode1 .p1 span{margin-bottom: -4px;margin-right: 10px;border: solid #ea3d00 2px;display: inline-block;height: 24px;}
.pr_det .mode1 .p2{font-size: 14px;color: #4c4c4c;line-height: 24px;}
.pr_det .mode2{}
.pr_det .mode2{margin-bottom: 40px;}
.pr_det .mode2 .p1{margin-bottom: 25px;font-size: 24px;color: #1a1a1a;}
.pr_det .mode2 .p1 span{margin-bottom: -4px;margin-right: 10px;border: solid #ea3d00 2px;display: inline-block;height: 24px;}
.pr_det .mode2 .left{}
.pr_det .mode2 .left .list{}
.pr_det .mode2 .left .list h3{padding: 10px;background: #f4f4f4;text-align: center;}
.pr_det .mode2 .left .list h3:hover{background:#ea3d00;color:#fff;}
.pr_det .mode2 .left .list li{padding: 0 12px;float: left;width: 33.33%;}
.pr_det .mode2 .left .list li .box{}
.pr_det .mode2 .left .list li .box .pic{background: no-repeat center center;background-size: cover;height: 270px;}
.pr_det .mode2 .left .slick-prev{left: -30px;}
.pr_det .mode2 .left .slick-next{right: -30px;}
.banners-mb{display: none;clear: both;height: 540px;clear: both;font-size: 0;}
.banners-mb div{height: 100%;}
.banners-mb .frame{padding: 45px 0;width: 100%;height: 540px;}
.banners-mb .frame .mode{}
.banners-mb .frame .mode .left{float: left;}
.banners-mb .frame .mode .left .pic{background: no-repeat center center;background-size: cover;width: 680px;height: 448px;}
.banners-mb .frame .mode .right{width: 600px;height: 448px;float: right;background: #fff;}
.banners-mb .frame .mode .right .tle{padding: 15px 30px;background: #ea3d00;overflow: hidden;}
.banners-mb .frame .mode .right .tle .p1{margin-bottom: 10px;font-size: 24px;color: #fff;float: left;}
.banners-mb .frame .mode .right .tle .p2{font-size: 14px;clear: both;display: inline-block;float: left;}
.banners-mb .frame .mode .right .tle .p2 span{margin-right: 5px;padding: 3px 10px;font-size: 14px;color: #fff;display: inline-block;}
.banners-mb .frame .mode .right .tle .p2 .sp1{background: #d1e0ae;}
.banners-mb .frame .mode .right .tle .p2 .sp2{background: #aee0d0;}
.banners-mb .frame .mode .right .tle .p2 .sp3{background: #aeb4e0;}
.banners-mb .frame .mode .right .tle .sta{margin-top: -23px;font-size: 24px;float: right;color: #fff;}
.banners-mb .frame .mode .right .mode{padding: 40px 25px;}
.banners-mb .frame .mode .right .mode .p3{margin-bottom: 25px;font-size: 14px;color: #333333;}
.banners-mb .frame .mode .right .mode .p3 span{margin: 0 5px 0 3px;font-size: 32px;color: #ea3d00;}
.banners-mb .frame .mode .right .mode .p4{margin-bottom: 25px;font-size: 14px;color: #808080;}
.banners-mb .frame .mode .right .mode .p4 span{color: #4c4c4c;}
.banners-mb .frame .mode .right .mode .ico{height: 25px;line-height: 25px;}
.banners-mb .frame .mode .right .mode .ico .sp1{margin-right: 15px;background: #00bc0d;width: 25px;height: 25px;border-radius: 25px;text-align: center;display: inline-block;}
.banners-mb .frame .mode .right .mode .ico .sp2{background: #dd4846;width: 25px;height: 25px;border-radius: 25px;text-align: center;display: inline-block;}
.banners-mb .frame .mode .right .mode .ico .sp1 .fa1{color: #fff;font-size: 14px;vertical-align: middle;}
.banners-mb .frame .mode .right .mode .ico .sp2 .fa2{color: #fff;font-size: 14px;vertical-align: middle;}
.two{display: none;}
.two .tle{padding: 15px 30px;background: #ea3d00;overflow: hidden;}
.two .tle .p1{margin-bottom: 10px;font-size: 24px;color: #fff;float: left;}
.two .tle .p2{font-size: 14px;clear: both;display: inline-block;float: left;}
.two .tle .p2 span{margin-right: 5px;padding: 3px 10px;font-size: 14px;color: #fff;display: inline-block;}
.two .tle .p2 .sp1{background: #d1e0ae;}
.two .tle .p2 .sp2{background: #aee0d0;}
.two .tle .p2 .sp3{background: #aeb4e0;}
.two .tle .sta{margin-top: -23px;font-size: 24px;float: right;color: #fff;}
.two .mode{padding: 40px 25px;background: #f9f9f9;}
.two .mode .p3{margin-bottom: 25px;font-size: 14px;color: #333333;}
.two .mode .p3 span{margin: 0 5px 0 3px;font-size: 32px;color: #ea3d00;}
.two .mode .p4{margin-bottom: 25px;font-size: 14px;color: #808080;}
.two .mode .p4 span{color: #4c4c4c;}
.two .mode .ico{height: 25px;line-height: 25px;}
.two .mode .ico .sp1{margin-right: 15px;background: #00bc0d;width: 25px;height: 25px;border-radius: 25px;text-align: center;display: inline-block;}
.two .mode .ico .sp2{background: #dd4846;width: 25px;height: 25px;border-radius: 25px;text-align: center;display: inline-block;}
.two .mode .ico .sp1 .fa1{color: #fff;font-size: 14px;vertical-align: middle;}
.two .mode .ico .sp2 .fa2{color: #fff;font-size: 14px;vertical-align: middle;}
.pr_det .one{}
.pr_det .two{display: none;}
@media (max-width: 1024px){.banners-pc{display: none;}
.banners-mb{display: block;}
.banners-mb .frame{height: auto;overflow: hidden;}
.banners-mb .frame .mode .left{width: 50%;}
.banners-mb .frame .mode .left .pic{width: 100%;}
.banners-mb .frame .mode .right{width: 50%;}
.banners-mb .frame .mode .right .tle{height: auto;}
.pr_det .one{display: none;}
.pr_det .two{display: block;}
.pr_det .two .left .list li{margin-bottom: 10px;padding-left: 10px;padding-right: 0;}
.pr_det .two .left .list li:nth-child(4n){margin-bottom: 0;}
.pr_det .two .left .list li:nth-child(5n){margin-bottom: 0;}
.pr_det .two .left .list li:nth-child(6n){margin-bottom: 0;}
.pr_det .two .left{margin-left: -10px;}}
@media (max-width: 800px){.banners-mb{font-size: 0;display: inline;}
.banners-mb .frame .mode .left{width: 100%;}
.banners-mb .frame .mode .right{display: none;}
.two{display: block;}}
@media (max-width: 667px){
.banners-pcc{display:none;}
.banners-mb .frame .mode .br1{padding: 0 10px;}
.banners-mb .frame .mode .mode1 .p1{font-size: 40px;top: 40%;}
.banners-mb .frame .mode .mode1 .p1 span{display: unset;}
.pr_det .two .left .list li{width: 50%;}
.pr_det .two .left .list li:nth-child(4n){margin-bottom: 10px;}}
@media (max-width: 750px){.pr_det .two .left .list li{width: 50%;}
.pr_det .two .left .list li:nth-child(4n){margin-bottom: 10px;}
.pr_det .two .left .list li:nth-child(5n){margin-bottom: 10px;}}
@media (max-width: 500px){.pr_det .two .left .list li{width: 100%;}
.pr_det .two .left .list li:nth-child(4n){margin-bottom: 10px;}
.pr_det .two .left .list li:nth-child(5n){margin-bottom: 10px;}}
.clear{clear:both;}
.business{margin: 0 40px 40px 40px;overflow: hidden;}
.business .left{margin-left: -5px;}
.business .left .list{}
.business .left .list li{margin-bottom: 5px;padding-left: 5px;float: left;width: 25%;}
.business .left .list .no{margin-bottom: 0;}
.business .left .list li:nth-child(9n){width: 50%;}
.business .left .list li .box{position: relative;width: 100%;display: block;overflow: hidden;}
.business .left .list li .box .pic1{background: no-repeat center center;background-size: cover;height: 870px;}
.business .left .list li .box .pic2{background: no-repeat center center;background-size: cover;height: 432px;}
.business .left .list li .box .pic3{background: no-repeat center center;background-size: cover;height: 432px;}
.business .left .list li .box .bt{padding: 18px 0;position: absolute;background: rgba(0,0,0,0.8);bottom: 0;left: 0;right: 0;text-align: center;}
.business .left .list li .box .bt .p1{font-size: 18px;color: #fff;}
.business .left .list li .box .buc{padding: 80px 40px 0 40px;position: absolute;background: rgba(252,106,38,0.8);top: 0;right: 0;bottom: 0;left: 0;opacity: 0;}
.business .left .list li .box .buc .p2{margin-bottom: 35px;font-size: 24px;color: #fff;}
.business .left .list li .box .buc .p3{font-size: 14px;color: rgba(255,255,255,0.6);line-height: 24px;}
.business .left .list li .box:hover .bt{bottom: -60px;transition: ease .3s;}
.business .left .list li .box:hover .buc{opacity: 1;transition: ease .3s;}
@media (max-width: 1024px){.business{margin: 0 auto;}
.business .left .list li{width: 33.33%;}
.business .left .list li .box .pic1{background: no-repeat center center;background-size: cover;height: 432px;}
.business .left .list li .box .pic2{background: no-repeat center center;background-size: cover;height: 432px;}
.business .left .list li .box .pic3{background: no-repeat center center;background-size: cover;height: 432px;}
.business .left .list li:nth-child(6n){width: 33.33%;}
.business .left .list li .box .bt{bottom: -60px;transition: ease .3s;}
.business .left .list li .box .buc{opacity: 1;transition: ease .3s;}}
@media (max-width: 800px){.business .left .list li{width: 50%;}
.business .left .list li:nth-child(8n){width: 50%;}}
@media (max-width: 550px){.business .left .list li{margin-bottom: 10px;width: 100%;}
.business .left .list li:nth-child(8n){margin-bottom: 0;width: 100%;}
.business .left .list .no{margin-bottom: 10px;}}
.g_page{text-align: center;}
.g_page ul{}
.g_page ul li{margin: 0 10px;display: inline-block;}
.g_page ul li .box{}
.g_page ul li .box .ico{display: inline-block;}
.g_page ul li .box .ico2{display: none;}
.g_page ul li .box:hover .ico1{display: none;transition: ease .3s;}
.g_page ul li .box:hover .ico2{display: inline-block;transition: ease .3s;}
.g_page ul li .on .ico1{display: none;transition: ease .3s;}
.g_page ul li .on .ico2{display: inline-block;transition: ease .3s;}
.banners-pci{margin: 0 40px;clear: both;font-size: 0;height: 860px;}
.banners-pci .mode{padding-top: 230px;}
.banners-pci .mode .br1{position: relative;}
.banners-pci .mode .mode1{margin-top: -80px;}
.banners-pci .mode .mode1 .p1{margin-bottom: 45px;font-size: 44px;font-weight: bold;color: #fff;text-align: left;}
.banners-pci .mode .mode1 .p1 span{display: block;}
.banners-pci .mode .mode1 .btn{float: left;}
.banners-pci .mode .mode1 .btn .box{padding: 15px 37px;font-size: 14px;color: #fff;display: inline-block;}
.banners-pci .mode .mode1 .btn1{margin-right: 20px;}
.banners-pci .mode .mode1 .btn1 .box{background: #ff5e14;}
.banners-pci .mode .mode1 .btn2 .box{background: #0043ac;}
.banners-pci .mode .mode1 .btn .box:hover{background: #fff;color: #1a1a1a;transition: ease .3s;}
.banners-pci .slick-prev{opacity: 0.7;}
.banners-pci .slick-next{opacity: 0.7;}
.banners-pci .slick-prev:hover{background: #ff5e14;opacity: 1;}
.banners-pci .slick-next:hover{background: #ff5e14;opacity: 1;}
.banners-mbi{display: none;clear: both;height: 860px;clear: both;font-size: 0;}
.banners-mbi div{height: 100%;}
.banners-mbi .frame{}
.banners-mbi .frame .mode{position: relative;height: 100%;}
.banners-mbi .frame .mode .br1{margin-top: -95px;position: absolute;top: 30%;left: 0;right: 0;text-align: center;}
.banners-mbi .frame .mode .br1 img{max-width: 100%;display: inline-block;}
.banners-mbi .frame .mode .mode1{}
.banners-mbi .frame .mode .mode1 .p1{margin-top: -70px;position: absolute;top: 50%;left: 0;right: 0;margin-bottom: 20px;font-size: 48px;color: #fff;text-align: center;}
.banners-mbi .frame .mode .mode1 .p1 span{display: block;}
.banners-mbi .frame .mode .mode1 .btn{position: absolute;top: 70%;left: 0;right: 0;text-align: center;}
.banners-mbi .frame .mode .mode1 .btn .box{margin: 0 10px;padding: 15px 37px;font-size: 14px;color: #fff;}
.banners-mbi .frame .mode .mode1 .btn .btn1{background: #ff5e14;}
.banners-mbi .frame .mode .mode1 .btn .btn2{background: #0043ac;}
@media (max-width: 1024px){.banners-pci{display: none;}
.banners-mbi{display: block;}}
@media (max-width: 667px){.banners-mbi .frame .mode .br1{padding: 0 10px;}
.banners-mbi .frame .mode .mode1 .p1{padding: 0 10px;font-size: 40px;top: 40%;}
.banners-mbi .frame .mode .mode1 .p1 span{display: unset;}}
@media (max-width: 400px){.banners-mbi .frame .mode .br1{display: none;}}
.business{background: #f4f4f4;}
.business .left{margin-left: -100px;}
.business .left .list{}
.business .left .list li{margin-bottom: 70px;padding-left: 100px;width: 33.33%;float: left;}
.business .left .list li:nth-child(3n+1){clear: both;}
.business .left .list li .box{}
.business .left .list .l2 .box{padding-top: 15px;display: inline-block;}
.business .left .list li .box .ico{margin-bottom: 10px;height: 60px;line-height: 60px;}
.business .left .list li .box .ico .ico1{display: none;}
.business .left .list li .box .ico .ico1 img{vertical-align: middle;}
.business .left .list li .box .ico .ico2{}
.business .left .list li .box .ico .ico2 img{vertical-align: middle;}
.business .left .list li .box .mode .ck{margin-bottom: 15px;font-size: 12px;color: #808080;}
.business .left .list li .box .mode .ck .fa{margin-left: 15px;font-size: 16px;}
.business .left .list li .box:hover .mode .ck{color: #ff5e14;transition: ease .3s;font-weight: bold;}
.business .left .list li .box:hover .mode .ck .fa{}
.business .left .list li .box .mode .p1{margin-bottom: 15px;font-size: 24px;color: #1a1a1a;}
.business .left .list li .box .mode .p2{font-size: 14px;color: #666666;line-height: 24px;}
.business .left .one{display: none;}
.business .left .list .two{}
@media (max-width: 1024px){.business .left{margin-left: -50px;}
.business .left .one{margin-left: 50px;display: block;}
.business .left .list .two{display: none;}
.business .left .list li:nth-child(3n+1){clear: none;}
.business .left .list .l2{padding-left: 50px;}
.business .left .list li .box .mode .p2{height: 5em;overflow: hidden;}}
@media (max-width: 667px){.business .left{margin-left: -10px;}
.business .left .one{margin-left: 10px;}
.business .left .list .l2{padding-left: 10px;width: 50%;}
.business .left .list li .box{padding: 0 20px;text-align: center;}}
@media (max-width: 500px){.business .left .list .l2{width: 100%;}
.business .left .list li .box .mode .p2{height: auto;}}
.about{}
.about .left{margin-right: 50px;float: left;}
.about .right{}
.about .right .buc{}
.about .right .buc .p1{margin-bottom: 65px;font-size: 14px;color: #666666;line-height: 24px;height: 7em;overflow: hidden;}
.about .right .buc .btn{}
.about .right .buc .btn .box{padding: 15px 40px;font-size: 14px;color: #fff;background: #ff5e14;display: inline-block;}
.project{padding: 60px 0;position: relative;background: #00235a;overflow: hidden;}
.project .g_title .p1{color: #e6e6e6;opacity: 0.1;}
.project .g_title .p2{color: #fff;}
.project .pr_lt{margin-bottom: 100px;margin-left: -20px;}
.project .pr_lt .list{}
.project .pr_lt .list li{padding-left: 20px;width: 33.33%;float: left;}
.project .pr_lt .list li .box{}
.project .pr_lt .list li .box .pic{margin-bottom: 20px;background: no-repeat center center;background-size: cover;height: 320px;overflow: hidden;}
.project .pr_lt .list li .box .buc .lm{margin-bottom: 14px;font-size: 14px;color: #ff5e14;}
.project .pr_lt .list li .box .buc .p1{margin-bottom: 14px;font-size: 18px;color: #fff;height: 1.5em;line-height: 24px;overflow: hidden;}
.project .pr_lt .list li .box:hover .buc .p1{font-weight: bold;color: #ff5e14;transition: ease .3s;}
.project .pr_lt .list li .box .buc .p2{margin-bottom: 30px;font-size: 14px;color: #b8b8b8;line-height: 24px;height: 5em;overflow: hidden;}
.project .pr_lt .list li .box .buc .btn{font-size: 14px;color: #fff;line-height: 20px;}
.project .pr_lt .list li .box .buc .btn span{margin-left: 20px;background: #ff5e14;text-align: center;width: 20px;display: inline-block;}
.project .pr_lt .slick-prev{opacity: 1;background: #0043ac;top: 115%;width: 120px;height: 40px;left: 40%;}
.project .pr_lt .slick-next{opacity: 1;background: #0043ac;top: 115%;width: 120px;height: 40px;right: 40%;}
.project .pr_lt .slick-prev:before{content: '上一页';font-size: 14px;}
.project .pr_lt .slick-next:before{content: '下一页';font-size: 14px;}
.project .pr_lt .slick-prev:hover{background: #ff5e14;}
.project .pr_lt .slick-next:hover{background: #ff5e14;}
.project .one{}
.project .two{display: none;}
@media (max-width: 1024px){.project .one{display: none;}
.project .two{margin-left: -10px;display: block;}
.project .two .list li{margin-bottom: 20px;padding-left: 10px;}
.project .two .list li .box .buc .p1{font-weight: bold;color: #ff5e14;}}
@media (max-width: 800px){.project .two .list li{width: 50%;}}
@media (max-width: 500px){.project .two .list li{width: 100%;}}
.news{}
.news .g_title{display: block;text-align: center;}
.news .g_title .t_ct{margin: 0 auto;}
.news .left{width: 610px;height: 440px;float: left;}
.news .left .pic_lt li .box{position: relative;width: 100%;display: inline-block;}
.news .left .pic_lt li .box .pic{background: no-repeat center center;background-size: cover;width: 610px;height: 440px;font-size: 0;}
.news .left .pic_lt li .box .bt{padding: 13px;position: absolute;left: 0;right: 0;bottom: 0;background: rgba(0,0,0,0.7);height: 50px;}
.news .left .pic_lt li .box .bt .p1{font-size: 18px;color: #fff;line-height: 24px;width: 350px;height: 1.5em;overflow: hidden;}
.news .left .slick-dots{right: 10px;bottom: 22px;text-align: right;}
.news .left .slick-dots li{top: 25%;}
.news .right{width: 615px;float: right;}
.news .right .list{}
.news .right .list li{}
.news .right .list li:nth-child(5n) .box{margin-bottom: 0;padding-bottom: 14px;border-bottom: solid #e0e0e0 1px;}
.news .right .list li .box{margin-bottom: 15px;padding-top: 15px;border-top: solid #e0e0e0 1px;display: inline-block;}
.news .right .list li .box .pic{display: none;background: no-repeat center center;background-size: cover;width: 610px;height: 440px;font-size: 0;}
.news .right .list li .box .date{margin-right: 30px;float: left;text-align: center;font-size: 12px;color: #666;}
.news .right .list li .box .date span{margin-bottom: 5px;font-size: 32px;color: #1a1a1a;display: block;}
.news .right .list li .box .p1{margin-bottom: 9px;font-size: 18px;color: #1a1a1a;height: 1.5em;overflow: hidden;line-height: 24px;}
.news .right .list li .box .p2{font-size: 14px;color: #666666;height: 1.5em;overflow: hidden;line-height: 24px;}
.news .left .pic_lt li .box:hover .bt .p1{color: #ff5e14;transition: ease .3s;}
.news .right .list li .box:hover .date{font-weight: bold;color: #ff5e14;transition: ease .3s;}
.news .right .list li .box:hover .date span{color: #ff5e14;transition: ease .3s;}
.news .right .list li .box:hover .p1{color: #ff5e14;transition: ease .3s;}
.news .one{display:;}
.news .two{display: none;}
@media (max-width: 1024px){.news .one{display: none;}
.news .two{display: block;margin-left: -20px;}
.news .two .right{width: 100%;float: none;}
.news .two .right .list li{margin-bottom: 10px;padding-left: 20px;width: 50%;float: left;}
.news .two .right .list li .box{padding-top: 0;padding-bottom: 15px;border-top: none;border-bottom: solid #e0e0e0 1px;display: block;}
.news .two .right .list li:nth-child(6n) .box{margin-bottom: 0;padding-bottom: 14px;border-bottom: solid #e0e0e0 1px;}
.news .two .right .list li .box .pic{margin-bottom: 15px;display: block;width: 100%;height: 340px;}}
@media (max-width: 550px){.news .two .right .list li{width: 100%;}}
.jump{background: #f4f4f4;}
.jump .ju_lt{margin-left: -60px;}
.jump .ju_lt .list{}
.jump .ju_lt .list li{padding-left: 60px;width: 50%;float: left;}
.jump .ju_lt .list li .box{position: relative;width: 100%;display: inline-block;}
.jump .ju_lt .list li .box .pic{background: no-repeat center center;background-size: cover;width: 470px;height: 321px;float: right;}
.jump .ju_lt .list li .box .bt{margin-top: -90px;position: absolute;top: 50%;padding: 60px 0 0 40px;background: rgba(255,94,20,1);width: 220px;height: 180px;}
.jump .ju_lt .list li .box .bt .p1{margin-bottom: 15px;font-size: 24px;color: #fff;font-weight: bold;}
.jump .ju_lt .list li .box .bt .p2{font-size: 16px;color: #fff;opacity: 0.7;letter-spacing: -1px;}
.jump .ju_lt .list li:nth-child(2n+2) .box .bt{background: rgba(0,35,90,1);}
@media (max-width: 1024px){.jump .ju_lt{margin-left: -10px;}
.jump .ju_lt .list li{padding-left: 10px;}
.jump .ju_lt .list li .box .pic{width: auto;float: none;}
.jump .ju_lt .list li .box .bt{margin-top: 0;padding: 120px 0 0 0;top: 10px;right: 10px;bottom: 10px;left: 10px;width: auto;height: auto;background: rgba(255,94,20,0.8);text-align: center;}
.jump .ju_lt .list li:nth-child(2n+2) .box .bt{background: rgba(0,35,90,0.8);}}
@media (max-width: 667px){.jump .ju_lt .list li{width: 100%;font-size: 0;}
.jump .ju_lt .list li:nth-child(2n){margin-top: -1px;}}
.g_page{text-align: center;}
.g_page ul{}
.g_page ul li{margin: 0 10px;display: inline-block;}
.g_page ul li .box{}
.g_page ul li .box .ico{display: inline-block;}
.g_page ul li .box .ico2{display: none;}
.g_page ul li .box:hover .ico1{display: none;transition: ease .3s;}
.g_page ul li .box:hover .ico2{display: inline-block;transition: ease .3s;}
.g_page ul li .on .ico1{display: none;transition: ease .3s;}
.g_page ul li .on .ico2{display: inline-block;transition: ease .3s;}

/*home_it*/
#home_it{width:100%;padding-bottom:30px;margin-top: 75px;}
#home_it .home_it_dh{height:30px;line-height:30px;font-size:32px;margin:0 auto;text-align:center;color:#222;}
#home_it .home_it_dh span{font-size:15px;color:#868686;display:block;padding-top:8px;}
#home_it .home_it_con{margin:0 auto;text-align:center;margin-top:70px;}
#home_it .home_it_con ul li{width:305px;display: inline-block;margin-right:-4px;vertical-align:top;margin-bottom:20px;box-shadow: 0px 6px 20px 1px rgba(156,156,156,.1);-webkit-box-shadow: 0px 6px 20px 1px rgba(156,156,156,.1);background:#fff;border-radius:6px;margin-left:20px;text-align:center;transition: all 0.6s;}
#home_it .home_it_con ul li:nth-child(1){margin-left:0px;}
#home_it .home_it_con ul li:nth-child(5){margin-left:0px;}
#home_it .home_it_con ul li:hover{box-shadow: 0px 6px 60px 1px rgba(0,0,0,.1);-webkit-box-shadow: 0px 6px 60px 1px rgba(0,0,0,.1);}
#home_it .home_it_con ul li .img{position:relative;width:80px;height:80px;overflow:hidden;margin:0 auto;text-align:center;margin-top:30px;}
#home_it .home_it_con ul li img{width:80px;height:80px;transition: all 0.3s;-ms-transition: all 0.3s;}
/*#home_it .home_it_con ul li:hover img:first-child{margin-top:-100px;}*/
#home_it .home_it_con ul li:hover .img .i1{display: none;}
#home_it .home_it_con ul li span{display:block;font-size:16px;line-height:30px;padding:5px 0;color:#222;}
#home_it .home_it_con ul li p{line-height:1.5;width:80%;margin:0 auto;color:#868686;margin-bottom:30px;}

/*home_partner*/
#home_partner{width:100%;}
#home_partner .home_partner_dh{height:30px;line-height:30px;font-size:32px;margin:0 auto;text-align:center;color:#222;}
#home_partner .home_partner_dh span{font-size:15px;color:#868686;display:block;padding-top:8px;}
#home_partner .home_partner_con{margin:0 auto;text-align:center;margin-top:70px;}
#home_partner .home_partner_con ul li{width:226px;height:138px;display: inline-block;margin-right:-4px;margin-bottom:15px;box-shadow: 0px 6px 20px 1px rgba(156,156,156,.1);-webkit-box-shadow: 0px 6px 20px 1px rgba(156,156,156,.1);background:#fff;border-radius:6px;margin-left:15px;text-align:center;transition: all 0.6s;}
#home_partner .home_partner_con ul li:nth-child(1){margin-left:0px;}
#home_partner .home_partner_con ul li:nth-child(6){margin-left:0px;}
#home_partner .home_partner_con ul li:hover{box-shadow: 0px 6px 60px 1px rgba(0,0,0,.1);-webkit-box-shadow: 0px 6px 60px 1px rgba(0,0,0,.1);}
#home_partner .home_partner_con ul li .img{position:relative;overflow:hidden;width:207px;height:120px;text-align:center;margin:0 auto;margin-bottom:10px;}
#home_partner .home_partner_con ul li .img img{transition: all .3s;width:207px;height:120px;}
#home_partner .home_partner_con ul li:hover{box-shadow: 0px 6px 60px 1px rgba(0,0,0,.3);-webkit-box-shadow: 0px 6px 60px 1px rgba(0,0,0,.3);}
/*#home_partner .home_partner_con ul li:hover img:first-child{margin-top:-120px;}*/
#home_partner .home_partner_con ul li span{display:block;font-size:16px;line-height:30px;padding:5px 0;color:#222;}
#home_partner .home_partner_con ul li p{line-height:1.5;width:80%;margin:0 auto;color:#868686;padding-bottom:30px;}

/*feedback*/
.imsg {background:#f4f4f4;}
.imsg h2 {font-size: 30px;font-family: "微软雅黑";color: #000000;	padding-top: 50px;}
.imsg .s1 {overflow: hidden;margin-bottom:50px;padding-top: 40px;}
.imsg input {float: left;padding:10px 0 15px 10px;background-color: #ffffff;color: #888888;font-size: 14px;border: 0;border-radius: 5px;}
.imsg .s1-a {width: 240px;margin-right: 20px;}
.imsg .s1-b {width: 415px;}
.imsg .s1-c {float: right;width: 180px;	background-color: #000000;color: #ffffff;cursor: pointer;padding-left: 5px;}
.imsg p {color: #535353;font-size: 14px;padding-bottom: 100px;margin-bottom: 0;}
.zcon{width:1300px;}
.wrap{margin: 0 auto; width: 100%; max-width: 1200px; padding: 15px 0;}

@media (max-width: 768px){
/*home_it*/
#home_it{padding-bottom:20px;}
#home_it .home_it_dh{font-size:26px;}
#home_it .home_it_dh span{padding-top:0;}
#home_it .home_it_con{margin-top:50px;width:96%;}
#home_it .home_it_con ul li{width:46%;margin:1% 1.5%;margin-bottom:3%;}
#home_it .home_it_con ul li:nth-child(2n+1){margin:1% 1.5%;}
#home_it .home_it_con ul li p{overflow: hidden;text-overflow: ellipsis;font-size: 14px;display: box;display: -webkit-box;line-clamp: 3;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
/*home_partner*/
#home_partner{width:100%;padding-bottom:30px;padding-top:30px;}
#home_partner .home_partner_dh{font-size:26px;}
#home_partner .home_partner_dh span{padding-top:0;}
#home_partner .home_partner_con{width:96%;margin:0 auto;text-align:center;margin-top:50px;}
#home_partner .home_partner_con ul li{width:29%;height:auto;padding-top:10px;margin:0 1.5%;}
#home_partner .home_partner_con ul li:nth-child(1){margin:0 1.5%;}
#home_partner .home_partner_con ul li:nth-child(6){margin:0 1.5%;}
#home_partner .home_partner_con ul li:last-child{margin:0 0 0 1.5%;}
#home_partner .home_partner_con ul li .img{width:100%;height:auto;}
#home_partner .home_partner_con ul li .img img{width:100%;height:auto;}
#home_partner .home_partner_con ul li .img img:first-child{display:none;}
#home_partner .home_partner_con ul li:hover img:first-child{margin-top:0;}
#home_partner .home_partner_con ul li p{padding-bottom:30px;}
.p3 p img{width:100%!important;max-width:768px;overflow:hidden;}
.wrap{margin: 0 auto; width: 100%; max-width: 768px; padding: 15px;font-size:14px;}

/*feedback*/
.imsg {background:#f4f4f4;}
.imsg h2 {font-size:20px;font-family: "微软雅黑";color: #000000;padding:10px;}
.imsg .s1 {overflow: hidden;margin-bottom:20px;padding:10px;}
.imsg input {float: left;padding:10px 0 15px 10px;background-color: #ffffff;color: #888888;font-size: 14px;border: 0;border-radius: 5px;}
.imsg .s1-a {width: 100%; margin-right: 0; margin-bottom: 10px;}
.imsg .s1-b {width: 415px;}
.imsg .s1-c {float: right;width: 180px;	background-color: #000000;color: #ffffff;cursor: pointer;padding-left: 5px;}
.imsg p {color: #535353;font-size: 14px;padding-bottom: 0;margin-bottom: 0;padding:15px 10px;display:none;}
.zcon{width:100%;max-width:768px;padding: 15px 0;}

.fot{padding-top:30px;background-size:cover!important;overflow:hidden;clear:both;}
.fot .fota{margin-top:30px;padding:15px 0;background:rgba(0,0,0,0.4);overflow:hidden;}

.banners-mb .frame{height:200px!important;overflow:hidden;}
.banners-mb div{height:auto!important;}
.business .left .list li{width:100%!important;margin-bottom:20px;padding-left:0px;}
.business .left .list li .box .pic2{height:300px!important;}
.business .left .list li .box .buc{background:rgba(10, 10, 10, 0.75);}
}

.side-pannel{position:fixed;left:50%;margin-left:496px;z-index:99}
.side-bar{border:1px solid #E7E7E7;border-bottom:none;bottom:100px;background:#fff}
.side-bar a{display:block;cursor:pointer;width:70px;height:46px;border-bottom:1px solid #E7E7E7;position:relative;color:#676767;text-align:center}
.side-bar a s{display:block;margin-left:auto;margin-right:auto}
.side-bar a span{line-height:20px}
.side-bar a:hover{background:#DFFFED}
.side-bar a.gotop s{position:absolute;top:50%;left:17px}
.side-bar a.text{padding-top:25px}
.side-bar a.qr s{position:absolute;top:50%;left:18px}
.side-bar a.qr i{width:277px;height:259px;position:absolute;left:-277px;top:50%;margin-top:-120px;display:none;background-position:0 0}
.side-bar a.qr:hover i{display:block}
.side-bar a.qr i{background-image:url(../images/sprite2.png)}
.g-icon-top{height:20px;width:35px;margin-top:-10px;background-position:0 -33px}
.g-icon-survey1{height:23px;width:26px;margin-top:-11px;background-position:0 -53px}
.side-bar a.survey:hover s{height:23px;width:26px;margin-top:-11px;background-position:-26px -53px}
.g-icon-qq1{height:20px;width:22px;margin-top:-10px;background-position:-35px -33px}
.g-icon-weibo1{height:25px;width:27px;margin-top:-12px;background-position:-72px 0}
.g-icon-weibo2, .side-bar a.weibo:hover s{height:25px;width:27px;margin-top:-12px;background-position:-72px -25px}
.g-icon-qr1{height:33px;width:36px;margin-top:-16px;background-position:-36px 0}
.g-icon-qr2, .side-bar a.qr:hover s{height:33px;width:36px;margin-top:-16px;background-position:0 0}
.g-icon-qq1, .g-icon-qr1, .g-icon-qr2, .g-icon-survey1, .g-icon-survey2, .g-icon-top, .g-icon-weibo1, .g-icon-weibo2,.side-bar a.qr:hover s, .side-bar a.survey:hover s, .side-bar a.weibo:hover s{background-image:url(../images/sprite1.png)}

/*微信提示浏览器打开*/
.weixin-tip{display: none; position: fixed; left:0; top:0; bottom:0; background: rgba(0,0,0,0.8); filter:alpha(opacity=80); height: 100%; width: 100%; z-index: 100;}
.weixin-tip p{text-align: center; margin-top: 10%; padding:0 5%;}

/* 客服插件 css 代码块 */
.jinni8_kefu_style{position: fixed;width:78px;top: 50%;transform: translateY(-50%);right: 0;font-size: 13px;color: #fff;z-index:100000000000000000;background-color: #ff7c40;cursor:pointer;}
.jinni8_kefu_nth{display:block;position: relative;text-align: center;padding: 15px 10px;padding:15px 0;border-top:rgb(253, 252, 252) 1px solid;transition:all 0.3s;color:#fff !important;}
.jinni8_kefu_nth a{color:#fff !important;}
.jinni8_kefu_nth:before{content:"";position: absolute;left: 0;top: -1px;width: 100%;/*height: 1px;*/background-color: #FFFFFF;z-index: 10;}
.jinni8_kefu_nth:hover{background-color: #ff7c40;}
.jinni8_kefu_nth:nth-child(1){border:0;}
.jinni8_kefu_nth:nth-child(1):before{display:none;}
.jinni8_kefu_mipimgs{height:32px;}
.jinni8_kefu_xx .jinni8_kefu_mipimgs{background:url(../images/jinni8_kefu_xx.png) no-repeat center;}
.jinni8_kefu_qq .jinni8_kefu_mipimgs{background:url(../images/jinni8_kefu_qq.png) no-repeat center;}
.jinni8_kefu_sj .jinni8_kefu_mipimgs{background:url(../images/jinni8_kefu_sj.png) no-repeat center;}
.jinni8_kefu_ma .jinni8_kefu_mipimgs{background:url(../images/jinni8_kefu_ma.png) no-repeat center;}
.jinni8_kefu_top .jinni8_kefu_mipimgs{background:url(../images/jinni8_kefu_top.png) no-repeat center;}
.jinni8_kefu_zj .jinni8_kefu_mipimgs{background:url(../images/jinni8_kefu_zj.png) no-repeat center;}
.jinni8_kefu_hy .jinni8_kefu_mipimgs{background:url(../images/jinni8_kefu_zj.png) no-repeat center;}

.jinni8_kefu_nth span{display:block;margin-top:8px;}
.jinni8_kefu_nth .tips{display:none;opacity:0;transition: all 0.3s;position: absolute;right: 78px;top: 0;width: 300px;height: 100%;background-color: rgba(255, 255, 255, 1);color: #ff7c40;line-height: 90px;text-align: center;text-indent: 10px;font-size: 16px;/*text-shadow: 0 0 1px #C5DAFF;*/box-shadow: 0 5px 10px rgba(72, 139, 255, 0.38);z-index:1000000;}
.jinni8_kefu_nth:hover .tips{display:block;opacity:1;}
.jinni8_kefu_ma:hover .tips mip-img img{width:100%;height:auto;}
.jinni8_kefu_ma .tips{top: inherit;bottom: 0;height: inherit;width: 200px;padding: 10px;margin: 10px;}
.jinni8_kefu_ma .tips:before{content: "";width: 100%;height: 100%;position: absolute;z-index: 1;}
.jinni8_kefu_ma .tips a{display:none;}
.jinni8_kefu_style mip-fixed{position: relative !important;right: inherit !important;bottom: inherit !important;left: inherit !important;top: inherit !important;}
.jinni8_kefu_style mip-fixed mip-gototop{background-image:none;width:auto !important;height:inherit;background:none !important;border:none;}
.jinni8_kefu_style mip-fixed mip-gototop .jinni8_kefu_nth{border-top:rgb(253, 252, 252) 1px solid;}
.jinni8_kefu_style mip-fixed mip-gototop .jinni8_kefu_nth:before{display:block;}

/*iphone 5 5s 5se */
@media (device-height:568px) and (-webkit-min-device-pixel-ratio:2){
.jinni8_kefu_style{width:100%;bottom:0!important;left:0;top:inherit;height:76px;transform: inherit;box-shadow:0 0 5px #fff;}
.jinni8_kefu_nth{width:calc( 20% - 1px );float:left;border-top:0 !important;border-left: #f795c0 1px solid;margin-top: 2px;}
.jinni8_kefu_nth:nth-child(1){border-left: 1px solid #f795c0;}
.jinni8_kefu_nth:before{display:none;}
.jinni8_kefu_nth .tips{display:none;}
.jinni8_kefu_nth:hover .tips{display:none;opacity:0;}
.jinni8_kefu_mipimgs{height:22px;}
.jinni8_kefu_style .jinni8_kefu_mipimgs{background-size:22px 22px;}
.jinni8_kefu_ma:hover .tips{display: block;z-index: 99999;opacity: 1;bottom: 66px;top: inherit;right: 0;left: inherit;background-color: rgba(0,0,0,0.8);width: 100%;height: 100%;position: fixed;padding: 0;margin: 0;}
.jinni8_kefu_ma:hover .tips mip-img{width: 180px;height:180px;position: absolute;left: calc( 50% - 130px);bottom: calc( 50% - 130px);border-radius: 4px;}
.jinni8_kefu_ma:hover .tips mip-img img{border:#fff 20px solid !important;width:inherit;min-width:inherit;border-radius:4px;height:auto;max-width:calc( 100% - 40px );}
.jinni8_kefu_ma .tips a{position: relative; top: 60%; right: -27%; color: #fff !important; z-index: 99999; font-size: 13px; padding: 10px; background: #F44336; text-align: center!important; display: inline-block; border-radius: 50%; line-height: 35px;}
}
/*三星GS5*/
@media (min-device-width:360px) and (max-device-width:640px) and (-webkit-min-device-pixel-ratio:2){
.jinni8_kefu_style{width:100%;bottom:0!important;left:0;top:inherit;height:76px;transform: inherit;box-shadow:0 0 5px #fff;}
.jinni8_kefu_nth{width:calc( 20% - 1px );float:left;border-top:0 !important;border-left: #f795c0 1px solid;margin-top: 2px;}
.jinni8_kefu_nth:nth-child(1){border-left: 1px solid #f795c0;}
.jinni8_kefu_nth:before{display:none;}
.jinni8_kefu_nth .tips{display:none;}
.jinni8_kefu_nth:hover .tips{display:none;opacity:0;}
.jinni8_kefu_mipimgs{height:22px;}
.jinni8_kefu_style .jinni8_kefu_mipimgs{background-size:22px 22px;}
.jinni8_kefu_ma:hover .tips{display: block;z-index: 99999;opacity: 1;bottom: 66px;top: inherit;right: 0;left: inherit;background-color: rgba(0,0,0,0.8);width: 100%;height: 100%;position: fixed;padding: 0;margin: 0;}
.jinni8_kefu_ma:hover .tips mip-img{width: 180px;height:180px;position: absolute;left: calc( 50% - 130px);bottom: calc( 50% - 130px);border-radius: 4px;}
.jinni8_kefu_ma:hover .tips mip-img img{border:#fff 20px solid !important;width:inherit;min-width:inherit;border-radius:4px;height:auto;max-width:calc( 100% - 40px );}
.jinni8_kefu_ma .tips a{position: relative; top: 60%; right: -27%; color: #fff !important; z-index: 99999; font-size: 13px; padding: 10px; background: #F44336; text-align: center!important; display: inline-block; border-radius: 50%; line-height: 35px;}
}
/*iphone 6/7/8 */
@media only screen and (min-device-width:375px) and (max-device-width:667px) and (-webkit-device-pixel-ratio:2){
.jinni8_kefu_style{width:100%;bottom:0!important;left:0;top:inherit;height:76px;transform: inherit;box-shadow:0 0 5px #fff;}
.jinni8_kefu_nth{width:calc( 20% - 1px );float:left;border-top:0 !important;border-left: #f795c0 1px solid;margin-top: 2px;}
.jinni8_kefu_nth:nth-child(1){border-left: 1px solid #f795c0;}
.jinni8_kefu_nth:before{display:none;}
.jinni8_kefu_nth .tips{display:none;}
.jinni8_kefu_nth:hover .tips{display:none;opacity:0;}
.jinni8_kefu_mipimgs{height:22px;}
.jinni8_kefu_style .jinni8_kefu_mipimgs{background-size:22px 22px;}
.jinni8_kefu_ma:hover .tips{display: block;z-index: 99999;opacity: 1;bottom: 66px;top: inherit;right: 0;left: inherit;background-color: rgba(0,0,0,0.8);width: 100%;height: 100%;position: fixed;padding: 0;margin: 0;}
.jinni8_kefu_ma:hover .tips mip-img{width: 180px;height:180px;position: absolute;left: calc( 50% - 130px);bottom: calc( 50% - 130px);border-radius: 4px;}
.jinni8_kefu_ma:hover .tips mip-img img{border:#fff 20px solid !important;width:inherit;min-width:inherit;border-radius:4px;height:auto;max-width:calc( 100% - 40px );}
.jinni8_kefu_ma .tips a{position: relative; top: 60%; right: -27%; color: #fff !important; z-index: 99999; font-size: 13px; padding:7px; background: #F44336; text-align: center!important; display: inline-block; border-radius: 50%; line-height: 35px;}
}
/*iphone 6p/7p/8p */
@media only screen and (min-device-width:414px) and (max-device-width:736px) and (-webkit-device-pixel-ratio:3){
.jinni8_kefu_style{width:100%;bottom:0!important;left:0;top:inherit;height:76px;transform: inherit;box-shadow:0 0 5px #fff;}
.jinni8_kefu_nth{width:calc( 20% - 1px );float:left;border-top:0 !important;border-left: #f795c0 1px solid;margin-top: 2px;}
.jinni8_kefu_nth:nth-child(1){border-left: 1px solid #f795c0;}
.jinni8_kefu_nth:before{display:none;}
.jinni8_kefu_nth .tips{display:none;}
.jinni8_kefu_nth:hover .tips{display:none;opacity:0;}
.jinni8_kefu_mipimgs{height:22px;}
.jinni8_kefu_style .jinni8_kefu_mipimgs{background-size:22px 22px;}
.jinni8_kefu_ma:hover .tips{display: block;z-index: 99999;opacity: 1;bottom: 66px;top: inherit;right: 0;left: inherit;background-color: rgba(0,0,0,0.8);width: 100%;height: 100%;position: fixed;padding: 0;margin: 0;}
.jinni8_kefu_ma:hover .tips mip-img{width: 180px;height:180px;position: absolute;left: calc( 50% - 130px);bottom: calc( 50% - 130px);border-radius: 4px;}
.jinni8_kefu_ma:hover .tips mip-img img{border:#fff 20px solid !important;width:inherit;min-width:inherit;border-radius:4px;height:auto;max-width:calc( 100% - 40px );}
.jinni8_kefu_ma .tips a{position: relative; top: 60%; right: -27%; color: #fff !important; z-index: 99999; font-size: 13px; padding: 7px; background: #F44336; text-align: center!important; display: inline-block; border-radius: 50%; line-height: 35px;}
}
/*iphone x */
@media only screen and (device-width:375px) and (device-height:812px) and (-webkit-device-pixel-ratio:3){
.jinni8_kefu_style{width:100%;bottom:0!important;left:0;top:inherit;height:76px;transform: inherit;box-shadow:0 0 5px #fff;}
.jinni8_kefu_nth{width:calc( 20% - 1px );float:left;border-top:0 !important;border-left: #f795c0 1px solid;margin-top: 2px;}
.jinni8_kefu_nth:nth-child(1){border-left:0;}
.jinni8_kefu_nth:before{display:none;}
.jinni8_kefu_nth .tips{display:none;}
.jinni8_kefu_nth:hover .tips{display:none;opacity:0;}
.jinni8_kefu_mipimgs{height:22px;}
.jinni8_kefu_style .jinni8_kefu_mipimgs{background-size:22px 22px;}
.jinni8_kefu_ma:hover .tips{display: block;z-index: 99999;opacity: 1;bottom: 66px;top: inherit;right: 0;left: inherit;background-color: rgba(0,0,0,0.8);width: 100%;height: 100%;position: fixed;padding: 0;margin: 0;}
.jinni8_kefu_ma:hover .tips mip-img{width: 180px;height:180px;position: absolute;left: calc( 50% - 130px);bottom: calc( 50% - 130px);border-radius: 4px;}
.jinni8_kefu_ma:hover .tips mip-img img{border:#fff 20px solid !important;width:inherit;min-width:inherit;border-radius:4px;height:auto;max-width:calc( 100% - 40px );}
.jinni8_kefu_ma .tips a{position: relative; top: 60%; right: -27%; color: #fff !important; z-index: 99999; font-size: 13px; padding: 7px; background: #F44336; text-align: center!important; display: inline-block; border-radius: 50%; line-height: 35px;}
}
@media screen and (max-width:767px){
.jinni8_kefu_style{width:100%;bottom:0!important;left:0;top:inherit;height:76px;transform: inherit;box-shadow:0 0 5px #fff;}
.jinni8_kefu_nth{width:calc( 20% - 1px );float:left;border-top:0 !important;border-left: #f795c0 1px solid;margin-top: 2px;}
.jinni8_kefu_nth:nth-child(1){border-left: 1px solid #f795c0;}
.jinni8_kefu_nth:before{display:none;}
.jinni8_kefu_nth .tips{display:none;}
.jinni8_kefu_nth:hover .tips{display:none;opacity:0;}
.jinni8_kefu_mipimgs{height:22px;}
.jinni8_kefu_style .jinni8_kefu_mipimgs{background-size:22px 22px;}
.jinni8_kefu_ma:hover .tips{display: block;z-index: 99999;opacity: 1;bottom: 66px;top: inherit;right: 0;left: inherit;background-color: rgba(0,0,0,0.8);width: 100%;height: 100%;position: fixed;padding: 0;margin: 0;}
.jinni8_kefu_ma:hover .tips mip-img{width: 180px;height:180px;position: absolute;left: calc(63% - 130px);bottom: calc(48% - 130px);border-radius: 4px;}
.jinni8_kefu_ma:hover .tips mip-img img{border:#fff 20px solid !important;width:inherit;min-width:inherit;border-radius:4px;height:auto;max-width:calc( 100% - 40px );}
.jinni8_kefu_ma .tips a{position: relative; top: 60%; right: -27%; color: #fff !important; z-index: 99999; font-size: 13px; padding: 7px; background: #F44336; text-align: center!important; display: inline-block; border-radius: 50%; line-height: 35px;}
}
/* 客服插件 代码块 END */

/* Basic Grey */
.basic-grey{margin-left:auto;margin-right:auto;max-width:800px;min-height:420px;height:auto;background: #F7F7F7;padding: 25px 15px 25px 10px;font: 12px '微软雅黑';color: #888;text-shadow: 1px 1px 1px #FFF;border:1px solid #E4E4E4;border-radius: 10px; box-shadow: 1px 3px 3px 1px #e9ecef;}
.basic-grey h3{display: inline-block;font-size:16px;padding: 0px 0px 10px 40px;display: block;border-bottom:1px solid #E4E4E4;margin: -10px -15px 30px -10px;color: #888;text-align: center;font-weight:300;}
.basic-grey h3>span{display: inline-block;font-size: 16px;}
.basic-grey label{display: block;margin: 0px;}
.basic-grey label>span{float: left;width: 20%;text-align: right;padding-right: 10px;margin-top: 10px;color: #888;}
.basic-grey input[type="text"], .basic-grey input[type="email"], .basic-grey textarea, .basic-grey select{border: 1px solid #DADADA;color: #888;height: 30px;margin-bottom: 16px;margin-right: 6px;margin-top: 2px;outline: 0 none;padding: 3px 3px 3px 5px;width: 70%;font-size: 12px;line-height:15px;box-shadow: inset 0px 1px 4px #ECECEC;-moz-box-shadow: inset 0px 1px 4px #ECECEC;-webkit-box-shadow: inset 0px 1px 4px #ECECEC;}
.basic-grey textarea{padding: 5px 3px 3px 5px;}
.basic-grey select{background: #FFF url(../images/down-arrow.png) no-repeat right;background: #FFF url{../images/down-arrow.png) no-repeat right);appearance:none;-webkit-appearance:none;-moz-appearance: none;text-indent: 0.01px;text-overflow:;width: 70%;height: 35px;line-height: 25px;}
.basic-grey textarea{height:100px;}
.submits{background: #00a1d7!important;border: none;padding:8px 30px;color: #fff;box-shadow: 1px 1px 5px #B6B6B6;border-radius: 3px;text-shadow: 1px 1px 1px #9E3F3F;cursor: pointer;}
.submits:hover{background: #CF7A7A;}
.basic-grey .yzms{float: right;position: relative;top: -5px;right: 30px;}