
/* CSS Document */
*{ margin:0px; padding:0px; list-style:none;}
body{ font-size:14px; line-height:24px; color:#555; font-family:"PingFang SC","Microsoft YaHei",HelveticaNeue-Thin,"Helvetica Neue",Helvetica,Arial;}
img{width:auto\9; height:auto; vertical-align:middle; border:0; -ms-interpolation-mode:bicubic;}
a{ color: #666; text-decoration:none; cursor: pointer;}
a:hover {color:#f7431d; cursor: pointer;}
input,textarea{outline:none;}
@font-face {font-family:"DIN Medium"; src: url("../font/DINMedium.ttf"); }
div::-webkit-scrollbar {width: 0;}

.midp{margin:0px auto;}
.maut1200{margin:0px auto; width: 1200px;}

/*color*/
.colred{ color:#f7431d}/*red*/
.colpink{ color:#ff7676}/*pink*/
.colblue{ color:#1069e2}/*blue*/
.colbl2{ color:#6dbbff}/*blue*/
.colgre{ color:#31c27c}/*green*/
.colorg{ color:#ff5e2d}/*org*/
.colf{ color:#fff}/*white*/
.colgold{ color:#876327}/*gold*/
.uicolor{color: #61c8d1;}
.col0{color:#000;}
.col3{color:#333;}
.col4{color:#444;}
.col5{color:#555;}
.col6{color:#666;}
.col8{color:#888;}
.col9{color:#999;}
.cola{color:#aaa;}
.colc{color:#ccc;}
.cold{color:#ddd;}

/*a color*/
.a_a{color: #666;}
.a_a:hover{color: #f8451d;}
.a_c{color: #ccc;}
.a_c:hover{color: #fff;}
.a_b{color: #333;}
.a_b:hover{color: #1069e2;}
.a_d{color: #fff;}
.a_d:hover{color: #9fddff;}
.a_e{color: #fff;}
.a_e:hover{color: #fff;}
.a_f{color: #fff;}
.a_f:hover{color: #000;}
.a_r{color: #333;}
.a_r:hover{color: #f7431d;}
.ab{color: #1069e2;}
.ab:hover{color: #333;}
.ar{color: #f7431d;}
.ar:hover{color: #333;}

/*字体大小样式*/
.ft8{ font-size:8px;}
.ft10{ font-size:10px;}
.ft11{ font-size:11px;}
.ft12{ font-size:12px;}
.ft13{ font-size:13px;}
.ft14{ font-size:14px;}
.ft15{ font-size:15px;}
.ft16{ font-size:16px;}
.ft18{ font-size:18px;}
.ft20{ font-size:20px;}
.ft22{ font-size:22px;}
.ft24{ font-size:24px;}
.ft26{ font-size:26px;}
.ft28{ font-size:28px;}
.ft30{ font-size:30px;}
.ft32{ font-size:32px;}
.ft34{ font-size:34px;}
.ft36{ font-size:36px;}
.ft38{ font-size:38px;}
.ft44{ font-size:44px;}
.ft60{ font-size:60px;}
.fit{font-style:italic;}
.far{ font-family:Arial}
.fdec{text-decoration:underline;}
.fllth{text-decoration: line-through;}
.fw{font-weight:bold;}
.fdin{font-family:"DIN Medium";}
.fita{ font-style: italic;}

/*height width*/
h1,h2,h3,h4,h5,h6{ font-weight:normal}
.h15{height:15px;}
.h18{height:18px;}
.h20{height:20px;}
.h24{height:24px;}
.h26{height:26px;}
.h28{height:28px;}
.h30{height:30px;}
.h40{height:40px;}
.h42{height:42px;}
.h44{height:44px;}
.h50{height:50px;}

.hl18{line-height:18px;}
.hl20{line-height:20px;}
.hl24{line-height:24px;}
.hl26{line-height:26px;}
.hl28{line-height:28px;}
.hl30{line-height:30px;}
.hl40{line-height:40px;}
.hl44{line-height:44px;}
.hl50{line-height:50px;}
.hl56{line-height:56px;}

.wd20{width:20%;}
.wd22{width:22%;}
.wd25{width:25%;}
.wd31{width:31%;}
.wd33{width:33.33%;}
.wd42{width:42%;}
.wd45{width:45%;}
.wd50{width:50%;}
.wd55{width:55%;}
.wd60{width:60%;}
.wd75{width:75%;}
.wd80{width:80%;}
.wd90{width:90%;}
.wd100{ width:100%;}

/*padding*/
.p5{ padding:5px;}
.p10{ padding:10px;}
.p15{ padding:15px;}
.p20{ padding:20px;}
.p25{ padding:25px;}
.p30{ padding:30px;}
.p40{ padding:40px;}
.ptb5{ padding-top:5px; padding-bottom:5px;}
.ptb10{ padding-top:10px; padding-bottom:10px;}
.ptb15{ padding-top:15px; padding-bottom:15px;}
.ptb20{ padding-top:20px; padding-bottom:20px;}
.plr10{ padding-left:10px; padding-right:10px;}
.plr20{ padding-left:20px; padding-right:20px;}
.plr25{ padding-left:25px; padding-right:25px;}
.plr40{ padding-left:40px; padding-right:40px;}

.pt5{ padding-top:5px;}
.pt7{ padding-top:7px;}
.pt10{ padding-top:10px;}
.pt13{ padding-top:13px;}
.pt15{ padding-top:15px;}
.pt20{ padding-top:20px;}
.pt25{ padding-top:25px;}
.pt30{ padding-top:30px;}
.pt40{ padding-top:40px;}
.pt60{ padding-top:60px;}
.pt80{ padding-top:80px;}

.pr0{ padding-right:0px;}
.pr5{ padding-right:5px;}
.pr7{ padding-right:7px;}
.pr10{ padding-right:10px;}
.pr12{ padding-right:12px;}
.pr15{ padding-right:15px;}
.pr20{ padding-right:20px;}
.pr30{ padding-right:30px;}
.pr40{ padding-right:40px;}
.pr60{ padding-right:60px;}

.pb5{padding-bottom:5px;}
.pb7{padding-bottom:7px;}
.pb10{padding-bottom:10px;}
.pb13{padding-bottom:13px;}
.pb15{padding-bottom:15px;}
.pb20{padding-bottom:20px;}
.pb25{padding-bottom:25px;}
.pb30{padding-bottom:30px;}
.pb40{padding-bottom:40px;}
.pb50{padding-bottom:50px;}
.pb60{padding-bottom:60px;}
.pb70{padding-bottom:70px;}
.pb90{padding-bottom:90px;}

.pl-3{ padding-left:3%;}
.pl3{ padding-left:3px;}
.pl5{ padding-left:5px;}
.pl7{ padding-left:7px;}
.pl10{ padding-left:10px;}
.pl15{ padding-left:15px;}
.pl20{ padding-left:20px;}
.pl25{ padding-left:25px;}
.pl30{ padding-left:30px;}
.pl35{ padding-left:35px;}
.pl40{ padding-left:40px;}
.pl100{ padding-left:100px;}
.pl105{ padding-left:105px;}

/*margin*/
.maut{margin:0px auto;}
.maut20{margin:20px auto;}
.ml3{ margin-left:3px;}
.mlr20{ margin-left:20px; margin-right:20px;}
.mt5{ margin-top:5px}
.mt7{ margin-top:7px}
.mt10{ margin-top:10px}
.mt15{ margin-top:15px}
.mt20{ margin-top:20px}
.mt25{ margin-top:25px}
.mt30{ margin-top:30px}
.mt40{ margin-top:40px}
.mt50{ margin-top:50px}

.mr5{ margin-right:5px}
.mr10{ margin-right:10px}
.mr15{ margin-right:15px}

.mb5{ margin-bottom:5px}
.mb7{ margin-bottom:7px}
.mb10{ margin-bottom:10px}
.mb15{ margin-bottom:15px}
.mb18{ margin-bottom:18px}
.mb20{ margin-bottom:20px}
.mb30{ margin-bottom:30px}
.mb40{ margin-bottom:40px}
.mb50{ margin-bottom:50px}
.mb60{ margin-bottom:60px}
.mb70{ margin-bottom:70px}

/*input*/
input{outline: none; font-size: 16px;  vertical-align:middle; border:none; border-radius:0; background:none; }
:-moz-placeholder{color:#aaa; font-size:14px; font-weight:normal; letter-spacing:0px;}
::-moz-placeholder{color:#aaa; font-size:14px;font-weight:normal; letter-spacing:0px;}
input:-ms-input-placeholder{color:#aaa; font-size:14px;font-weight:normal; letter-spacing:0px;}
input::-webkit-input-placeholder{color:#aaa; font-size:14px;font-weight:normal; letter-spacing:0px;}

/*button*/
.uibtn{ display:block; text-align:center; font-size:16px;}
.btn_red{ background:#f7431d; color:#fff;}/*红色按钮*/
.btn_red:hover{background: #e32f09;}
.btn_e7{ background:#e7e7e7; color:#666;}/*灰色按钮*/
.btn_red_jb{ background: -webkit-linear-gradient(#ff775a, #f7431d); background: -o-linear-gradient(#ff775a, #f7431d); background: -moz-linear-gradient(#ff775a, #f7431d); background: linear-gradient(#ff775a, #f7431d); color:#fff; font-size: 18px;}/*红色渐变按钮*/
.btn_red_jb:hover{ background: #f7431d; color: #fff;}
.btn_ff_ccc{border: 1px #ccc solid; color:#666;}/*白色灰色框按钮*/
.btn_ff_red{border: 1px #f7431d solid; color:#fe5050;}/*白色红框按钮*/
.btn_ff_blue{ background:#fff; border: 1px #5599f5 solid; color:#1069e2;}/*白色蓝框按钮*/
.btn_ff_red:hover{ background:#f7431d; color:#fff;}/*白色红框按钮*/
.btn_ff_blue:hover{ background:#5599f5; color:#fff;}/*白色蓝框按钮*/
.btn_red:hover{ color:#fff;}
.uibtn30{height:30px; line-height:30px; font-size:14px;}
.uibtn34{height:34px; line-height:34px;}
.uibtn38{height:38px; line-height:38px;}
.uibtn40{height:40px; line-height:40px;}
.uibtn44{height:44px; line-height:44px;}
.uibtn50{height:50px; line-height:50px;}

/*tag*/
.ym-tag{ height: 20px; line-height: 19px; font-size: 12px; padding: 1px 5px; border-radius: 11px; box-sizing:border-box;}
.ymtag-green{color:#61c8d1; background: #dffbef; border: 1px solid #61c8d1 ;}
.ymtag-blue{color:#1890ff; background: #e6f7ff; border: 1px solid #91d5ff;}
.ymtag-red{color:#f5222d; background: #fff1f0; border: 1px solid #ffa39e;}
.ymtag-org{color:#ff8237; background: #fff6f0; border: 1px solid #ff8237;}
.ymtag-gray{color:#8c8c8c; background: #fafafa; border: 1px solid #ccc;}
.ymtag-gray2{color:#8c8c8c; background: #f5f5f5; border: 1px solid #f5f5f5; padding: 1px 8px;}
.ymtag-white{color:#666; background: #fff; border: 1px solid #ccc;}

/*bgcolor*/
.bgff{background:#ffffff;}/*白色*/
.bgf7{background:#f7f7f7;}/*浅灰*/
.bgf5{background:#f5f5f5;}/*浅灰*/
.bgf0{background:#f0f0f0;}/*浅灰*/
.bggre{background:#31c27c;}/*绿色*/
.bgred{background:#ff762b;}/*红色*/
.bgpink{background:#ff9a8f;}/*粉色*/

.appdiv{position:fixed; height:100%; padding:15px 0px 0px 0px; background-color:rgba(0,0,0,0.6); left: 0; top: 0px;bottom:0px; width: 100%; z-index: 101;}/*黑色半透明层*/
.dlay{background-color: rgba(0, 0, 0, 0.6); padding: 10px; border-radius: 5px; position: fixed; top:35%; left: 50%; z-index: 200; text-align: center; color: #fff;}/*黑色报错层new */

/*动画*/
.czsy01{-moz-transition:all .1s ease-in 0s; -webkit-transition:all .1s ease-in 0s; -o-transition:all .1s ease-in 0s; -ms-transition:all .1s ease-in 0s; transition:all .1s ease-in 0s;}
.czsy03{-moz-transition:all .3s ease-in 0s; -webkit-transition:all .3s ease-in 0s; -o-transition:all .3s ease-in 0s; -ms-transition:all .3s ease-in 0s; transition:all .3s ease-in 0s;}

/*table*/
.colmd-1, .colmd-2, .colmd-3, .colmd-4, .colmd-5, .colmd-6, .colmd-7, .colmd-8, .colmd-9, .colmd-10, .colmd-11, .colmd-12, .colmd-13, .colmd-14, .colmd-15, .colmd-16, .colmd-17, .colmd-18, .colmd-19, .colmd-20{float: left;}
.colmd-20 {width: 100%;}
.colmd-19 {width: 95%;}
.colmd-18 {width: 90%;}
.colmd-17 {width: 85%;}
.colmd-16 {width: 80%;}
.colmd-15 {width: 75%;}
.colmd-14 {width: 70%;}
.colmd-13 {width: 65%;}
.colmd-12 {width: 60%;}
.colmd-11 {width: 55%;}
.colmd-10 {width: 50%;}
.colmd-9 {width: 45%;}
.colmd-8 {width: 40%;}
.colmd-7 {width: 35%;}
.colmd-6 {width: 30%;}
.colmd-5 {width: 25%;}
.colmd-4 {width: 20%;}
.colmd-3 {width: 15%;}
.colmd-2 {width: 10%;}
.colmd-1 {width: 5%;}

/*table tit*/
.tab_tit{ height:45px; line-height:45px; background:#f0f0f0}
.tab_h24 li{ height:24px; line-height:24px;}
.tab_h30 li{ height:30px;}
.tab_h40 li{ height:40px;}
.tab_h50 li{ height:50px;}
.tab_h60 li{ height:60px;}

/*table width*/
.tab2 li{width:50%;}
.tab3 li{width:33.33%;}
.tab4 li{width:25%;}
.tab5 li{width:20%;}

/*best*/
.dis_b{display:block;}
.dis_i,.inl_bl{display:inline-block;}
.dis_f{display:flex; display:-webkit-flex;}
.dis_tab{display:table;}
.dis_row{display:table-row;}
.dis_cel{display:table-cell;}
.dis_fle{display:-webkit-box; display:-moz-box; display:-ms-flexbox; display:-webkit-flex; display:flex; flex-wrap: nowrap;}
.fle_g1{flex-grow:1}
.fle_g2{flex-grow:2}
.fle_w{flex-wrap:wrap;}
.flejc_sb{justify-content:space-between;}
.flejc_sa{justify-content:space-around;}
.fle_s0{flex-shrink:0;}
.fleai_c{align-items:center;}

.ell{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.ell2{overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.ell3{overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}

.borad3{border-radius:3px;}
.borad5{border-radius:5px;}
.borad20{border-radius:20px;}
.borad30{border-radius: 30px;}

.bt_red{border-top:1px #f7431d solid;}
.bd_ec{border:1px #ececec solid;}
.bdt_ec{border-top:1px #ececec solid;}
.bdr_ec{border-right:1px #ececec solid;}
.bdb_ec{border-bottom:1px #ececec solid;}
.bdl_ec{border-left:1px #ececec solid;}
.bdb_f2{border-bottom:1px #f2f2f2 solid;}
.bdt_f2{border-top:1px #f2f2f2 solid;}
.bdbd_ec{border-bottom:1px #ececec dashed;}
.bdt_e3{border-top:1px #e3e3e3 solid;}
.bdb_f{border-bottom:1px #fff solid;}

.zi_1{z-index:1;}
.zi_10{z-index:10;}
.zi_50{z-index:50;}
.zi_100{z-index:100;}
.zi_500{z-index:500;}
.zi_1000{z-index:1000;}
.zi_5000{z-index:5000;}
.zi_10000{z-index:10000;}

.disb{display: block;}
.indisb{display:inline-block;}
.fl{ display:block; float:left}
.fr{ display:block; float:right}
.pr{ position:relative}
.pa{ position:absolute;}
.pf{position:fixed;}
.ov{overflow:hidden}
.over{ height:auto; overflow:hidden}
.tc{text-align:center;}
.tr{text-align:right;}
.tl{text-align:left;}
.tj{text-align:justify;}
.ti{text-indent:2em;}

.clearfix{ display: block; *display:inline-block;}
.clearfix:after{ clear: both; content: "."; display: block; height: 0; overflow: hidden; visibility: hidden;}
.dn{display:none}

/*iphone4 5 5s*/
@media only screen and (max-width:320px){
}

/*6plus*/
@media only screen and (min-width:382px)and (max-width:479px){

}
/*6plus+*/
@media only screen and (min-width:640px){
  .midp{ max-width:640px;}
}

/*2019年10月25日更新 dyy*/

.btn_e7{ background:#e7e7e7; color:#666;}/*灰色按钮*/
.btn_red_jb{ background: -webkit-linear-gradient(#ff8c71, #ff5f4a); background: -o-linear-gradient(#ff8c71, #ff5f4a); background: -moz-linear-gradient(#ff8c71, #ff5f4a); background: linear-gradient(#ff8c71, #ff5f4a); color:#fff; font-size: 18px;}/*红色渐变按钮*/
.btn_red_jb:hover{ background: #ff5f4a; color: #fff;}
.btn_blue_jb{ background: -webkit-linear-gradient(#47b9f3, #1471d1); background: -o-linear-gradient(#47b9f3, #1471d1); background: -moz-linear-gradient(#47b9f3, #1471d1); background: linear-gradient(#47b9f3, #1471d1); color:#fff; font-size: 18px;}/*蓝色渐变按钮*/
.btn_blue_jb:hover{ background: #1471d1; color: #fff;}
.btn_ff_red{ background:#fff; border: 1px #ff9a8f solid; color:#fe5050;}/*白色红框按钮*/
.btn_ff_red:hover{ background:#ff8c71; color:#fff;}/*白色红框按钮*/
.btn_red{ background:#ff8c71; color:#fff;}/*红色按钮*/
.btn_red:hover{ background:#ff5f4a; color:#fff;}
.btn_ff_bl{ background:#fff; border: 1px #246edd solid; color:#246edd;}/*蓝色红框按钮*/
.btn_ff_bl:hover{ background:#c8e3ff; color:#246edd;}/*蓝色红框按钮*/
.uibtn44{height:44px; line-height:44px;}
.uibtn40{height:40px; line-height:40px;}
.uibtn52{height:52px; line-height:52px;}
.fl{float:left}
.fr{float:right}
.case-list,.changeWrap,.chooseWrap,.content,.materialWrap,.processWrap,.recommendWrap,.result-wrapper,.whoWrap{width:1100px;margin:0 auto}
.case-box .case-list li,.grid-item dt h2,.trans-list li{max-width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
.activityWrap,.ad,.businessWrap,.case-wrap,.changeH,.crumbs,.detail-box,.f-btn,.feature-wrap .txt,.fee-box,.footer,.header,.leader-wrap,.map,.nav-menu,.ouroddWrap,.page-nav,.prefertable,.procedure-wrap,.process-box,.quick-guide,.recommand-detail,.service-wrap,.servise-list,.swiper-container02,.swiper-container03,.vs-box,.wel,.wrapper{width:1200px;margin:0 auto;overflow:hidden}
.welcome-wrap{line-height:30px;background:#dededc}
.wel{font-size:12px;color:#858482}
.wel-l{float:left}
.wel-l a{margin-right:5px;color:#858482}
.wel-l a:hover{color:#00c9ff}
.wel-r{float:right}
.wel-r span{margin-left:10px}
.header{margin-top:10px}
.logo{width:240px;height:101px;display:block;padding-bottom:59px;float:left;overflow:hidden}
.places{margin-top:30px;margin-left:20px;border:0;color:#666;font-size:16px;font-family:"微软雅黑"}
.nav-wrap{height:50px;background-color:#eee;position:absolute;top:150px;left:0;width:100%;z-index:100}
.nav-menu{overflow:visible;position:relative}
.nav-menu .menu-list>li{float:left;position:relative}
.nav-menu .menu-list>li>a{padding:0 20px}
.nav-menu .menu-list>li a{font-size:20px;letter-spacing:1px;display:block;line-height:50px}
.nav-menu .menu-list>li.active>a,.nav-menu .menu-list>li:hover>a{background-color:#5EDCFF;color:#fff}
.nav-menu .menu-list>li.fir>a{padding:0 50px;position:relative;margin-right:25px}
.nav-menu .menu-list>li.fir a:hover .icon-br{background-position:0 0}
/*2018.5.30  首页导航*/
.sub-nav{
position:absolute;
z-index:3;
width:134px
;border-top:1px solid #eee;
display:none;
/*height:351px;
min-height:351px;*/
background:#FFF
}
.sub-nav li{position:relative}
.sub-nav li a{background-color:#fff;text-align:center;position:relative}
.sub-nav li a:hover{background-color:#5EDCFF;color:#fff}
/*2018.5.30  首页导航*/
.sub-nav li ul{
right:-134px;
top:0;
position:absolute;
z-index:3;
width:134px;
border-top:1px solid #eee;
display:none;
padding-bottom:15px;
/*height:351px;
min-height:351px;*/
background-color:#eee
}
.sub-nav li ul li a{background-color:#eee}
.fixedTop{top:0;position:fixed;box-shadow:0 1px 4px #333}
.page-nav{height:100px;background-color:#efeeee}
.page-nav h2{width:135px;margin-top:17px;margin-left:10px;float:left}
.page-nav h2 a{display:block}
.page-nav .menu-list{width:initial;margin:30px 0 0 10px;overflow:hidden}
.page-nav .menu-list li{float:left;height:40px;margin-right:20px;height:100%}
.page-nav .menu-list li a{font-size:18px;display:block;padding:0 30px 0 18px;height:40px;line-height:40px;position:relative}
.page-nav .menu-list li a:hover{background:#00c9ff;color:#fff}
.page-nav .menu-list li a i{height:0;width:0;display:inline-block;cursor:pointer;position:absolute;top:20px;right:20px;border-left:7px solid transparent;border-bottom:7px solid #70EEEA;border-right:none;border-top:none}
.icon-br{width:10px;height:10px;display:block;background-image:url(../image/br.png);background-repeat:no-repeat;position:absolute;bottom:15px;right:10px;background-position:-10px 0}
.hot1,.hot2,.hot3{width:30px;height:30px;background:url(../image/hot1.png) no-repeat center;position:absolute;right:0;top:0}
.hot2{background:url(../image/hot2.png) no-repeat center}
.hot3{background:url(../image/hot3.png) no-repeat center}
.nav-r{float:right;position:absolute;right:-120px;top:-120px;width:170px;height:55px;padding-top:115px;background:url(../image/plane.png) no-repeat center 20px #5edcff}
.nav-r a{display:block;text-align:center}
.nav-r span{color:#FFF;font-weight:700;font-size:18px;display:block;letter-spacing:1px}
.page-swiper,.swiper-container01{width:100%;height:400px;margin:0 auto;position:relative;overflow:hidden;z-index:1}
.swiper-container-horizontal>.swiper-pagination{bottom:30px;text-align:right;width:1100px;margin-left:-550px;left:50%}
.swiper-pagination-bullet{height:10px;width:10px;border:3px solid #FFF;opacity:.5;background-color:#fff}
.swiper-pagination-bullet-active{opacity:1;border-color:#70eeea}
.swiper-button-next,.swiper-button-prev{display:none}
.page-banner img{max-width:100%;height:auto;margin:0 auto;display:block}
.service-wrap{position:relative}
.service-wrap span{width:940px;height:1px;background-color:#fff;display:block;position:absolute;top:115px;left:50%;margin-left:-470px;z-index:1}
.service-wrap .tab-tit{background-color:#7fc9ee;position:relative;padding:10px 0;overflow:hidden}
.service-wrap .tab-tit li{float:left;width:157px;position:relative;z-index:2;cursor:pointer}
.service-wrap .tab-tit li a{font-size:18px;color:#fff;text-align:center;letter-spacing:1px;display:block}
.service-wrap .tab-tit li.active .icon-dot{width:57px;height:57px;margin:1px auto;background-position:-38px 0}
.icon-dot{width:38px;height:38px;display:block;margin:10px auto;background:url(../image/dot.png) no-repeat top left}
.tab-content{overflow:hidden}
.service-list{display:none;overflow:hidden}
.service-list li{width:273px;height:141px;margin-right:2px;margin-top:2px;float:left}
.service-list li a{display:block}
.service-list li img{width:100%;height:100%}
.service-list:first-child{display:block}
.package-wrap h2{width:294px;line-height:50px;margin:30px auto;color:#ababab;font-size:28px;text-align:center;background:url(../image/packageTit.png) no-repeat center}
.swiper-container02,.swiper-container03{height:352px;position:relative;overflow:hidden;z-index:1}
.swiper-container02 .swiper-pagination,.swiper-container03 .swiper-pagination{width:auto;right:20px}
.case{overflow:hidden}
.case-l{width:725px;float:left}
.search-form{padding:10px 0;background:#75c5f0}
.search-form form{width:428px;margin-left:30px}
.search-form form input[type=text]{width:237px;height:38px;padding-left:60px;border:1px solid #3d8bb4;background:url(../image/search.png) no-repeat center left #FFF;font-size:14px}
.search-form form input[type=submit]{width:130px;height:40px;margin-left:-6px;background:#3D8BB4;color:#FFF;font-size:18px;border:0}
.transfer-wrap{width:350px;height:360px;float:right;border:1px solid #75c5f0}
.transfer-wrap h2{line-height:60px;padding-left:85px;font-size:24px;color:#FFF;background:url(../image/mouse.png) no-repeat 185px center #75c5f0}
.transfer-wrap .tempWrap{padding:6px 45px}
.trans-list{height:290px;padding:0 50px}
.trans-list li{line-height:26px;font-size:16px}
.trans-list li a{color:#666}
.case-content{margin-top:25px;margin-left:-25px;overflow:hidden}
.case-box{width:348px;height:275px;margin-left:25px;float:left;border:1px solid #75c5f0;overflow:hidden}
.case-box h2{line-height:48px;border-bottom:1px solid #75c5f0;font-size:24px;color:#75c5f0;padding-left:30px;background:url(../image/caseTit.jpg) no-repeat 160px center}
.case-box .case-list{width:auto;padding:0 30px}
.case-box .case-list li{width:auto;line-height:28px;margin:0;padding:0;border:0;float:none}
.case-box .tempWrap{padding:0 30px}
.quick-guide table{overflow:hidden}
.quick-guide a{width:100%;height:100%;display:block;position:relative}
.quick-guide a:hover span{display:block}
.quick-guide span{width:100%;height:100%;position:absolute;display:none;background-color:rgba(0,147,221,.2);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#330093dd, endColorstr=#330093dd);z-index:2;top:0;left:0}
.f-search{width:466px;height:48px;border:1px solid #75c5f0;overflow:hidden;margin:30px auto;position:relative}
.f-search form{overflow:hidden}
.f-search input[type=text]{width:245px;height:48px;line-height:48px;font-size:14px;color:#ababab;padding:0 10px 0 72px;border:none;font-family:"微软雅黑";background:url(../image/searchIcon.jpg) no-repeat center left;float:left}
.f-search .btn-sub{width:138px;cursor:pointer;background-color:#75c5f0;color:#fff;border:none;height:50px;display:block;font-size:20px;letter-spacing:1px;float:right;font-family:"微软雅黑"}
.chance-wrap{position:fixed;top:50%;left:50%;width:680px;height:480px;margin:-240px 0 0 -340px;vertical-align:middle;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;overflow:hidden;z-index:210;display:none;background:#f2f2f2;border-radius:8px 8px 8px 8px}
.chance-header{width:90%;overflow:hidden;font-size:20px;color:#0193de;text-align:left;font-weight:700;padding:0 5% 2px;line-height:46px;background:#3c8bb2}
.chance-header p{font-size:26px;font-weight:bolder;text-align:center}
.chance-form{width:371px;margin:5px auto;overflow:hidden}
.chance-box{width:103%;height:38px;margin-top:14px;position:relative}
.chance-box label{width:65px;line-height:32px;float:left;color:#3c8bb2;font-size:16px;white-space:normal}
.chance-box>input{width:291px;height:34px;background-color:#FFF;-moz-border-radius:3px;-webkit-border-radius:3px;margin-left:10px;font-size:12px;text-align:left;box-sizing:border-box;line-height:18px;color:#000;padding-left:5px;border:1px solid #76c5f0;border-radius:0}
.chance-box .select-mul{width:291px;float:left;border-top-right-radius:0;border-bottom-right-radius:0}
.chance-box.chance-submit{width:150px;height:40px;line-height:40px;margin:14px 0 0 75px}
.chance-box.chance-submit input{width:100%;height:100%;padding:0;margin:0;text-align:center;font-size:18px;background-color:initial;border:0;background:#3c8bb2;color:#FFF;font-family:"微软雅黑"}
.chance-form .Validform_checktip{right:30px}
.chance-tips{position:relative;width:100%;margin:14px auto 0 0;font-size:14px;color:#A27954;line-height:18px;background:#3c8bb2;padding:6px 0}
.chance-tips p{line-height:19px;color:#FFF;text-align:center}
.chance-close{right:17px;top:17px;width:20px;height:20px;z-index:99;color:#ff7800;position:absolute;font-size:0}
.chance-close .market-delete{font-size:14px;color:#088dd8;cursor:pointer;background:url(../image/close.png) no-repeat center;text-indent:-999em;display:block}
.chance-box.code .select-mul{width:145px}
.chance-box.code .btn-code{width:134px;line-height:32px;margin-left:11px;background:#87ceeb;color:#fff;border:0;font-family:'微软雅黑'}
.chance-box.code .Validform_checktip{margin:0;padding:0 0 0 15px}
.cover{background-color:#000;background-color:rgba(0,0,0,.75);filter:alpha(opacity=75);position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:none}
.f-btn{width:940px}
.btn-list{overflow:hidden}
.btn-list li{width:168px;margin:0 10px;float:left}
.btn-list li img{width:100%;height:160px}
.btn-list li:hover span{color:#00c9ff}
.btn-list span{margin-top:10px;display:block;text-align:center;font-size:12px}
.footer{margin-top:40px;width:920px;padding:25px 90px;background-color:#72706f}
.f-nav{margin-left:-46px}
.f-nav a{font-size:18px;margin-left:45px;color:#c4c1c1}
.copyright{margin-top:5px;font-size:12px}
.copyright p{line-height:24px}
.recommand-detail{margin-top:10px;overflow:hidden}
.recommand-detail .detail{width:400px;height:340px;float:right}
.recommand-detail .detail h2{font-size:24px;font-weight:700;line-height:1.8}
.recommand-detail .detail .intro{border-bottom:1px solid #ddd;height:60px;overflow:hidden}
.recommand-detail .detail .price{margin-top:38px;font-size:22px;color:#f14b4b;margin-right:8px}
.recommand-detail .detail .remark{height:70px;font-size:12px;overflow:hidden}
.recommand-detail .detail .num{overflow:hidden}
.form-group{margin-bottom:10px}
.addNum,.reduceNum{padding:0 6px;cursor:pointer;vertical-align:middle;background:#5EDCFF;color:#FFF}
.num-txt{width:40px;height:17px;margin:0 10px;text-align:center}
.cart,.zixun{padding:0 56px;height:40px;line-height:40px;cursor:pointer;display:inline-block;font-size:18px;color:#fff;background:#f14b4b}
.zixun{float:left}
.cart{background-color:#00c9ff;margin-left:10px;border:0}
.cart:hover{background:#00aad7}
.zixun:hover{background:#00c9ff;color:#FFF}
.page-swiper{width:660px;height:339px;float:left}
.page-swiper .swiper-pagination{width:100%;right:20px;left:initial}
.crumbs{padding:35px 0 37px}
.crumbs a.active,.crumbs a:hover{color:#00c9ff}
.text-title{padding-bottom:20px;border-bottom:1px dashed #CCC}
.text-title h1{font-size:24px;line-height:2;text-align:center;font-weight:700}
.text-title p{font-size:12px;font-weight:400;text-align:center;margin-top:10px}
.detail-box{margin:10px auto;overflow:hidden}
.detail-box p{line-height:30px}
.process-wrap .tit{background:#5EDCFF;height:50px;line-height:50px;margin-top:10px;margin-bottom:0;overflow:hidden}
.process-wrap .tit h2{padding:0 20px;float:left;background:#FFF;font-size:20px;color:#0093dd}
.process-wrap .txt{padding:30px 0;background:#f5f5f5}
.meterial-wrap .tit{line-height:50px;padding-left:50px;color:#0093dd;background:url(../image/page-gszc2.png) no-repeat center left;text-align:left}
.meterial-content{overflow:hidden}
.meterial-box{min-height:661px;width:510px;background:url(../image/tip.png) top center no-repeat;float:left}
.meterial-box h2{font-size:20px;color:#0093dd;text-align:center;height:50px;line-height:50px;overflow:hidden;padding:53px 0 0 60px}
.meterial-box .txt{color:#999;padding:20px 60px 20px 125px;font-size:16px}
.meterial-box.box02{float:right}
.notice-wrap .tit{line-height:50px;padding-left:50px;color:#0093dd;text-align:left;background:url(../image/zysx.png) no-repeat center left}
.notice-wrap .tab-tit{background:#5EDCFF;overflow:hidden}
.notice-wrap .tab-tit li{line-height:50px;padding:0 20px;float:left}
.notice-wrap .tab-tit li a{font-size:20px}
.notice-wrap .tab-tit li.active{background:#fff}
.notice-wrap .tab-tit li.active a{color:#0093dd}
.notice-box{margin:10px auto 10px;display:none}
.notice-box dl{overflow:hidden}
.notice-box dt{width:775px;float:left;line-height:20px;padding:10px 12px;font-size:15px}
.notice-box dd{width:216px;height:103px;float:right}
.notice-box dd img{width:100%;height:100%;display:block}
.notice-box:first-child{display:block}
.ad-zixun{background-size:auto 100%;height:180px;background:url(../image/zixun.png) no-repeat center;position:relative}
.ad-zixun a{display:block;width:189px;height:76px;position:absolute;left:43%;margin-left:283px;top:39px;font-size:0}
.relative-wrap .tit{overflow:hidden}
.relative-wrap .tit h2{font-size:21px;color:#fff;background-color:#75c5f0;height:40px;line-height:40px;display:inline-block;padding:0 15px;letter-spacing:2px;float:left}
.rel-list{overflow:hidden}
.rel-list li{width:262px;height:182px;margin-right:4px;float:left}
.rel-list li img{width:100%;height:100%}
.zizhi-quick{margin-bottom:20px;overflow:hidden}
.zizhi-quick h2{line-height:60px;font-size:20px;color:#00d5ff;letter-spacing:2px}
.zizhi-quick .quick-list{float:left;background:#5ddcff;overflow:hidden}
.zizhi-quick .quick-list li{line-height:40px;float:left}
.zizhi-quick .quick-list li a{padding:0 20px;color:#FFF;font-family:"宋体";font-size:16px;border-left:1px solid #FFF}
.zizhi-quick .quick-list li:first-child a{border-left:0}
.page-knowledge-list{margin-top:20px;position:relative;overflow:hidden}
.grid-item{border:1px solid #ddd;width:216px;height:auto;margin:0 0 20px 0;padding:18px;float:left}
.grid-item dt h2{line-height:1.4;margin-top:20px}
.grid-item dt h2 a{font-size:18px;color:#595758}
.grid-item dd .time{display:block;margin-top:10px;color:#9e9e9e}
.grid-item dd P{line-height:1.6;color:#9e9e9e}
.grid-item dd P img{max-width:100%;height:auto;display:block;margin:20px 0}
.contact-det{overflow:hidden}
.contact-det .txt{width:400px;float:left;padding:20px;margin:20px 0}
.contact-det .txt p a:hover{color:#00c9ff}
.contact-det .con-r{width:561px;margin:20px 0;float:right}
.contact-det .con-r h2{color:#333;font-size:16px;padding-top:35px;text-align:left;padding-left:80px;font-weight:700;letter-spacing:1px}
.knowledge-form{width:424px;top:106px;left:50%;margin-left:-212px;position:absolute;z-index:8;background:#FFF;border:3px solid #5edcff;border-radius:5px}
.knowledge-form form{overflow:hidden}
.knowledge-form input[type=text]{width:330px;height:38px;line-height:38px;padding-left:20px;border:0}
.knowledge-form .btn-sub{width:60px;height:38px;float:right;border-left:1px solid #ddd;cursor:pointer;background:url(../image/searchBtn.png) no-repeat center #5edcff;border:0;text-indent:-999em}
.knowledge-form .text{float:left}
.ad img{max-width:100%;height:auto;display:block;margin:0 auto}
.ad01{background:#f9f9f9;margin-top:10px;padding:10px 0 20px}
.ad02{margin-top:30px}
.tit{font-size:24px;color:#5EDCFF;text-align:center;margin:20px auto;letter-spacing:1px}
.tit span{font-size:16px;margin-left:10px}
.map{height:454px;margin-top:10px}
.paging{height:50px;width:100%;font-size:14px;margin:50px 0}
.paging a:hover span{color:#00c9ff}
.paging span{display:block;text-align:left;color:#898989;line-height:1}
.paging .txt{display:inline-block;text-align:left;color:#595758;margin-top:10px}
.paging .fl{height:100%;background:url(../image/prevnext.png) no-repeat scroll left 0;padding-left:40px}
.paging .fr{padding-right:50px;background:url(../image/prevnext.png) no-repeat scroll right -100px}
.Validform_checktip{float:right;margin-left:8px;line-height:20px;height:20px;overflow:hidden;color:#999;font-size:12px;position:absolute;right:47px;bottom:-15px}
.Validform_right{color:#71b83d;padding-left:20px;background:url(../image/right.png) no-repeat left center}
.Validform_wrong{color:red;padding-left:20px;white-space:nowrap;background:url(../image/error.png) no-repeat left center}
.Validform_loading{padding-left:20px;background:url(../image/onLoad.gif) no-repeat left center}
.Validform_error{background-color:#ffe7e7}
#Validform_msg{color:#7d8289;font:12px/1.5 tahoma,arial,\5b8b\4f53,sans-serif;width:280px;-webkit-box-shadow:2px 2px 3px #aaa;-moz-box-shadow:2px 2px 3px #aaa;background:#fff;position:absolute;top:0;right:50px;z-index:99999;display:none;filter:progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#999999')}
#Validform_msg .iframe{position:absolute;left:0;top:-1px;z-index:-1}
#Validform_msg .Validform_title{line-height:25px;height:25px;text-align:left;font-weight:700;padding:0 8px;color:#fff;position:relative;background-color:#000}
#Validform_msg a.Validform_close:link,#Validform_msg a.Validform_close:visited{line-height:22px;position:absolute;right:8px;top:0;color:#fff;text-decoration:none}
#Validform_msg a.Validform_close:hover{color:#cc0}
#Validform_msg .Validform_info{padding:8px;border:1px solid #000;border-top:none;text-align:left}
.rigFlotItem{position:absolute;top:200px;right:0;width:50px;z-index:7000}
.rigFlotItem img{border:none}
.rigFlotItem>div{height:50px;width:50px;background:rgba(0,0,0,.8);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#cc000000, endColorstr=#cc000000);border-bottom-left-radius:5px;border-top-left-radius:5px;cursor:pointer;float:right;overflow:hidden;position:absolute;right:0;top:0}
.rigFlotItem>div.sel{background:#0776b9;opacity:1;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#000776b9, endColorstr=#000776b9)}
.rigFlotItem>div>img{position:absolute;right:50px;bottom:0;font-size:0;display:none;z-index:2147483647}
.rigFlotItem a{color:#fff!important}
.rigFlotItem div>a{overflow:hidden;display:block;height:100%;width:0;padding-left:50px;text-decoration:none;text-align:center}
.rigFlotItem>div>a>img{position:absolute;left:12px;top:12px;width:22px;height:22px}
.rigFlotItem>div>a>span{line-height:50px;color:#fff!important;float:left;font-size:12px}
.hide{display:none!important}
.footer-fl{position:fixed;width:100%;height:140px;background-color:rgba(0,0,0,.8);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#C8000000, endColorstr=#C8000000);bottom:0;left:0;z-index:998;display: none;}
.footer-fl .fbtn{width:141px;height:57px;display:block;position:absolute;right:50px;top:30px;font-size:0}
.footer-fl .fl{position:relative;top:10px}
.footer-fl .fr{height:140px;width:330px;position:relative;margin-right:20px;display:inline-block}
.footer-fl .fr img{position:relative;top:30px;left:50px}
.foot-close{float:right;width:40px;height:40px;background:#4d4948;display:inline-block;border-radius:40px;text-align:center}
.foot-close img{display:inline-block;margin-top:9px}
.main{margin:0 auto;position:relative;overflow:hidden}
.main.contact-wrap{width:1100px}
.side{width:160px;float:left;background:#f5f5f5}
.side-menu li{line-height:50px;border-bottom:1px solid #ccc;text-align:center}
.side-menu li a{font-size:16px}
.side-menu li.active{border-left:4px solid #0193de;background:#FFF}
.side-menu li:last-child{border-bottom:0}
.main-r{width:880px;float:right}
.main-r .detail-box{width:100%}
.con-form{padding-top:40px;padding-bottom:15px;clear:both;background:#f5f5f5}
.con-form h2{width:320px;line-height:50px;margin:25px auto 0 auto;background:#03abff;color:#FFF;font-size:16px;font-weight:700;text-align:center}
.form-content{width:872px;margin:0 auto;padding-top:40px}
.form-content label{font-size:16px;color:#333;vertical-align:top}
.form-content i{margin-right:31px;margin-left:5px;color:#ef070c}
.form-content input{width:300px;height:38px;border:1px solid #000}
.form-wrapper{margin-bottom:35px;overflow:hidden}
.form-wrapper .form-group{float:left}
.form-group{position:relative}
.form-group .sex{position:absolute;top:7px;left:254px}
.form-group .sex input{width:13px;height:13px;border:0}
.form-group textarea{width:739px;height:110px;border-color:#000}
.form-group.check img{vertical-align:middle}
.form-group.btn-sub input{width:190px;height:50px;margin-left:82px;background:#0193de;color:#FFF;border:0;font-family:"微软雅黑";font-size:20px}
.form-group.check .Validform_checktip{right:auto;left:263px}
.city{width:148px;overflow:hidden}
.city-list{width:49px;height:26px;margin-top:16px;margin-left:20px;float:left;border:0;font-family:"微软雅黑";font-size:16px;overflow:hidden;float:left}
.city-list li{line-height:24px;padding-left:9px;cursor:default;display:none}
.city-list li a{cursor:default}
.city-list li:hover{background:#CCC}
.city-list li.active{display:block}
.city button{margin-top:21px;float:right;background:0 0;border:0;cursor:pointer}
.qq-l{width:100px;height:270px;position:fixed;left:0;bottom:20%;z-index:100;display: none;}
.result-wrapper{overflow:hidden}
.res-l{width:230px;margin-top:15px;float:left;color:#333;font-size:0}
.res-l p{font-size:16px;text-align:center}
.res-l p span{font-size:36px;font-family:'黑体';color:#3c8bb2}
.res-c{width:600px;margin-left:55px;float:left}
.res-c .result-list{font-family:'宋体';color:#333;overflow:hidden}
.res-c .result-list li{width:100%;height:30px;line-height:30px;font-size:0;overflow:hidden}
.res-c .result-list li div{width:290px;height:30px;overflow:hidden}
.res-c .result-list li div .fl{width:120px}
.res-c .result-list li span{display:block;height:30px;line-height:30px;font-size:14px;overflow:hidden}
.res-c .result-list li div .fr{width:150px}
.res-r{width:138px;line-height:50px;margin-top:35px;float:right;background-color:#75c5f0;text-align:center}
.res-r a{display:block;color:#fff;font-size:20px;letter-spacing:1px}
.city{display: none;}
.footer .copyright>p:nth-child(4){
	display: none!important;
}
.parentsTwo{color: #c4c1c1;padding-bottom: 15px;}
.parentsTwo a{color: #c4c1c1; padding-right: 15px;}
.copyright>p:nth-child(1)>a{
 /*  display: none;*/
}

.page-banner{width: 100%!important;height: 400px!important;}
.page-banner>img{width: 100%!important;height: 400px!important;}
body{width: 100%;min-width: 1346px;}
.fhqbanner{height: 400px!important;background-size: contain;width: 100%;min-width: 1364px;}




