@import url("gonggong.css");
*{margin:0;padding: 0;border: 0;}
body{font-family: "microsoft yahei";margin:0 auto;font-size: 14px;min-width: 1200px;}
ul{list-style: none;}
a{color:#333;text-decoration: none;}
li a{display:block;}
.slh{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.clear{clear: both; width:100%; display:block; margin:0px auto; padding:0px; font-size:0px; line-height:0px;}
.fl{float: left;}
.fr{float: right;}
.w1200{width: 1200px;margin: auto;}

.dis_tab{width: 100%;height: 100%;display: table; overflow:hidden;}
.tab_cell{display: table-cell;text-align: center;vertical-align: middle;}

.onload{position: fixed;width: 100%;height: 100%;position: fixed;z-index: 1888888;background: #fff;left: 0;top: 0;}
.onload img{display: block;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);width: 45px;}

@font-face{font-family: 'GENUINE';src: url('../fonts/GENUINE.TTF'),url('../fonts/GENUINE.OTF');src: url('../fonts/impact.TTF');}
@font-face{font-family: 'hklj';src: url('../fonts/hklj.TTF'),url('../fonts/hklj.TTC'),url('../fonts/hklj.OTF');}
@font-face{font-family: 'MFBANHEI';src: url('../fonts/MFBANHEI_NONCOMMERCIAL-REGULAR.TTF'),url('../fonts/MFBANHEI_NONCOMMERCIAL-REGULAR.TTC'),url('../fonts/MFBANHEI_NONCOMMERCIAL-REGULAR.OTF');}
@font-face{font-family: 'AMERICAN';src: url('../fonts/AMERICAN CAPTAIN.TTF'),url('../fonts/AMERICAN CAPTAIN.TTC'),url('../fonts/AMERICAN CAPTAIN.OTF');}
@font-face{font-family: 'FZZDHJW';src: url('../fonts/FZZDHJW.TTF'),url('../fonts/FZZDHJW.TTC'),url('../fonts/FZZDHJW.OTF');}
@font-face{font-family: 'FZDHTJW';src: url('../fonts/FZDHTJW.TTF'),url('../fonts/FZDHTJW.TTC'),url('../fonts/FZDHTJW.OTF');}
@font-face{font-family: 'EU-B8';src: url('../fonts/EU-B8.TTF'),url('../fonts/EU-B8.TTC'),url('../fonts/EU-B8.OTF');}
@font-face{font-family: 'ITALIC';src: url('../fonts/TIMESNEWROMANMTSTD-ITALIC.TTF'),url('../fonts/TIMESNEWROMANMTSTD-ITALIC.TTC'),url('../fonts/TIMESNEWROMANMTSTD-ITALIC.OTF');}

@font-face{font-family: 'WJY';src: url('../fonts/WJY.TTF');}
.jb{background-image: -webkit-linear-gradient(left,#c27f09 45%,#e4b03e 60%,#f9cf5f 100%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.hjb{background-image: -webkit-linear-gradient(left,#010101 45%,#242424 60%,#4d4d4d 100%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.bjb{background-image: -webkit-linear-gradient(left,#fff 45%,#fff 60%,#fff 100%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;}

/*顶部*/
.top{padding: 20px 0 20px;overflow: hidden; background:#fafafa;}
.top_fl{margin-right: 50px;padding-top: 14px;}
.top_fl h3{font-family: "microsoft yahei";font-size: 36px;color: #333333;line-height: 42px;}
.top_fl p{font-family: "microsoft yahei";margin-bottom: 4px;font-size: 16px;color: #999999; line-height:16px; text-transform: uppercase;letter-spacing: 1.1px;}

.top_cen{ width: 487px; height:76px;}
.top_cen img{ max-width:121px; max-height:75px;}

.top_fr{padding-top: 15px;}
.top_fr p{font-size: 16px;color: #333333;}
.top_fr p span{ font-size:16px;color: #333333;font-family: 'GENUINE';}
.top_fr a{font-size: 32px;color: #333333;font-family: 'GENUINE'; line-height:38px;}
.top_fr a span{font-size: 32px;color: #333333;font-family: 'MFBANHEI'; line-height:34px; vertical-align:top;}

hr{ width:100%; height:2px; font-size:2px; line-height:2px; display:block; margin:0px auto; background:#ffd100;}
/*导航*/
.nav{background: #ffd100; border-top:1px solid #282828; height:56px;}
.navyu{ width:1200px; display:block; margin:0px auto;}
.nav_ul{height: 56px;text-align: center; display:block; float:left; margin-left:240px;}
.nav_ul li{ float: left; display:block; position:relative;}
.nav_ul li a{ padding:0px 24px; height: 56px; font-size: 16px; color: #000000; text-align: center; line-height: 56px;}
.nav_ul li.on{ background:#282828;}
.nav_ul li.on a{ color:#ffd100;}

.nav_ul li .subyu{ position:absolute; z-index:2; width:140px; padding-top:14px; background-color:rgba(255,255,255,0.5);}
.nav_ul li .subyu li{ width:140px !important; display:block; float:left; line-height:42px !important; height:42px !important;}
.nav_ul li .subyu a{ display:block; text-align:center; padding:0px !important; margin:0px auto; width:100%; line-height:42px !important; height:42px !important;}
.nav_ul li .subyu a:hover{ background-color:rgba(0,0,0,0.5);}
.subyu001{ left:15px; top:56px;}
.subyu002{ left:-14px; top:56px;}

.navyua{ width:120px; display:block; float:right;}
.navyua_a{ width:60px; float:left; display:block;}
.navyua_a a{ display:block; height:56px;}
.navyua_a img { width:30px; display:block; padding-top:12px; margin:0px auto;}

/*banner*/
.banner{width: 100%;height: 620px;position: relative; overflow:hidden;}
.banner .pic li{ width:100%; height:620px; float:left;}
.banner .pic li img{position: absolute; display:block; left: 50%; top: 50%;transform: translate(-50%,-50%);}
.banner .pic li .w1200{position: relative;height: 500px;}

.banner_left{ width:390px; margin-left:74px; margin-top:142px;}
.banner_left p{ text-align:center;}
.banner_left p:nth-of-type(1){background:url(../images/she04.png) left bottom no-repeat; padding-bottom:0.15rem; letter-spacing:0.04rem;font-size:52px; line-height:76px; padding-bottom:18px;}
.banner_left p:nth-of-type(1) span{ font-size:36px; line-height:76px;}
.banner_left p:nth-of-type(1) span,.banner_left p:nth-of-type(2),.banner_left p:nth-of-type(4) span:nth-of-type(1),.banner_left p:nth-of-type(4) span:nth-of-type(2){background-image: -webkit-linear-gradient(top,#e9cc7e,#a2813e);-webkit-background-clip:text; -webkit-text-fill-color: transparent;}
.banner_left p:nth-of-type(4) span{ font-size:28px;}
.banner_left p:nth-of-type(2){ font-family:'宋体'; font-size:30px; line-height:36px; text-transform:uppercase; padding:18px 0 0px 0;  letter-spacing:4px;}
.banner_left p:nth-of-type(3){ color:#959293; font-size:20px;}
.banner_left p:nth-of-type(4){ font-size:32px; font-family:'GENUINE'; line-height:42px; background:url(../images/she04.png) bottom no-repeat; padding-bottom:18px;}
.banner_left p:nth-of-type(4) span:nth-of-type(1){font-family: 'MFBANHEI'; vertical-align:top;}
.banner_left p:nth-of-type(5){ width:100%; display:block; margin:20px auto 0px; background:url(../images/she02.jpg) center top no-repeat;}
.banner_left p:nth-of-type(5) a{ color:#000000; font-size:32px; padding-top:2px; line-height:46px; display:block; text-align:center; font-family:'宋体';}

.banner_bot{ width:100%; height:52px; background-color:rgba(38,38,38,0.5); font-size:30px; color:#ffffff; line-height:52px; display:block; text-align:center; left:0px; bottom:0px; position:absolute;}


.ban_info{width: 440px;height: 300px; position: absolute;left: 200px;bottom: 64px;}
.ban_info_top{padding: 11px 0 0px; text-align: center;}
.ban_info_top h3{font-size: 34px; font-weight:normal; font-style: normal;line-height: 60px;margin-bottom: 12px; text-align:right;}
.baiyu{ background:#000; height:18px; width:260px; display:block; position:absolute; right:0px; top:43px;filter:alpha(opacity=20); -moz-opacity:0.2; -khtml-opacity: 0.2; opacity: 0.2;}
.ban_info_top p span{ display:block; text-align:left; text-transform:Uppercase;}
.ban_info_top p span:nth-child(1){font-size: 54px; line-height: 60px; color:#fff; padding-bottom:14px;}
.ban_info_top p span:nth-child(2){font-size: 20px;line-height: 24px; color:#d5d5d5; padding-bottom:10px;}
.ban_info_top p span:nth-child(3){font-size: 10px;line-height: 14px; color:#bebebe;}
.ban_lj{width: 199px; height:58px; text-align: center; background:url(../images/pp_anniu.png) center top no-repeat; margin-top:20px;}
.ban_lj a{ width:50%; font-size: 18px;line-height: 58px; color: #fff; float:left; display:block; text-indent:20px;}
.ban_lj a:nth-of-type(2){ color:#000; text-indent:14px;}

.banner .hd { width:100%; position: absolute; bottom: 10px; text-align: center; font-size:0; z-index:1; }	
.banner .hd li{margin: 0 5px; background: url(../images/dot.png) no-repeat 0 -16px; height: 16px; overflow: hidden; width: 16px; cursor: pointer; display:inline-block; *display:inline; zoom:1;  _background: url(../images/dot8.png) no-repeat 0 -16px;}	
.banner .hd .on{ background-position:0 0; }	
.banner .prev,.banner .next { width: 60px; height: 90px; margin: -60px 0 0; display: none; background: url(../images/ad_ctr.png) no-repeat 0 0; position: absolute; top: 50%; z-index: 10; cursor: pointer; text-indent: -9999px; filter:alpha(opacity=20);opacity:0.2;  }	
.banner .prev { left: 0; }	
.banner .next { background-position: 0 -90px; right: 0; }	
.banner .prev:hover,.banner .next:hover { filter:alpha(opacity=50) !important;opacity:0.5 !important;  }	

/*sh01*/
.sh01{ width:920px; display:block; margin:80px auto 0px; height:160px; position:relative;}
.sh01 li{ float:left; display:block; background:#eeeeee; position:absolute;}
.sh01 li:nth-of-type(1){ width:290px; height:160px; left:0px; top:0px;}
.sh01 li:nth-of-type(2){ width:290px; height:160px; left:315px; top:0px;}
.sh01 li img{ max-width:260px; max-height:120px;}
.sh01 li:nth-of-type(3){ width:290px; height:160px; right:0px; top:0px;}

.p01tit{ width:100%; margin:0px auto; padding-top:60px; position:relative; height:70px;}
.p01tita{ display:block; text-align:center; font-size:52px; color:#e2e2e2; line-height:54px; font-family: 'GENUINE'; filter:alpha(opacity=100); -moz-opacity:1.0; -khtml-opacity: 1.0; opacity: 1.0; text-transform:Uppercase;}
.p01titb{ left:0px; top:90px; position:absolute; display:block; width:100%; background:url(../images/she05.png) center top no-repeat; height:21px;}
.p01titc{ width:100%; display:block; text-align:center; font-size:32px; color:#000000; font-weight:bold; line-height:36px; left:0px; top:88px; position:absolute;}

.p04c{ width:100%; display:block; margin:0px auto; background:#666666; padding:30px 0px;}
.p04ca{ width:100%; display:block; text-align:center; font-size:14px; color:#ffffff; line-height:28px;}

.sh02{ width:100%; height:356px; display:block; margin:0px auto; background:url(../images/she04.jpg) center top no-repeat;}
.sh02a{ width:830px; display:block; margin:0px auto; padding-top:36px;}
.sh02a img{ width:149px; float:left; display:block; padding-top:40px;}
.sh02a_a{ width:149px; float:left; display:block;}
.sh02a_b{ text-align:center;}
.sh02a_b p{ font-size:14px; color:#fff; line-height:52px;}
.sh02a_b p:nth-of-type(1) span:nth-of-type(1){ font-family: 'MFBANHEI'; vertical-align:top;}
.sh02a_b p:nth-of-type(1) span:nth-of-type(2){ font-family: 'GENUINE'; font-size:30px;}
.sh02a_b p:nth-of-type(3) span:nth-of-type(1){ float:left; display:block; width:84px;}
.sh02a_b p:nth-of-type(3) span:nth-of-type(2){ float:left; display:block; width:504px;}

.p05{ width:100%; display:block; margin:80px auto 0px;position: relative;overflow: hidden; height:320px;}
.p0500yu{ width:100%; left:0px; top:0px; height:320px; position:absolute;}
.p0500yu img{ max-width:400px; max-height:280px; filter:alpha(opacity=30); opacity:0.3;}
.p05 img.sh100{position: absolute; display:block; left: 50%; top: 50%;transform: translate(-50%,-50%);}
.p05a{ width:100%; left:0px; top:90px; position:absolute; font-size:40px; line-height:52px; text-align:center; display:block; color:#ffffff; font-family: 'FZDHTJW'; letter-spacing: 5px;}
.p05b{ width:100%; left:0px; top:140px; position:absolute; font-size:20px; line-height:24px; text-align:center; display:block; color:#ffffff; font-family: 'ITALIC'; background:url(../images/she06.png) center 12px no-repeat;}
.p05c{ width:100%; left:0px; top:204px; position:absolute;}
.p05c a{ display:block; text-align:center; font-size:22px; color:#ffffff; line-height:36px; border:1px solid #ffffff; width:132px; height:36px; margin:0px auto;}

.tabBar{ width:1040px; display:block; margin:50px auto 0px; font-family:"Microsoft YaHei"; }	
.tabBar .hd ul{ z-index:5; position:relative; zoom:1;}	
.tabBar .hd li{ float:left; display:block; height:154px; width:20%; color:#333333; background:url(../images/she13.png) center bottom no-repeat;}	
.tabBar .hd li img{ width:82px; height:82px; display:block; margin:0px auto;}
.tabBar .hd li span{ font-size:24px; color:#333333; text-align:center; display:block; line-height:40px; padding-top:8px;}
.tabBar .hd li.on{ background:url(../images/she12.png) center bottom no-repeat;}	
.tabBar .bd{ width:1040px; display:block; margin:36px auto 0px; position:relative; height:492px; overflow:hidden;}	
.tabBar .bd .conWrap{ width:1040px;}	
.tabBar .prev,.tabBar .next{ position:absolute; left:10px; top:220px; }	
.tabBar .next{ left:auto; right:10px; }	
.tabBar .prevStop,.tabBar .nextStop{ display:none;  }	
.conWrap .con{ width:1040px; display:block; float:left;}
.con01{ width:520px; height:470px; background:url(../images/she15.png) center 10px no-repeat; float:left; display:block; padding:10px; border:1px solid #999999;}
.con01 img{ max-width:448px; max-height:381px;}
.con02{ width:448px; padding-top:26px; float:right; display:block;}
.con02tit{ width:448px; display:block; text-align:center; height:46px; line-height:46px; font-size:30px; color:#333333; background:url(../images/she16.png) center top no-repeat;}
.con02a{ width:322px; margin:36px auto 0px;}
.con02a li{ width:50%; float:left; display:block; margin-top:20px;}
.con02a li a{ width:160px; display:block; border-right:1px solid #555555;}
.con02a li span{ width:100px; margin:0px auto; display:block; text-align:center; border:1px solid #555555; font-size:18px; color:#333333; line-height:28px; border-radius:8px;}
.con02a li:nth-of-type(2n) a{ border-right:1px solid #fff;}
.con02b{ width:364px; height:84px; display:block; margin:50px auto 0px; border:1px solid #999999; border-radius:8px;}
.con02b_a{ width:92px; border-right:1px solid #999999; float:left; display:block;}
.con02b_a a{ display:block; padding-top:10px;}
.con02b_a img{ width:40px; height:44px; display:block; margin:0px auto;}
.con02b_a span{ display:block; line-height:30px; font-size:14px; color:#333333; text-align:center;}
.con02b_b{ width:271px; float:right; display:block;}
.con02b_b span{ display:block; text-indent:12px;}
.con02b_b span:nth-of-type(1){ font-size:18px; color:#000000; line-height:24px; padding-top:6px;}
.con02b_b span:nth-of-type(2){ font-size:42px; color:#666666; line-height:50px; font-family: 'GENUINE';}

.con03yu{ width:100%; display:block; margin:0px auto; background:url(../images/she08.jpg) center top no-repeat;}
.con03{ width:792px; display:block; margin:32px auto 0px; font-size:18px; color:#666666; line-height:34px; text-indent:2em;}

.con03a{ width:1120px; display:block; margin:50px auto 0px; height:444px; position:relative;}
.con03a img{ display:block; margin:0px auto;}
.con03a_a{ position:absolute; width:336px; height:222px; display:block; left:0px; top:0px;}
.con03a_b{ position:absolute; width:224px; height:222px; display:block; left:336px; top:0px; background:#efefef;}
.con03a_ba{ width:190px; display:block; margin:0px auto;}
.con03a_ba span:nth-of-type(1){ display:block; padding-top:80px; font-size:22px; color:#0f0802; line-height:28px; text-align:right; text-transform:Uppercase;}
.con03a_ba span:nth-of-type(2){ display:block; font-size:20px; color:#666666; line-height:28px; text-align:right; background:url(../images/she17.jpg) 6px 14px  no-repeat;}
.con03a_c{ position:absolute; width:109px; height:222px; left:560px; top:0px;}
.con03a_c span{ width:109px; height:110px; display:block; background:#f5f4f4; display:block; text-align:center; color:#c2c2c2; line-height:110px; font-size:34px; font-weight:bold;}
.con03a_c img{ width:109px; height:112px; display:block; margin:0px auto;}
.con03a_d{ position:absolute; width:224px; height:222px; background:#efefef; left:669px; top:0px;}
.con03a_e{ position:absolute; width:227px; height:222px; display:block; right:0px; top:0px;}
.con03a_f{ position:absolute; width:224px; height:222px; background:#efefef; left:0px; bottom:0px;}
.con03a_g{ position:absolute; width:336px; height:222px; display:block; left:224px; bottom:0px;}
.con03a_h{ position:absolute; width:227px; height:222px; display:block; left:560px; bottom:0px;}
.con03a_i{ position:absolute; width:224px; height:222px; background:#efefef; right:109px; bottom:0px;}
.con03a_j{ position:absolute; width:109px; height:222px; right:0px; bottom:0px;}
.con03a_j span{ width:109px; height:110px; display:block; background:#f5f4f4; display:block; text-align:center; color:#c2c2c2; line-height:110px; font-size:34px; font-weight:bold;}
.con03a_j img{ width:109px; height:112px; display:block; margin:0px auto;}

.con04yu{ width:100%; display:block; margin:0px auto; height:710px; background:url(../images/she09.jpg) center top no-repeat;}
/*维修流程*/
.qylb{height: 512px;overflow: hidden;position: relative;margin:0px auto; width:1080px; display:block; padding-top:70px;}
.qylbsh01{ width:170px; display:block; height:54px; background:url(../images/she18.png) 106px 20px no-repeat #ffd100; left:486px; top:370px; position:absolute;}
.qylbsh01 a{ display:block; height:54px; font-size:22px; color:#ffffff; line-height:54px; text-indent:14px;}
.qy_ul li{overflow: hidden;}
.qy_ul li .fl{width: 544px;}
.qy_ul li .fr{width: 500px; height:512px; display:block;}
.qy_ul li .fr img{ display:block; margin:0px auto; border-radius:8px; -moz-box-shadow: 2px 2px 10px #b2b1b1; -webkit-box-shadow: 2px 2px 10px #b2b1b1; box-shadow:2px 2px 10px #b2b1b1;}

.qy_twyu{ width:180px; float:left; display:block; background:url(../images/she19.png) center 50px no-repeat; height:128px; padding-top:240px; text-align:center;}
.qy_twyu span{ display:inline-block; zoom:1; font-weight:bold;}
.qy_twyu span:nth-of-type(1){ font-size:30px; color:#000000; line-height:32px; height:32px; vertical-align:middle;}
.qy_twyu span:nth-of-type(2){ width:6px; margin:0px auto; height:32px; line-height:32px; vertical-align:bottom; margin-left:2px; margin-right:4px;}
.qy_twyu span:nth-last-of-type(1){ font-size:22px; color:#333333; line-height:32px; height:32px; vertical-align:middle;}
.qy_tw h3{ font-size: 32px;color: #292a2e;line-height: 38px;}
.qy_tw{ padding: 26px 0 0px; overflow: hidden;}
.qy_tw p{ width:336px; font-size: 16px; color: #333333; line-height: 30px; text-indent: 2em; margin:36px auto 0px;}

.qylb .hd{position: absolute;width: 560px;left: 0px;bottom: 20px;}
.qylb .hd ul{ width:100%; text-align:center;}
.qylb .hd ul li{width: 14px; height: 14px; background: #b4b3b3; margin-right: 6px; margin-left:6px; border-radius:7px; display:inline-block; zoom:1;}
.qylb .hd ul li:last-child{margin-right: 0;}
.qylb .hd ul li.on{background: #ffd100;}

.main6_xia{ width:460px; height:414px; overflow:hidden; float:right; display:block; position:relative;}
.sj_05b_p label{color:#6c6c6c; float:left; display:block; width:80px; text-align:right; line-height:42px; font-size:16px; padding-right:10px;}
.sj_05b_p select,.sj_05b_p input{ background:none; float:right; display:block; height:40px; line-height:40px; border:1px solid #d8d8d8; border-radius:8px; color:#c3c3c3; font-size:14px;}
.sj_05b_p input{ width:350px; text-indent:20px;}
.sj_05b_p select{ width:352px; text-indent:0px; padding-left:16px;}
.text_height textarea{ background:none; width:310px; border:1px solid #c0c0c0; height:80px; float:right; display:block; border-radius:8px; color:#c3c3c3; vertical-align:top; font-size:14px; line-height:28px; padding:20px;}
.main6_xia p{ margin-top:8px; text-align:center;}
.zr_11bsub{ -webkit-appearance: none; height:48px; width:170px; font-size:26px; text-align:center; line-height:48px; border-radius:8px; background:#a2a2a2; color:#fff; display:block; float:left;}
.btnzzy{width:380px; display:block; margin:22px auto 0px;}
.btnyu{ width:170px; height:48px; font-size:26px; text-align:center; line-height:48px; border-radius:8px; background:#ffbe00; color:#fff; display:block; float:right;}

.gh_form3{ width:100%; height:414px; left:0px; top:0px; position:absolute;}
.sh6{ width:100%; display:block; height:414px; left:0px; top:0px; position:absolute;}
.sh6 img{ max-width:453px; max-height:249px; filter:alpha(opacity=10); opacity:0.1;}

.sh03{ width:100%; height:756px; display:block; margin:0px auto; background:url(../images/she10.jpg) center top no-repeat;}
.sh03a{ width:840px; display:block; margin:70px auto 0px;}
.sh03a_a{ width:360px; float:left; display:block;}
.sh03a_a img{ display:block; margin:0px auto;}
.sh03a_b{ width:360px; height:98px; display:block; margin:0px auto; border-top:1px solid #ffd100; background:url(../images/she20.png) center 10px no-repeat #333333;}
.sh03a_b p{ background-image: -webkit-linear-gradient(left,#fad060 45%,#dea835 60%,#c27f09 100%);-webkit-background-clip: text;-webkit-text-fill-color: transparent; display:block; text-align:center;}
.sh03a_b p:nth-of-type(1){ padding-top:10px; line-height:28px; font-size:20px;}
.sh03a_b p:nth-of-type(2){ font-size:34px; line-height:42px; font-family: 'GENUINE'; padding-top:8px;}
.sh03a_b p:nth-of-type(2) span{ font-size: 34px; line-height:38px; color: #c27f09; font-family: 'MFBANHEI'; vertical-align:top; background-image: -webkit-linear-gradient(left,#fad060 45%,#dea835 60%,#c27f09 100%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;}

/*首页banner*/
.sh04{ width:100%; height:588px; position:relative; overflow:hidden;}
.sh04 img.sh04a{position: absolute; display:block; left: 50%; top: 50%;transform: translate(-50%,-50%);}

.sh04b{ width:100%; position:absolute; left:0px; bottom:0px; height:66px; background-color:rgba(0,0,0,0.9); font-size:30px; color:#ffffff; line-height:66px; display:block; text-align:center;}

.sh04c{ width:1200px; display:block; margin:0px auto; position:relative; height:522px;}
.sh04ca{ width:560px; display:block; margin-left:600px; padding-top:138px;}
.sh04cb{ font-size:16px; color:#bdbdbd; line-height:26px; text-transform: uppercase;}
.sh04cc{ width:560px; display:block; margin:0px auto; padding-top:2px;}
.sh04cc img{ width:546px; display:block;}
.sh04cd{ width:560px; margin:26px auto 0px; background:url(../images/she22.png) 72px 26px  no-repeat;}
.sh04cda{ width:560px; height:36px; display:block; margin:0px auto;}
.sh04cda span:nth-of-type(1){ width:228px; float:left; display:block; font-size:12px; color:#ffffff; line-height:16px; padding-top:6px; text-align:right;}
.sh04cda span:nth-of-type(2){ width:324px; float:right; display:block; font-size:24px; color:#ffffff; line-height:30px; margin-left:6px;}
.sh04cdb{ width:560px; display:block; margin:0px auto; text-indent:130px;}
.sh04cdb span{ font-size:44px; line-height:50px; background-image: -webkit-linear-gradient(top,#fefefe 45%,#dfdfdf 60%,#bfbfbf 100%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.sh04cdb span:nth-of-type(1){ font-family: 'MFBANHEI'; vertical-align:top;}
.sh04cdb span:nth-of-type(2){ font-family: 'GENUINE'; vertical-align:top;}
.sh04cde{ width:560px; display:block; margin:14px auto 0px;}
.sh04cde span{ font-size:32px; color:#ffffff; line-height:36px;}
.sh04cde span:nth-of-type(2){ color:#af8952;}
.sh04cdea{ text-indent:160px;}
.sh04cdeb{ text-indent:204px;}

.sh04tit{ width:100%; margin:0px auto; padding-top:60px; background:url(../images/she27.jpg) center 94px no-repeat; height:75px;}
.sh04tita{ width:1040px; display:block; margin:0px auto;}
.sh04tita_a,.sh04tita_b{ padding-top:14px; width:200px; height:50px; display:block; text-align:center; font-size:24px; color:#ffffff; line-height:50px;}
.sh04tita_a{ float:left;}
.sh04tita_b{ float:right;}
.sh04tita_a span,.sh04tita_b span{ height:50px; display:block; background:#999999; text-align:center; font-size:24px; color:#ffffff; line-height:50px;}
.sh04tita_c{ width:320px; height:76px; display:block; float:left; background:#1b1818; margin-left:160px;}
.sh04tita_c span:nth-of-type(1){ font-size:36px; color:#efefef; line-height:50px; border-bottom:1px solid #bf9474; width:160px; display:block; text-align:center; margin:0px auto; background-image: -webkit-linear-gradient(top,#fafafa 45%,#d8d8d8 60%,#a7a7a7 100%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.sh04tita_c span:nth-of-type(2){ font-size:12px; color:#efefef; line-height:22px; display:block; text-align:center; text-transform: uppercase; letter-spacing: 5.6px;}

.sh70{ width:100%; height:80px; display:block; margin:0px auto;}

.sh05{ width:100%; display:block; margin:46px auto 0px;position: relative;overflow: hidden; height:270px;}
.sh05 img{position: absolute; display:block; left: 50%; top: 50%;transform: translate(-50%,-50%);}
.sh05a{ width:100%; left:0px; top:90px; position:absolute; font-size:40px; line-height:52px; text-align:center; display:block; color:#ffffff; font-family: 'FZDHTJW'; letter-spacing: 5px;}
.sh05b{ width:100%; left:0px; top:140px; position:absolute; font-size:20px; line-height:24px; text-align:center; display:block; color:#ffffff; font-family: 'ITALIC'; background:url(../images/she06.png) center 12px no-repeat;}
.sh05c{ width:100%; left:0px; top:204px; position:absolute;}
.sh05c a{ display:block; text-align:center; font-size:22px; color:#ffffff; line-height:36px; border:1px solid #ffffff; width:132px; height:36px; margin:0px auto;}

.notice { width: 1200px; display:block; margin:50px auto 0px; overflow: hidden;}	
.notice .tab-hd { width:1200px; display:block; margin:0px auto;}	
.notice .tab-hd ul { width:1200px; display:block; margin:0px auto;}	
.notice .tab-hd li{ width:25%; float: left; display:block; background:url(../images/she26.png) center 14px no-repeat; height:216px;}	
.notice .tab-hd li .sh06{ width:100%; height:29px; line-height:29px; font-size:22px; color:#333333; display:block; text-align:center; font-weight:normal; background:url(../images/she24.png) center top no-repeat;}
.notice .tab-hd li.on .sh06{ background:url(../images/she25.png) center top no-repeat;}
.notice .tab-hd li.on .sh06 span{ background-image: -webkit-linear-gradient(left,#c6840f 45%,#e0ab38 60%,#f9cf5f 100%);-webkit-background-clip: text;-webkit-text-fill-color: transparent; cursor:pointer; display:block;}	
.sh06a{ width:100%; display:block; margin:26px auto 0px;}
.sh06a img{ float:left; display:block; padding-top:4px; margin-left:26px;}

.sh06b{ width:170px; height:112px; float:right; display:block; margin-right:26px;}
.sh06b .sh06ba{ width:100%; float:left; display:block; margin-bottom:10px;}
.sh06b .sh06ba span{ padding:0px 6px; font-size:16px; color:#666666; line-height:18px; float:left; display:block;}
.sh06b .sh06ba span:nth-of-type(1){ border-right:1px solid #666666;}
.sh06b .sh06ba span:nth-of-type(2){ border-right:1px solid #ffffff;}

.sh06c{ width:100%; display:block; margin:12px auto 0px;}
.sh06c a{ display:block;}
.sh06c span{ width:108px; height:30px; display:block; text-indent:14px; background:#ffd100; margin:0px auto; font-size:18px; color:#333333; line-height:30px; border-radius:8px;}

.focusBoxyu{ width:100%; background:url(../images/she28.png) center top no-repeat; margin:50px auto 0px;}
.focusBoxyua{ width:100%; display:block; margin:0px auto; font-size:28px; font-weight:bold; color:#ffd100; line-height:40px; text-align:center;}
.focusBox { position: relative; width:1200px; margin:10px auto 0px; height:600px;}	
.focusBox001{ width:950px; height:600px; display:block; left:10px; top:0px; margin:0px auto; position:relative;}
.focusBox .pic{ position:relative; z-index:0; }	
.focusBox .pic img { width:950px; height:460px; display: block; margin:0px auto;}	
.pica{ width:950px; margin:10px auto 0px; height:82px; background:#1b1818;}
.pica span{ width:950px; display:block; text-align:center; margin:0px auto;}
.pica span:nth-of-type(1){ font-size:22px; font-family: 'GENUINE'; line-height:24px; color:#ffd100; padding-top:8px;}
.pica span:nth-of-type(2){ font-size:16px; line-height:20px; color:#ffd100;}
.pica span:nth-of-type(3){ font-size:14px; line-height:18px; color:#ffffff;}
.focusBox .hd { width:100%; position: absolute; bottom: 14px; text-align: center; font-size:0; z-index:1; }	.focusBox .hd li{ width:14px; height:14px; margin-left:8px; margin-right:8px; cursor: pointer; display:inline-block; *display:inline; zoom:1; background:#b4b3b3; border-radius:7px;}	
.focusBox .hd .on{ background:#ffd100;}	
.focusBox .prev,.focusBox .next { width: 58px; height: 108px; margin:0px auto; position: absolute; top:170px; z-index: 10; cursor: pointer; text-indent: -9999px; filter:alpha(opacity=40); opacity:0.4;}	
.focusBox .prev { left:16px; background: url(../images/she27.png) center top no-repeat; }	
.focusBox .next { right:16px; background: url(../images/she35.png) center top no-repeat;}	
.focusBox .prev:hover,.focusBox .next:hover { filter:alpha(opacity=80) !important;opacity:0.8 !important;}

.hotspot{width:1200px; position:relative; margin:50px auto 0px;}	
.hotspot .picyu{ width:1200px; display:block; margin:0px auto;}
.hotspot .picyu li{ width:1200px; height:280px; padding:20px 0px; background:#efefef; display:block; float:left;}
.picyu01{ width:200px; float:left; display:block; margin-left:20px; margin-right:20px;}
.picyu01a{ width:200px; height:94px; background:#fff;}
.picyu01a a{ display:block; height:94px; text-align:center;}
.picyu01a a.picyu01aa{ padding:28px 0px; height:38px; display:block;}
.picyu01a a.picyu01aa span{ display:block; text-align:center; font-size:18px; color:#373737; line-height:38px; height:38px; width:150px; border-radius:8px; margin:0px auto; background:#ffd100;}
.picyu01a img{ max-width:134px; max-height:77px;}
.picyu01b{ height:46px; line-height:46px; display:block; text-align:center; font-size:16px; color:#525151;}
.picyu01b a{ height:46px; line-height:46px; display:block; text-align:center; font-size:16px; color:#525151;}
.hotspot .txt{ height:350px; width:1200px; display:block; margin:0px auto;}	
.hotspot .txt .bl{width:1200px; margin:0px auto; height:350px;}	
.hotspot .txt .bl li{ width:211px; height:350px; display:block; float:left; margin-right:36px; position:relative; filter:alpha(opacity=80);opacity:0.8;}
.hotspot .txt .bl li.on{ filter:alpha(opacity=100);opacity:1.0;}	
.hotspot .txt .bl li:nth-of-type(1){ background:url(../images/she29.png) center top no-repeat;}
.hotspot .txt .bl li:nth-of-type(2){ background:url(../images/she30.png) center top no-repeat;}
.hotspot .txt .bl li:nth-of-type(3){ background:url(../images/she31.png) center top no-repeat;}
.hotspot .txt .bl li:nth-of-type(4){ background:url(../images/she32.png) center top no-repeat;}
.hotspot .txt .bl li:nth-of-type(5){ background:url(../images/she33.png) center top no-repeat; margin-right:0px;}	

.hotspot .txt .bl li a{ display:block;}
.hotspot .txt .bl li span{ display:block; text-align:center; float:left;}
.hotspot .txt .bl li span:nth-of-type(1){ left:4px; top:0px; position:absolute; font-family: 'FZZDHJW'; color:#fff; width:70px; line-height:42px; font-size:36px; padding-top:66px;}
.hotspot .txt .bl li:nth-of-type(1) span:nth-of-type(2){ top:188px;}
.hotspot .txt .bl li span:nth-of-type(2){ width:300px; text-align:left; font-family: 'EU-B8'; font-size:24px; color:#fefefe; line-height:26px; text-transform: uppercase; transform:rotate(90deg); left:-68px; top:160px; position:absolute; letter-spacing: 2.4px;}

.w1100{width: 1100px;margin: auto;}
/*以下是除首页以外其他页面的公共样式*/
.con{overflow: hidden;margin-bottom: 20px;}
/*左侧*/
.w545{width: 454px;}
.oth_tit{margin-bottom: 54px;}
.oth_tit span{font-size: 18px;color: #acacac;display: block;margin-bottom: 12px;text-transform: uppercase;}
.oth_tit p{width: 218px;height: 1px;background: #cccccc;}
.oth_tit h3{font-size: 36px;color: #313131;font-weight: normal;line-height: 36px;}
.gg_swrap{width: 392px;height: 262px;margin: 0 auto 38px;background: #f4f4f4;}

/*中心介绍*/
.slider{margin-bottom: 108px;}
.slider .gg_swrap{height: auto;background: none;}
.w550{width: 550px;}
.con_rel{margin-right: 30px;}
.con_rel p{font-size: 12px;line-height: 25px;color: #8a8a8a;text-indent: 24px;margin-bottom: 30px;}
.line1{width: 100%;height: 1px;background: #cccccc;margin-bottom: 24px;}
.con_rel h3{font-size: 24px;color: #4c4c4c;font-weight: normal;line-height: 24px;margin-bottom: 10px;}
.con_rel span{font-size: 12px;color: #4c4c4c;text-transform: uppercase;margin-bottom: 12px;}
.line2{width: 141px;height: 1px;background: #CCCCCC;margin: 27px 0 30px;}

/*服务项目*/
.part{margin-bottom: 78px;}
.fwxm{background: #f6f6f6;padding: 27px 0 34px;}
.fwxm ul{width: 1074px;margin: auto;overflow: hidden;}
.fwxm ul li{width: 70px;margin-right: 130px;float: left;color: #868686;text-align: center;}
.fwxm ul li:last-child{margin-right: 0;}
.fw_qiu{width: 38px;height: 36px;border-radius: 50%;padding: 8px;margin: 0 auto 8px;background: #F6F6F6;border: 1px solid #b7b7b7;}
.fwxm ul li p{font-size: 14px;margin-bottom: 3px;}
.fwxm ul li span{font-size: 11px;text-transform: uppercase;}

.fwxm ul li:hover .fw_qiu{background: #0a0706;border: 1px solid #0a0706;}
.fwxm ul li:hover p,.fwxm ul li:hover span{color: #d09328;}

.shnew{ width:100%; height:110px; display:block; position:fixed; left:0px; top:0px; z-index:10; background:#fafafa; border-bottom:2px solid #ffd100;}
.shnewa{ width:1200px; height:110px; display:block; margin:0px auto;}
.shnewa_a{ width:330px; float:left; display:block;}
.shnewa_a span{ display:block; text-align:center;}
.shnewa_a span:nth-of-type(1){ font-size:14px; color:#999999; line-height:18px; padding-left:88px; padding-top:26px; background:url(../images/shnewa001.jpg) 42px 36px no-repeat; text-transform: uppercase; letter-spacing:0px;}
.shnewa_a span:nth-of-type(2){ font-size:22px; color:#333333; line-height:42px; font-weight:bold;}

.shnewa_b{ width:570px; float:right; display:block}
.shnewa_bb{ float:left; display:block; width:300px; height:110px;}
.shnewa_bb img{ max-width:300px; max-height:110px;}
.shnewa_ba{padding-top: 26px; float:right; display:block;}
.shnewa_ba p{font-size: 16px;color: #333333;}
.shnewa_ba p span{ font-size:16px;color: #333333;font-family: 'GENUINE';}
.shnewa_ba a{font-size: 32px;color: #333333;font-family: 'GENUINE'; line-height:38px;}
.shnewa_ba a span{font-size: 32px;color: #333333;font-family: 'MFBANHEI'; line-height:34px; vertical-align:top;}
/*左侧*/
.w545{width: 454px;}
.oth_tit{margin-bottom: 54px;}
.oth_tit span{font-size: 18px;color: #acacac;display: block;margin-bottom: 12px;text-transform: uppercase;}
.oth_tit p{width: 218px;height: 1px;background: #cccccc;}
.oth_tit h3{font-size: 36px;color: #313131;font-weight: normal;line-height: 36px;}
.gg_swrap{width: 392px;height: 262px;margin: 0 auto 38px;background: #f4f4f4;}
.gg_lj{width: 362px;margin: 0 auto 30px;}
.gg_lj a{font-size: 24px;color: #adadad;border-right: 2px solid #adadad;display: inline-block;line-height: 24px;padding: 0 24px;}
.gg_lj a:nth-child(4n-3){padding-left: 0;}
.gg_lj a:nth-child(4n){padding-right: 0;border-right: none;}
.gg_tel{width: 275px;height: 34px;background: url(../images/tel2.png) left center no-repeat;margin: auto;text-indent: 66px;}
.gg_tel a{font-size: 34px;font-family: 'GENUINE';line-height: 34px;}

.gg_info{padding: 0 25px;min-height: 262px;}
.gg_info h3{padding: 25px 0 22px;font-size: 16px;font-weight: normal;}
.gg_info span{width: 94px;height: 3px;background: #e3e3e3;display: block;margin-bottom: 20px;}
.gg_info p{font-size: 12px;line-height: 30px;color: #8e8e8e;}
.gg_info p a{color: #c89029;}

/*右侧*/
.w580{width: 580px;}

/*服务流程与位置*/
.wz_fl{width: 524px;height: 437px;float: left;overflow: hidden;background: url(../images/jt.png) center center no-repeat;position: relative;}
.wz_fl_one{overflow: hidden;}
.wz_fl_one li{width: 104px;height: 104px;border-radius: 50%;overflow: hidden;text-align: center;margin: 0 106px 60px 0;position: relative;float: left;cursor: pointer;}
.wz_fl_one li:nth-child(3n){margin-right: 0;}
.lc_info{width: 100%;height: 100%;background: rgba(0,0,0,0.6);position: absolute;left: 0;top: 0;border-radius: 50%;opacity: 0;}
.wz_fl_one li:hover .lc_info,.wz_fl_one li.on .lc_info{opacity: 1;transition: all 0.5s;}
.lc_info p,.lc_info span{color: #ffba00;font-weight: bold;}
.lc_info p{font-size: 20px;padding-top: 20px;}
.lc_info span{font-size: 18px;}

.lc_an{width: 210px;height: 98px;position: absolute;left: 50%;top: 50%;margin-left: -105px;margin-top: -49px;text-align: center;}
.lc_an h3{font-size: 24px;color: #3e3e3e;line-height: 24px;margin-bottom: 26px;}
.lc_an p{width: 204px;height: 39px;border: 1px solid #ffba00;overflow: hidden;}
.lc_an p a{width: 102px;height: 39px;text-align: center;line-height: 39px;font-size: 16px;background: #fff;color: #ffba00;float: left;cursor: pointer;}
.lc_an p a.on{background: #ffba00;color: #fff;}
.ycfix {
position: fixed;
right: 0;
transform: translateY(-50%);
-webkit-transform: translateY(-50%);
-moz-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
z-index: 14;
top: 82%;
flex-direction: column;
-webkit-flex-direction: column;
-moz-flex-direction: column;
-ms-flex-direction: column;
-o-flex-direction: column;
}
.ycfix li {
width: 62px;
height: 62px;
border-radius: 50%;
margin-bottom: 15px;
position: relative;
background-color: #000;
}
.ycfix li div {
width: 100%;
height: 100%;
border-radius: 50%;
font-size: 32px;
line-height: 32px;
cursor: pointer;
}
.ycfix li img {
max-width: 26px;
max-height: 26px;
}
.flex {
display: flex;
-webkit-display: fle.lao04b ax;
-moz-display: flex;
-ms-display: flex;
-o-display: flex;
}
.df {
justify-content: space-between;
-webkit-justify-content: space-between;
-moz-justify-content: space-between;
-ms-justify-content: space-between;
-o-justify-content: space-between;
}
.czjz {
align-items: center;
-webkit-align-items: center;
-moz-align-items: center;
-ms-align-items: center;
-o-align-items: center;
}
.spjz {
justify-content: center;
-webkit-justify-content: center;
-moz-justify-content: center;
-ms-justify-content: center;
-o-justify-content: center;
}
.wrap {
-webkit-flex-wrap: wrap;
flex-wrap: wrap;
-moz-flex-wrap: wrap;
-ms-flex-wrap: wrap;
-o-flex-wrap: wrap;
}
.smsize {
font-size: 13px;
line-height: 13px;
}
.spjz {
justify-content: center;
-webkit-justify-content: center;
-moz-justify-content: center;
-ms-justify-content: center;
-o-justify-content: center;
}