﻿@charset "utf-8";
/*公共样式*/
html{
	/*font-size: 62.5%;*/
	font-family: '微软雅黑';
	background: #f2f2f2;
}

.wrap{
	width: 93.75%;
	height: auto;
	margin: 0 auto;
}

img{width: 100%;height: auto;}



/*banner&表单*/
.banner{
	position: relative;
	width: 100%;
}

.banner img{
	width: 100%;
	height: auto;
	display: block;
}



.banFree{
	position: absolute;
	top: 1.7rem;
	left: 4.357rem;
	font-size: 1.643rem;
}


.banTime{
    position: absolute;
    top: 2.35rem;
    left: 11.5rem;
    background: #f47000;
    font-size: 0.6375rem;
    color: #fff;
    padding: 0.1rem 0.3rem;
    border-radius: 0.5rem;
}



.banSheJi{
	position: absolute;
	top:4rem ;
	left:4.295rem;
	font-size: 1.643rem;
}


.banSuan{
	position: absolute;
	top:6.4375rem ;
	left:4.295rem;
	font-size:0.875rem;
	background: #f47000;
	color:#fff;
	padding: 0.1rem 0.35rem;
}


.banForm{
	width: 100%;
	height: 22.292rem;
	font-size: 0.875rem;
}


.banForm  .newOld,.banForm .formBtn{
	height: 2.833rem;
	line-height: 2.833rem;
	margin: 1.458rem auto 0.833rem;
}

.banForm  .newOld a{
	display: block;
	height: 100%;
	width:48.6%;
	float: left;
	background: #fff;
	font-size: 1rem;
	text-align: center;
	box-sizing: border-box;
	border: 1px solid #989898;
}

.banForm  .newOld  .newHome{
	margin-right: 2.8%;
}

.banForm  .newOld  .oldHome a{

}

.banForm .nameArea,.banForm  .cityArea ,.banForm .formMum{
	height: 2.833rem;
	line-height: 2.833rem;
	margin: 0.833rem auto 0.833rem;
}

.banForm .nameArea input{
	float: left;
	height: 100%;
	width: 48.6%;
	text-align: center;
}


.banForm  .nameArea  .username{
	margin-right: 2.8%;
}


.banForm  .cityArea select{
	display: inline-block;
	text-align: center;
	width: 100%;
	height: 2.833rem;
	line-height: 2.833rem;
	color: #bdbdbd;
}


.banForm .formMum input{
	height: 100%;
	width: 100%;
	text-align: center;
}

.banForm .formBtn button{
	border: none;
	height: 100%;
	width: 100%;
	background: #f47000;
	text-align: center;
	font-size: 1.2rem;
	color: #fff;
}

.banForm  .formMsg{
	text-align: center;
	font-size: 1rem;
	margin: 1.2rem auto;
}

.banForm  .formMsg p span{
	color: #f47000;
}

/*banner结束*/

/*主体内容开始*/
.main{
	height: auto;
	background: #ffffff;

}
.quanbao{
	color: #333333;
}

.quanbao .quanBaoTitle{
	height: 3.2163rem;
	text-align: center;
}

.quanbao .quanBaoTitle h1{
	font-size: 1.3rem;
	margin: 0rem auto 0.2rem;
}

.quanbao .quanBaoTitle  p{
	font-size: 0.8rem;
}

.quanbao .quanBaoCase{
	margin-bottom: 0.8rem;
	border-bottom: 1px dashed #c6c6c6;
}

.quanbao .quanBaoCase img{
	margin-bottom: 2rem;
}

.quanbao .quanBaoCase h1{
	text-align: center;
	font-size: 1.8rem;
	margin: 0.2rem auto;
}



.gongCheng ,.zhuangXiu,.service{
	margin-bottom: 2rem;
	border-bottom: 1px dashed #c6c6c6;
	margin-top:-1rem;
}

.gongCheng h1,.zhuangXiu h1,.service h1,.shouhou h1{
	font-size: 1.375rem;
	text-align: center;
	margin:2rem auto -0.3rem;
	color: #333333;
}


.gongCheng  p,.zhuangXiu p,.service p ,.shouhou p{
	font-size: 0.8rem;
	font-weight: bold;
	color: #888888;
	text-align: center;
	height: 2rem;
	line-height: 2rem;
	margin-bottom: 0rem;
	font-family: '黑体';
}

.gongCheng img ,.zhuangXiu img,.service img{
	margin-bottom: 2rem;
}




footer{
	width: 100%;
	height: 10.625rem;
	background: #f2f2f2;
	position: relative;
	margin-bottom:0rem;
}


footer img{
	width: 85%;
	display: block;
	position: absolute;
	top: 2rem;
	left: 7.5%;
}



section{margin-bottom: 5rem;}

@charset "utf-8";
/* CSS Document */
body{ background:#fff;margin-bottom: 1.8rem;}
.w640 { max-width: 640px; min-width: 320px; margin: 0 auto; overflow: hidden; overflow-x: hidden; overflow-x: hidden !important; }
.w600 { width: 93.75%; margin: 0 auto; overflow: hidden; }
.w640.pab174{ padding-bottom:6.875em;}
.ppt_top{ width:100%;}
.tulie img{ float:left; font-size:0; line-height:0;}

.baoming_bg{height:rem;width: 93.75%;margin: 0 auto;}
.bao_ming{ margin:0 auto;}
.bao_ming .top_yuCon{ width:100%; margin-bottom:1em;}
.bao_ming .top_yuCon .lie_int{ width:100%; height:2.833rem; overflow:hidden;margin-top: 1.2rem;}
.bao_ming .top_yuCon .lie_int.mab8{ margin-bottom:0.46875em;}
.bao_ming .top_yuCon .lie_int input{height:100%; color:#231815; font-size:0.875rem; line-height:2.58em;border:none; outline:none;border: 1px solid #898989;}
.bao_ming .top_yuCon .lie_int .area{background:url(./img/hash.png) no-repeat  7.8rem 0.75rem;;background-size: 10%;}


.newOld .colorActive{background:url(../img/hash.png) no-repeat  7.8rem 0.75rem;background-size: 10%; }

.banForm  .newOld .active{color:red;border:1px solid #f47000;background: url(../img/orange.png) no-repeat 7.5rem 0.75rem;;background-size: 10%; }   /*颜色*/


.banForm  .newOld  .newHome{background: url(../img/hash.png) no-repeat  7.5rem 0.75rem;;background-size: 10%;}
.banForm  .newOld .oldHome{background: url(../img/hash.png) no-repeat  8.7rem 0.75rem;;background-size: 10%;}



.bao_ming .top_yuCon .lie_int input.six_xm{margin-right: 2.8%;box-sizing: border-box;border: 1px solid #898989;font-size: 0.875rem;}
.bao_ming .top_yuCon .lie_int input.six_phone{width: 100%;text-align: center;}
.bao_ming .top_yuCon .bot_yuCon{ position:relative; width:100%;}
.bao_ming .top_yuCon .bot_yuCon .xinwu{ width:100%; height:2.833rem; position:relative;float:left;}
.xinwu select{outline: none;width: 100%;height: 100%;line-height: 3.125em;text-indent: 8.5rem;font-size:1rem;color:#bdbdbd;border: 1px solid #898989;margin: 0.4rem auto 0rem;}
.xinwu select option{color:#231815;text-indent:2em;line-height:1.9375em; width:100%;color: #bdbdbd;}
.formSubMit{margin-top: 0.8rem;}
.formSubMit .a_liyun{height: 2.833rem;line-height: 2.833rem;background: #f47000;color: #ffffff;font-size: 1.2rem;text-align: center;display: block;}






.bao_ming .top_yuCon .bot_yuCon a.a_liyun{ display:block; width:100%; height:1.9375em;background:#f47000; float:right;color: #fff;line-height: 1.9375rem;text-align: center;}
.bao_ming p.p_city{ font-size:0.625em; text-align:center; color:#e9de25; line-height:2em;}
.bao_ming p.p_botwen{ font-size:0.625em; color:#fff; line-height:1.6em; padding-top:1.58em;padding-bottom:1.58em;}
.ppt_top.fubao_Con{ margin-top:2em; width:100%; height:12.15625em; overflow:hidden; position:relative;}
.ppt_top.fubao_Con a.a_ling{ display:block; width:3.8125em; height:4em; overflow:hidden; text-indent:-9999em; position:absolute; z-index:5; bottom:0px; right:1.25em;}

.list_Con{ width:100%; height:18.75em; overflow:hidden; position:relative; margin-bottom:1.3125em;}
.swiper-wrapper{width: 100%; margin: 0 auto; height:100%; position:relative;display:-webkit-box;display:flex;display:-webkit-flex;z-index:1;}
.swiper-wrapper .swiper-slide{ -webkit-flex-shrink: 0; -ms-flex: 0 0 auto; flex-shrink: 0; width: 100%; height: 100%; overflow:hidden; position:relative;}
.swiper-container-horizontal > .swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction {bottom:5px;left: 0;width: 100%;}
.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet { margin: 0 5px;}
.swiper-pagination-clickable .swiper-pagination-bullet {cursor: pointer;}
.swiper-pagination-bullet {
    background: #aaa none repeat scroll 0 0;
    border-radius: 100%;
    display: inline-block;
    height: 16px;
    opacity: 1;
    width: 16px;
}
.list_Con .swiper-pagination {
    position: absolute;
    text-align: center;
    transform: translate3d(0px, 0px, 0px);
    transition: all 0.3s ease 0s;
    z-index: 10;
}
.list_Con .swiper-pagination-bullet-active {
    background: #e8aa33 none repeat scroll 0 0;
    opacity: 1;
}


/*专题报名弹窗*/
.signBox_zhuan { width: 19.375rem; height: 20.875rem; background:#e2e0de; overflow: hidden; z-index:101; position:fixed; display:none;border-radius:0.5rem;}
.signBox_zhuan .fu_tit{ width:100%; height:2rem; overflow:hidden; position:relative;}
.signBox_zhuan .fu_tit a.bclose{ display:block; position:absolute; z-index:999; height:1.6875rem; width:1.6875rem; right:0.1875rem; bottom:0px; background: url(../img/fuclose.png) no-repeat;background-size: 100% 100%; -moz-background-size: 100% 100%; -webkit-background-size: 100% 100%; text-indent:-9999em; cursor:pointer;}
.signBox_zhuan .fu_huiCon{ margin:0 auto; width:90%; overflow:hidden; position:relative;}
.signBox_zhuan .fu_huiCon .biao_tit_zhuan{ height:5.6875rem; width:100%; overflow:hidden; margin-bottom:0.71875em;} 
.signBox_zhuan .fu_huiCon .biao_tit_zhuan  h4{ font-size:1.5625rem; color:#e65700; font-weight:normal; text-align:center; line-height:1.8em;}
.signBox_zhuan .fu_huiCon .biao_tit_zhuan p.ptit{ font-size:0.7rem; color:#333; text-align:center; line-height:1.4rem;}
.signBox_zhuan .fu_huiCon .biao_tit_zhuan p.ptit span{color:#ff0000; padding:0 0.2em;}

.zhuanti_Confu{ width:100%; position:relative; overflow:hidden;}
.zhuanti_Confu .ul_yuyue{ width:100%;}
.zhuanti_Confu .ul_yuyue li{ position:relative;}
.zhuanti_Confu .ul_yuyue li.li3{overflow:hidden;margin-bottom:1em;}
.zhuanti_Confu .ul_yuyue li.li3 input{border:none; outline:none;width:100%; overflow:hidden; font-size:0.75rem; color:#333; height:2.6667rem; line-height:2.6667rem; text-indent:1em;}
.zhuanti_Confu .ul_yuyue li.li3 select{width: 48%;height:2.6667rem; line-height:2.6667rem; font-size:0.75rem; color:#333;border: 0;text-indent:1em;}
.zhuanti_Confu .ul_yuyue li.li3 select option{width: 100%;}
.zhuanti_Confu .ul_yuyue li.li3 .submit{width: 48%;height:2.6667rem; line-height:2.6667rem;float: right;background: #d8541a;font-size: 1rem;color: #fff;text-align: center;}
.zhuanti_Confu .ul_yuyue li.li3.twoint{margin-bottom:0.625em;}
.zhuanti_Confu .ul_yuyue li.li_txt{overflow:hidden;height:1.5em;}
.zhuanti_Confu .ul_yuyue li.li_txt .ti_s_wen_yuyue{ background:url(../img/futu04.png) no-repeat scroll 0px center;height:1.5em; line-height:1.5em; display:none;}
.zhuanti_Confu .ul_yuyue li.li_txt .ti_s_wen_yuyue p{ color:#ff0000; font-size:0.75em; text-indent:24px;}
.zhuanti_Confu .ul_yuyue li.li4{}
.zhuanti_Confu .ul_yuyue li.li4 a.a_yuzhuan_btn{ display: block; width:100%; height:1.625em; background:#e65700; color: #ffffff; font-size: 1.25em; line-height:1.625em; text-align: center; }

.zhuanti_Confu .ul_yuyue li.li4 a.a_chakan_btn{ display: block; width:100%; height:1.625em; background:#e65700; color: #ffffff; font-size: 1.25em; line-height:1.625em; text-align: center; }


.zhuanti_Confu .ul_yuyue li.li_diwen{ line-height:1.1em; /*height:1.5em;*/}
.zhuanti_Confu .ul_yuyue li.li_diwen p{ text-align:center; color:#888888; font-size:0.75rem; padding-top:0.5em;}
.zhuanti_Confu .ul_yuyue li.li_diwen p.pwencity{ color:#999;padding-top:0em;font-size:0.625em;}

.signBox_zhuan.sec_zhuan02{height: 22.25rem;}

.signBox_zhuan.sec_zhuan03{height: 12rem;}
.signBox_zhuan.sec_zhuan03 .fu_huiCon .biao_tit_zhuan{ height:2.5rem;}
.signBox_zhuan.sec_zhuan03 .fu_huiCon .biao_tit_zhuan h4{ color:#fe4b68;}
.zhuanti_Confu.cheng p{ text-align:center; font-size:0.75em; color:#333; line-height:2em;}
.zhuanti_Confu.cheng p span{color:#fe4b68;}


/*提醒等待弹窗*/
.signBoxb { width: 18.75em; height: 14.84375em; background:#fff; overflow: hidden; z-index:101; position:fixed; display:none;}
.signBoxb .fu_tit{ display:none;}
.signBoxb .ts_hui_Con{ height:100%; width:75%; margin:0 auto;}
.signBoxb .ts_hui_Con .h_wen_ts{ font-size:1em; color:#333; line-height:3em; text-align:center;}
.signBoxb .ts_hui_Con .p_tu{ width:100%; font-size:0.75em; text-align:center;}
.signBoxb .ts_hui_Con .p_tu img{ width:100%; height:auto !important;}



@media only screen and (min-device-height:480px) and (max-device-height:560px), only screen and (min-height:480px) and (max-height:560px) {
	
}


a.btn-box{display:block;margin:0 auto 2.6em auto;font-size: 1.1375em;width: 9.6em;height: 2.5em;line-height:2.5em;text-align:center;background: #f2872c;color: #fff; font-weight:bold;}
.pk-wrap .price-btn:hover{background: #dacf0f;}


.sixhui{ width:100%;}
.six-surprice,.advantage,.bottom{width: 100%;margin: 0 auto;}
.six-surprice .title{margin-bottom: 1.75em;}
.six-surprice img{margin-bottom: 0em;}

.tit_wen{ width:100%; margin-top:2.25em;}
.list_Consix{ width:100%; height:14.75em; overflow:hidden; position:relative; margin-top:1.625em;}
.list_Consix .swiper-paginationsix {
    position: absolute;
    text-align: center;
    transform: translate3d(0px, 0px, 0px);
    transition: all 0.3s ease 0s;
    z-index: 10;
}
.list_Consix .swiper-pagination-bullet-active {
    background: #e8aa33 none repeat scroll 0 0;
    opacity: 1;
}

.tulie{ width:100%;}
.tulie img{ float:left; line-height:0; font-size:0;}
.libtn{ width:100%; margin-top:1.09375em;}
.advantage{margin-bottom: 1.9375em;}
.advantage h3{ text-align:center; font-size:1.0625em; height:2.97em; line-height:2.97em; color:#e9de25;}

/*.fixed-wrap{width: 100%;position:fixed;bottom: 0;left: 0;z-index: 99;height:3.75rem;background: url(../images_home4/fixed.png)no-repeat scroll center;background-size: 100% 100%;}
.fixed-wrap .bottom_nav{margin: 0 auto; max-width: 640px; min-width: 320px;}*/
/*.fixed-wrap a{display: block;height: 100%;width: 100%;padding-left: 8.5rem;font-size:1.2rem;line-height: 3.75rem;color: #fff;}*/
.fixed-wrap .fix-xin{display: block;display: none;height: 3.75rem;position: fixed;bottom: 0;background: url(../img/fixed.png)no-repeat scroll center;background-size: 100% 100%;width: 23rem;padding-left: 8.5rem;font-size:1.2rem;line-height: 3.75rem;color: #fff;  }



