*{margin:0;padding:0;font-family: "微软雅黑";}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video, input,button { margin: 0; padding: 0; border: 0; vertical-align: baseline; }
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }
body{font-family: "微软雅黑", Arial, Helvetica, sans-serif; font-size:12px; color:#666666; line-height:1; width:100%;}
ol, ul { list-style: none; }
blockquote, q { quotes: none; }
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }
table { border-collapse: collapse; border-spacing: 0; }
input, textarea { outline: 0; resize: none; }
a { text-decoration:none; }
a:hover { text-decoration:none; }
abbr[title] { border-bottom:1px dotted; }
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary { display: block; }
a img { border: none; }
img,input,select,span{vertical-align: middle;}
input, select { -webkit-appearance: none; -moz-appearance: none; -ms-appearance: none; -o-appearance: none; appearance: none; }
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button{ -webkit-appearance: none !important; margin: 0; }
input[type="number"]{-moz-appearance:textfield;}
input,textarea{ outline:0; resize:none;}
input,select,textarea{border:none;border-radius: 0px; outline: none;-webkit-appearance: none; -moz-appearance: none; -ms-appearance: none; -o-appearance: none; appearance: none;  }
select::-ms-expand { display: none; }
.left { float:left; } 
.right{ float:right; }
.border-radius { border-radius:3px; }
.clear{ clear:both; }
.cen{margin:0 auto;text-align: center;}
.cen1{margin:0 auto;}
.ib{display: inline-block;}
.db{display: block;}
.pRe{position: relative;}
.pAb{position: absolute;}
.hide{display: none;}
.text_r{text-align: right;}
.pointer{cursor: pointer;}

.char1{font-size:42px;color: #484a4e;}
.char2{font-size:42px;color: #ff6600;font-weight: bold;}
.char3{font-size:22px;color: #666666;font-weight: bold;}
.char4{font-size: 18px;color: #47494d;}
.char5{font-size: 16px;color: #666666;}
.bjbj6{font-size: 16px;color: #888888;}
.char7{font-size: 16px;color: #ffffff;}
.char8{font-size: 24px;color: #ffffff;}
.char9{font-size: 18px;color: #666666;}
.char10{font-size: 16px;color: #ff6600;}
.char11{font-size: 18px;color: #666666;}
.char12{font-size: 28px;color: #ffffff;font-weight: bold;}
.char13{font-size: 20px;color: #666666;}
.char14{font-size: 14px;color: #ffffff;}
.char15{font-size: 26px;color: #ffffff;font-weight: bold;}

.mgt11{margin-top:20px;}
.mgt2{margin-top: 25px;}
.mgt3{margin-top:10px;}
.mgt4{margin-top:30px;}
.mgt5{margin-top:40px;}
.mgt6{margin-top:67px;}
.mgt7{margin-top:15px;}
.mgt8{margin-top:150px;}
.mgr1{margin-right: 10px;}
.mgl1{margin-left: 10px;}
.pdb1{padding-bottom: 126px;}

.bg1{background-color: #f1f1f1;}
.banner{max-width: 1920px;min-width: 1200px;}
.ban_main{width: 1200px;position: absolute;left: 50%;margin-left: -600px;top:13px;}
.main2{width: 667px;padding:54px 0px 10px;}
.main3{width: 1200px;padding: 30px 0px;}
.main3_l{width: 492px;margin-left: 35px;}
.main3_p1{height: 50px;line-height: 50px;}
.main_bt{position: absolute;bottom: 5px;right:133px;}
.main3_mj{width: 433px;}
.main3_in1{width: 300px;height: 50px;line-height: 50px;border:1px solid #ccc;border-radius: 3px;padding: 0px 10px;}
.main3_in1_mj{width: 103px;height: 40px;line-height: 40px;border:1px solid #ccc;border-radius: 3px;padding: 0px 10px;}
.main3_sel1{width: 123px;height: 42px;line-height: 42px;border:1px solid #ccc;border-radius: 3px; padding: 0px 10px;background: url(../images/sel.png) no-repeat 96% 50%;}
.main3_sp1{width: 108px;text-align: right;}
.main3_sp1_type{width: 65px;text-align: right;}
.main3_in2{width: 170px;height: 50px;line-height: 50px;border:1px solid #ccc;border-radius: 3px;padding: 0px 10px;}
.yanzheng{width: 120px;height: 50px;line-height: 50px;border-radius: 3px;background-color: #00b4ff;}
.main3_l2{width: 144px;height: 243px;background: url(../images/main3_2.png) no-repeat center;}
.start:hover{transition: all 0.6s linear;transform:scale(0.9);}
.start{width: 144px;height: 146px;margin-top:50px;background:url(../images/start_btn.jpg) no-repeat;}
.main3_r{width: 332px;background-color: #f3f3f3;padding: 25px 40px;margin-right: 53px;}
.main3_money{width:204px;padding:23px 0px;border:1px solid #e3e3e3;}
.main3_money p{width: 175px;}
.main3_pab1{position: absolute;bottom:40px;left:200px;}
.main3_pab2{position: absolute;bottom:40px;left:550px;}
.main3_pab3{position: absolute;bottom:40px;left:870px;}
.main4{width: 1200px;padding:0px 0px 72px 0px;}
.main4_1{width: 867px;padding:54px 0px;}
.mian4_pab1{position: absolute;top: 61px;left: 518px;}
.mian4_pab2{position: absolute;top: 238px;left: 114px;}
.mian4_pab3{position: absolute;top: 240px;left: 923px;}
.main5{width: 1200px;}
.main5_1{width: 554px;padding:54px 0px 20px;}
.main5_button{width: 340px;height: 50px;line-height: 50px;font-size: 18px;color: #ffffff;text-align: center;background-color: #ff9900;border-radius: 3px;margin-top: 42px;}
.main6{width:1200px;}
.main6_1{padding:54px 0px 20px;}
.main66{padding-bottom:130px;}
.main6_pab1{position: absolute;top:70px;left:279px;}
.main6_pab2{position: absolute;top:70px;left:766px;}
.main6_pab3{position: absolute;top:190px;left:401px;}
.main6_pab4{position: absolute;top:190px;left:645px;}
.main6_pab5{position: absolute;top:310px;left:283px;}
.main6_pab6{position: absolute;top:310px;left:766px;}

/*轮播*/
.bdb{border-bottom:1px dashed #e0e0e0;}
.bdr{border-right:1px dashed #e0e0e0;}
.line-he{line-height: 60px;}
.pRe{position: relative;}
.point_r{position: absolute;top:160px;right:40px;}
.point_l{position: absolute;top:160px;left:40px;}

.keting{position: absolute;top:61px;right:240px;height: 245px;width:171px;}
.keting span{margin-top:70px;display: inline-block;font-size: 16px;}
.keting_r{position: absolute;top:61px;right:0px;width:239px;height: 245px;}
.keting_r span{margin-top:70px;display: inline-block;font-size: 16px;}

.keting_t{position: absolute;top:61px;right:240px;height: 430px;width:171px;}
.keting_t span{margin-top:70px;display: inline-block;font-size: 16px;}
.keting_r_t{position: absolute;top:61px;right:0px;width:239px;height: 430px;}
.keting_r_t span{margin-top:70px;display: inline-block;font-size: 16px;}

.keting_t1{position: absolute;top:61px;right:240px;height: 367px;width:171px;}
.keting_t1 span{margin-top:20px;display: inline-block;font-size: 16px;}
.keting_r_t1{position: absolute;top:61px;right:0px;width:239px;height: 367px;}
.keting_r_t1 span{margin-top:70px;display: inline-block;font-size: 16px;}

.keting_H{height:309px!important;}

span.club{position: absolute;right:10px;bottom:10px;font-size: 12px}

.canting{position: absolute;top:66px;right:166px;height: 323px;width:164px;}
.canting span{margin-top:40px;display: inline-block;font-size: 18px;color:#666666;}
.canting_r{position: absolute;top:66px;right:0px;width:166px;}
.canting_r span{margin-top:70px;display: inline-block;font-size: 18px;color:#666666;}
.woshi{position: absolute;top:66px;right:166px;height: 451px;width:164px;}
.woshi span{margin-top:40px;display: inline-block;font-size: 18px;color:#666666;}
.woshi_r{position: absolute;top:66px;right:0px;width:166px;}
.woshi_r span{margin-top:80px;display: inline-block;font-size: 18px;color:#666666;}
.chufang{position: absolute;top:66px;right:166px;height: 451px;width:164px;}
.chufang span{margin-top:80px;display: inline-block;font-size: 18px;color:#666666;}
.chufang_r{position: absolute;top:66px;right:0px;width:166px;}
.chufang_r span{margin-top:80px;display: inline-block;font-size: 18px;color:#666666;}
.wsj{position: absolute;top:66px;right:166px;height:512px;width:164px;}
.wsj span{margin-top:80px;display: inline-block;font-size: 18px;color:#666666;}
.wsj_r{position: absolute;top:66px;right:0px;width:166px;}
.wsj_r span{margin-top:80px;display: inline-block;font-size: 18px;color:#666666;}
.yangtai{position: absolute;top:66px;right:166px;height:257px;width:164px;}
.yangtai span{margin-top:70px;display: inline-block;font-size: 18px;color:#666666;}
.yangtai_r{position: absolute;top:66px;right:0px;width:166px;}
.yangtai_r span{margin-top:40px;display: inline-block;font-size: 18px;color:#666666;}
.mgt1{margin-top:40px;}







/*空间配置Banner+Tab*/
.section5{width:1200px;}
.listCon{padding-top:18px;text-align:center;position:relative;}
.choose{ height:57px;}
.choose .chooseRoom{ width:1150px; margin:0 auto;}
.choose .chooseRoom a{width:160px; height:57px;text-align:center; font-size:18px; color:#666666;display:inline-block;*zoom:1; line-height:57px; float:left;}
.choose .chooseRoom .a3{width:160px;}
.choose .chooseRoom a:hover{color:#ffffff;width:160px; height:57px;background: url(../images/xg1.png) no-repeat;}
.choose .chooseRoom a.active{color:#ffffff;width:160px; height:57px;background: url(../images/xg1.png) no-repeat;}
.choose .chooseRoom span{ line-height:57px; color:#595757; display:block; float:left;}
/*Tab*/
.Tab { margin-top:15px; display:block; border:1px dashed #e0e0e0;margin:0 auto;}
.Tab li{margin-bottom:1px; height:64px; line-height:30px; text-align:left;}
.Tab li div{ color:#666666; font-size:14px;}
.Tab li div.Tab_div1 div { font-size:22px; font-weight:500; color:#666666;}
/*.Tab li div.Tab_div1 .Tab_wz{ color:#ff4900;}*/
.Tab li div.Tab_wz{ float:left;width:171px; text-align:center;}
.Tab li div.Tab_wz1{float:left;width:254px; text-align:center;}
.Tab li div.Tab_wz2{float:left;width:427px; text-align:center;}
.Tab li div.Tab_cl{ float:left; width:198px;text-align:center;}
.Tab li div.Tab_cl1{ float:left; width:277px;text-align:center;}
.Tab li div.Tab_sl{ float:left; width:160px;text-align:center;}
.Tab li div.Tab_sl1{ float:left; width:235px;text-align:center;}
.Tab li div.Tab_rz{ float:left; width:239px;text-align:center;}
.Tab li div.Tab_jz{  width:160px;text-align:center;}
.Tab li div.Tab_sm{ float:left; width:318px;text-align:center;}
.Tab li div.Tab_xx{ line-height:19px;}
.Tab li.Tab_li{ line-height: 60px;}
.Tab li.Tab_li1{ height:80px; line-height:80px; }
/*Banner*/
.section5{ overflow:hidden;}
.index-banner{text-align:center;height:418px;padding-top:1px;}
.slider{ width:1176px;  min-width:900px;  height:396px;  position:relative; overflow:hidden; background:#fff; text-align:center;margin:10px auto;   }
.slider .bd{ width:900px; position:absolute; left:50%; margin-left:450px  }
.slider .bd li{ width:900px;  overflow:hidden; position:relative;}
.slider .bd li img{ display:block; width:900px; height:396px;    }
.slider .tempWrap{ overflow:visible !important }
.slider .tempWrap ul{ margin-left:-900px !important; /*强制位置*/  }
.slider .hd{ position:absolute; width:100%; left:0;  z-index:1; height:6px; bottom:8px;  text-align:center; display:none;}
.slider .hd li{ display:inline-block; *display:inline; zoom:1; width:120px; height:6px; line-height:99px; overflow:hidden; background:#888; margin:0 3px; cursor:pointer; filter:alpha(opacity=60);opacity:0.6;  }
.slider .pnBtn{  position:absolute; z-index:1; top:0; width:100%;  height:396px; cursor:pointer;   }
.slider .prev{ left:-50%; margin-left:-450px;  }
.slider .next{ left:50%;  margin-left:450px;  }
.slider .pnBtn .blackBg{ display:block;  position:absolute; left:0; top:0; width:100%; height:396px; background:#000; filter:alpha(opacity=50);opacity:0.3;}
.slider .pnBtn .arrow{ display:none;   position:absolute; top:0; z-index:1; width:42px; height:396px;  }
.slider .pnBtn .arrow:hover{ filter:alpha(opacity=60);opacity:0.6; }


/*报价完成*/
.bj_success{position: fixed;top:0px;left:0px;width: 100%;height: 100%;background:rgba(0,0,0,0.7);/*background-color:#000000;opacity: 0.7;filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity:0.7;*/}
.bj_success_img{position: fixed;top: 50%;left: 50%;margin-top: -240px;margin-left: -600px;}
.close{position: absolute;top:10px;right: 10px;}

.bj_success1{position: fixed;top:0px;left:0px;width: 100%;height: 100%;background:rgba(0,0,0,0.7);/*background-color:#000000;opacity: 0.7;filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity:0.7;*/}
.bj_success_img1{position: fixed;top: 50%;left: 50%;margin-top: -200px;margin-left: -220px;width: 440px;height: 370px;background:url(../images/baoming.jpg) no-repeat;}
.close1{position: absolute;top:10px;right: 10px;}
.baoming{font-size: 28px;color: #ff5600;margin-top: 40px;}
.bj_in1{width: 370px;height: 50px;line-height: 50px;border:1px solid #cccccc;border-radius: 3px;padding-left: 10px;font-size: 18px;color: #cccccc;}


/*悬浮报名框*/
.nextpage {
	position: fixed;
	/*filter: alpha(opacity=65);*/
	line-height:20px; 
	margin: 0px auto; 
	width: 100%; 
	bottom: 0px; 
	background: #3d3d3d; 
	height: 122px; 
	color: #fff;
	/*opacity: .9;*/
	_bottom: auto;
	_width: 100%;
	_position: absolute; 
	background:rgba(0,0,0,.8);	
}
*html{background-image:url(about:blank);background-attachment:fixed;}/*解决IE6下滚动抖动的问题*/
/*解决IE6下不兼容 position:fixed 的问题*/
#gotop{ display:none;}
#gotop{ /*width:36px; height:48px; background:url(../images/icon.png) no-repeat; position:fixed; right:50px;*/ cursor:pointer;
_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));}
#gotop{ /*background-position:-276px -310px;*/ bottom:0px; _margin-bottom:0px; /*z-index:9999;*/} 
.close{position:absolute;top:5px;right:0px;}
.appoinment-bottom-collapse{position:fixed;bottom:10px;left:0px;z-index:9999;}
.xf_b{ width:840px; height:107px; margin:0 auto; padding-left:340px; padding-top:15px;  background:url(../images/xf-con.png) no-repeat top center;}
.xf_w{ width:463px; color:#ecec00; float:left;}
.inputp{ width:195px; height:36px; line-height:36px; padding:0px 0px 0px 6px;  border:#ffffff solid 1px; background:#ffffff;border-radius:3px;}
.td-bm{ font-size:24px; color:#ffffff}
.bm_num{color: #ff4800;font-family: Arial,Helvetica,sans-serif;font-size: 30px;width: 39px;text-align: center;padding:0px 5px;}