@charset "utf-8";
/* CSS Document */
/*来源:今标网络*/
/*全局*/
*{background:transparent; padding:0; margin:0; border:0; outline:none;}
html{overflow-x:auto; overflow-y:auto; zoom:expression(function(ele){ele.style.zoom = "1";document.execCommand("BackgroundImageCache",false,true);}(this));}/*IE6下重复加载BUG*/
body{font-family:'MicroSoft Yahei',verdana,arial,tahoma; font-size:12px; color:#666; -webkit-text-size-adjust: none;}
input{border:none; color:#999;}
div{margin:0 auto;padding:0;}
ul,ol,li {list-style:none;}
a{color:#666; text-decoration:none;word-wrap:break-word;outline:none;hide-focus:expression(this.hideFocus=true);transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;}
a:hover{color:#e01d23;text-decoration:none;}
img{border:0;}
.fl{float:left;}
.fr{float:right;}
.none{display:none;}
.clear{clear:both;}
.mb20{margin-bottom:20px;}
.mt20{margin-top:20px;}
.content2{float:left; width:100%; margin-top: 40px; height: 452px;}

#laocms_header{float:left; width:100%; min-width:1200px;}
#laocms_banner{float:left; width:100%; min-width:1200px; overflow:hidden; position:relative;}
#laocms_menu{float:left; width:100%; margin-top:20px; min-width:1100px; background:#e01d23; }
#laocms_main{float:left; width:100%; min-width:1200px;}
#laocms_footer{float:left; width:100%; min-width:1200px; background:url(../images/footer_img.jpg) no-repeat;}

.w_0100{float:left; width:100%;}
.w_1200{width:1200px; margin:0 auto;}
.c_1200{float:left; width:1198px; height:auto; border:1px solid #eee; overflow:hidden;}

.bg_topbar{background:#014ea4;}
.bg_menu{background:#e01d23;}
.bg_footer{width:100%; height:330px; background:rgba(1,78,164,.92);}

/*头部*/
.topbar{float:left; width:1200px; height:32px; line-height:32px;}
.topbar_l{float:left; color:#FFF;}
.topbar_r{float:right;}
.topbar_r ul{}
.topbar_r ul li{float:left; padding:0px 10px; background:url(../images/topbar_r_line.png) no-repeat right center;}
.topbar_r ul li:last-child{background:none; padding-right:0;}
.topbar a{color:#FFF;}
/*logo*/
.logo{float:left;width:210px; height:83px;}
.mt_14{margin-top:14px;}
.logof_top{margin:2px 0; color:#000; font-size:40px;}
.logof_down{color:#FF000C; font-weight:bold; font-size:16px; }
.logo{float:left; width:288px; height:92px; margin:15px 0; overflow:hidden;}
.logo .logo_img{float:left; width:210px; height:83px; margin:0 5px 0; overflow:hidden;}
.logo .logo_tit{float:right; width:180px; height:92px; margin-left:10px; overflow:hidden;}
.logo .logo_tit h1{float:left; width:180px; height:60px; line-height:60px; font-size:40px; color:#000;}
.logo .logo_tit p{float:left; width:180px; height:32px; line-height:32px; color:#FF000C; font-weight:bold; font-size:16px;}

/*search*/
.search{float:left; width:388px; height:35px; margin:40px 0 0 130px; border:1px solid #e01d23; line-height:35px; color:#666;}
.search .seatext{float:left; width:228px; height:35px; padding-left:8px; font-size:12px; line-height:35px; color:#666; border:none;}
.search .seabtn{float:right; width:68px; height:35px; background:#e01d23; font:bold 15px/35px "Microsoft Yahei"; color:#fff; border:none; cursor:pointer; display:block;}
.search .seabtn:hover{background:#cd1b1f;}

/*hotline*/
.hotline{float:right; width:160px; height:62px; margin-top:35px;}
.hotline span{float:left; width:135px; height:16px; padding-left:25px; color:#000; background:url(../images/tel_ico.jpg) no-repeat; font:normal 12px/16px "Microsoft Yahei";}
.hotline h2{float:left; width:180px; height:40px; color:#e01d23; font:bold 12px/40px "Microsoft Yahei"; /*font-style:italic;*/ font-size:22px;}

/*导航*/
.menu{float:left; width:1200px; height:42px;}
.menu .menu_first_box {float:left; width:218px; height:auto; overflow:hidden; }
.menu .menu_first_box p{float:left; width:218px; height:42px; background:#014ea4 url(../images/case_ico.jpg) 145px center no-repeat; text-align:center; font:bold 15px/42px "Microsoft Yahei"; color:#fff; z-index:99999; overflow:hidden;}
.menu .menu_first_box .style_box{float:left; width:216px; height:385px; margin-top:41px; background:#fff; border:1px solid #3e3a39; display:none; z-index:999; position:absolute; overflow:hidden;}
.menu .menu_first_box .dn{display:none;}
.menu .menu_first_box .style_box h1{float:left;  color:#000; font-size:14px;}
.menu .menu_first_box .style_box ul{float:left; width:218px; margin-top:10px; overflow:hidden;}
.menu .menu_first_box .style_box ul li{float:left; width:62px; height:28px; margin:0 0 8px 8px; border-radius:3px; background:#ededed; color:#1b1515; text-align:center; line-height:28px; overflow:hidden; display:block;}
.menu .menu_first_box .style_box .style_box_bg{float:left; width:216px; height:125px; margin:3px 0; background:url(../images/join_6.jpg) repeat-x; overflow:hidden;}
.menu .menu_first_box .style_box .banner_apply{float:left; width:216px;}
.menu .menu_first_box .style_box .banner_apply h2{float:left; width:216px; margin-bottom:6px; color:#e01d23; font-weight:bold; font-size:14px; text-align:center;}
.menu .menu_first_box .style_box .banner_apply input{float:left; width:156px; height:30px; padding-left:30px; line-height:30px; outline:none;}
.menu .menu_first_box .style_box .banner_apply .banner_apply_addres{float:left; width:186px; height:30px; margin:3px 15px; border:1px solid #ededed; border-radius:3px; background:url(../images/input_addres.png) 5px center no-repeat;}
.menu .menu_first_box .style_box .banner_apply .banner_apply_user{float:left; width:186px; height:30px; margin:3px 15px; border:1px solid #ededed; border-radius:3px; background:url(../images/input_user.png) 5px center no-repeat;}
.menu .menu_first_box .style_box .banner_apply .banner_apply_email{float:left; width:186px; height:30px; margin:3px 15px; border:1px solid #ededed; border-radius:3px; background:url(../images/input_email.png) 5px center no-repeat;}
.menu .menu_first_box .style_box .banner_apply .banner_apply_phone{float:left; width:186px; height:30px; margin:3px 15px; border:1px solid #ededed; border-radius:3px; background:url(../images/input_tel.png) 5px center no-repeat;}
.menu .menu_first_box .style_box .banner_apply .banner_apply_submit{float:left; width:186px; height:35px; margin:3px 15px; border:1px solid #df1d22; border-radius:3px; background:#df1d22; border-radius:5px; color:#fff;}
.menu .menu_first_box .style_box .banner_apply .banner_apply_submit:hover{border:1px solid #b3171c; background:#b3171c;}
.menu .menu_first_box .style_box .banner_apply .banner_apply_submit input{float:left; height:35px; color:#fff; font-weight:bold; font-size:16px; line-height:40px; cursor:pointer;}

.menu_list {float:right; width:1200px;}
.menu_list ul .nli,.menu_list ul .on{float:left; height:42px; text-align:center; position:relative;}
.menu_list ul .nli span a,.menu_list ul .on span a{float:left; width:92px; height:42px; font:bold 16px/42px "Microsoft Yahei"; color:#fff; padding:0 11px;}
.menu_list ul .nli span a:hover,.menu_list ul .on span a{background:#cd1b1f;}
.menu_list .sub{float:left; width:114px; background:#cd1b1f; position:absolute; top:42px; left:0px; display:none; z-index:99;}
.menu_list .sub ul{}
.menu_list .sub li{float:left; width:110px; text-align:center; line-height:38px; border-top:1px solid #be200e;}
.menu_list .sub li:hover{background:#bf1a1e; border-top:1px solid #bf1a1e;}
.menu_list .sub li a{color:#fff; font-size:14px;}

/*banner 幻灯*/
.banner{width:100%;/* box-shadow:2px 2px 4px #ccc; */overflow:hidden; position:relative;}
.banner .hd{width:100%; height:16px; overflow:hidden; position:absolute; right:5px; bottom:10px; z-index:1;}
.banner .hd ul{text-align:center; overflow:hidden; zoom:1;}
.banner .hd ul li{width:8px; height:8px; border-radius:100%; margin-right:8px; text-align:center; background:#3e3a39; cursor:pointer; display:inline-block; overflow:hidden; }
.banner .hd ul li.on{color:#fff; opacity:.68;}
.banner .bd{width:100%; height:604px; position:relative; z-index:0;}
.banner .bd li{zoom:1; vertical-align:middle; }
.banner .bd img{width:100%; height:604px; display:block;}
/* 下面是前/后按钮代码，如果不需要删除即可 */
.banner .prev,.banner .next{width:100px; height:105px; position:absolute; left:10%; top:45%; margin-top:-25px; display:block; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=30); opacity:0.3;}
.banner .next{left:auto; right:10%; background-position:8px 5px;}
.banner .prev:hover,.banner .next:hover{filter:alpha(opacity=100);opacity:1;  }
.banner .prevStop,.banner .nextStop{display:none;}
/*头部结束*/

/*首页 通用标题样式*/
.main_tit{float:left; width:1200px; height:38px;}
.main_tit h2{float:left; height:38px; font:bold 23px/38px "Microsoft Yahei"; color:#333;}
.main_tit span{float:left; height:38px; font:normal 13px/50px "Microsoft Yahei"; display:block;}
.main_tit a{float:right; height:38px; font:normal 13px/50px "Microsoft Yahei"; display:block;}

/*首页 服务项目*/
.main_item{float:left; width:1200px; height:auto; margin:15px 0; overflow:hidden;}
.main_item ul{float:left; width:100%; overflow:hidden;}
.main_item ul li{float:left; width:18%; height:160px; margin:5px; padding:15px 6px; border:1px solid #eee; text-align:center;}
.main_item ul li:nth-child(9n+1){width:216px;}
.main_item ul li:nth-child(9n+5){width:216px; margin-right:0;}
.main_item ul li img{transition:all 1s; -webkit-transition:all 1s; -moz-transition:all 1s; -o-transition:all 1s;}
.main_item ul li img:hover{transform:rotate(360deg); transition:transform 1s ease-in-out;}
.main_item ul li h3{color:#3e3939; font-size:16px; line-height:40px;}
.main_item ul li span{width:96%; height:auto; line-height:20px; padding:8px 10px; text-align:center; overflow:height;}

/*首页 视频中心*/
.main_case{float:left; width:1200px; height:auto; margin-bottom:10px; overflow:hidden;}
.main_case .hd{height:43px; margin-bottom:10px; padding:0 15px 0 0; position:relative;}
.main_case .hd ul{height:35px; position:absolute;}
.main_case .hd ul li{float:left; width:78px; height:28px; margin:10px 10px 10px 0; border:1px solid #DFDFDF; border-radius:4px; font-size:13px; color:#000; text-align:center; line-height:28px;}
.main_case .hd ul li:hover,.main_case .hd ul li.on{border:solid 1px #e01d23; background:#e01d23; color:#fff; cursor:pointer;}
.main_case .bd .content{width:100%; height:auto; min-height:300px;}
.main_case .bd .content ul{float:left; width:100%; height:auto; overflow:hidden;}
.main_case .bd .content ul li{float:left; width:24%; height:252px; margin:10px 6px; position:relative; overflow:hidden;}
.main_case .bd .content ul li img{width:100%; height:252px; overflow:hidden;}
.main_case .bd .content ul li span{float:left; width:100%; height:110px; padding:3px 10px; top:211px; left:0; background:rgba(0,0,0,.68); color:#fff; transition: all 0.5s;  -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; position:absolute; overflow:hidden;}
.main_case .bd .content ul li span h2{float:left; width:98%; height:40px; line-height:40px; font-size:15px; color:#fff;}
.main_case .bd .content ul li span p{float:left; width:94%; height:44px; padding-top:6px; border-top:1px solid #ddd; font:normal 12px/22px "Microsoft Yahei"; color:#fff; overflow:hidden;}
.main_case .bd .content ul li:hover span{top:152px; left:0; transition:all 0.5s ease-out; opacity:1;}

/*首页 老师团队*/
.main_designer{float:left; width:1200px; height:auto; margin:10px 0; overflow:hidden;}
.main_designer dl{float:left; width:200px; height:300px;}
.main_designer dl dt{float:left; width:200px; height:250px; position:relative; overflow:hidden;}
.main_designer dl dt img{float:left; width:200px; height:250px; transition: all 1s; -webkit-transition: all 1s; -moz-transition: all 1s; -o-transition: all 1s;}
.main_designer dl dt img:hover{float:left; width:200px; height:250px; transform:scale(1.1,1.1);  -webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1)}
.main_designer dl dt h3{float:left; width:180px; height:35px; padding:0 10px; bottom:0px; left:0px; z-index:9; background:rgba(255,255,255,.68); line-height:35px; color:#000; font-size:15px; position:absolute; overflow:hidden;}
.main_designer dl dt h3 span{font-weight:normal; color:#000; line-height:35px; font-size:12px;}
.main_designer dl dd p{float:left; width:200px; height:30px; overflow:hidden;}
.main_designer dl dd p span{width:100px; height:30px; line-height:30px; color:#fff; text-align:center; overflow:hidden;}
.main_designer dl dd p span a{color:#fff;}
.main_designer .bg_l{background:#3e3a39;}
.main_designer .bg_r{background:#e01d23;}
.main_designer .bg_l:hover,.main_designer .bg_r:hover{background:#b3171c;}

.designer_info{float:left; width:1100px; height:280px; margin-bottom:40px; margin-left:50px; background:url(../images/designer_infobg.png) no-repeat;}
.designer_infoLeft{float:left; width:427px; padding:15px 0px 0px 25px;}
.designer_infoLeft_Head{float:left;}
.designer_infoLeft_Head img{width:180px; height:215px; padding:4px; border:1px solid #ddd;}
.designer_infoLeft_txt{float:right; width:220px; margin-right:5px;}
.designer_infoLeft_name{height:50px; margin-bottom:10px; border-bottom:1px dashed #c4c4c4; font-size:18px; color:#282828; font-weight:bold; }
.designer_infoLeft_xx{margin-bottom:10px; color:#666; line-height:25px;}
.designer_infoLeft_button a{float:left; height:30px; padding:0px 20px; border-radius:5px; background:#f60; color:#fff; ont-size:16px; line-height:30px; display:block;}

.designer_infoCenter{float:left; width:380px; padding:40px 0px 0px 28px; color:#fff;}
.designer_infoCenter_SM{width:360px; height:74px; margin-bottom:17px; font-size:14px; line-height:32px; position:relative;}
.designer_infoCenter_SM span{font-size:20px;}
.designer_infoCenter_SM em {font-style:normal;}
.designer_infoCenter_SM.sdis_ico_1 {border-bottom:1px dotted #fff; z-index:2;}
.designer_infoCenter_SM.sdis_ico_1 p {width:306px; height:74px; position:absolute; left:-16px; top:0px; padding:0 40px 0 60px; overflow:hidden; transition:all .2s ease; -webkit-transition:all .2s ease; -moz-transition:all .2s ease; -ms-transition:all .2s ease; -o-transition:all .2s ease;}
.designer_infoCenter_SM.sdis_ico_1 p:hover {position:absolute; /*height:170px;*/ padding:0 40px 0 60px; overflow:hidden;}
.designer_infoCenter_SM.sdis_ico_2 p {position:absolute; left:-16px; top:0px;width:276px; height:74px; padding:0 40px 0 60px; overflow:hidden; transition:all .2s ease; -webkit-transition:all .2s ease; -moz-transition:all .2s ease; -ms-transition:all .2s ease; -o-transition:all .2s ease;}
.designer_infoCenter_SM.sdis_ico_2 p:hover {position:absolute; /*height:200px;*/ padding:0 40px 0 60px; overflow:hidden;}

.designer_infoCenter_SM.sdis_ico_1 p{background:#de2410 url(../images/designer_ico_01.png) 20px top no-repeat;}
.designer_infoCenter_SM.sdis_ico_2 p{background:#de2410 url(../images/designer_ico_02.png) 20px top no-repeat;}


.designer_infoRight{float:right;width:180px;padding:30px 0px 0px 0px;color:#fff;font-size:12px;}
.designer_infoRight_none{float:right;width:200px;text-align:center;padding:50px 0px 0px 0px;color:#575757;line-height:40px;font-family:Microsoft Yahei;font-size:22px;}
.designer_infoRight_1{margin-bottom:20px;}
.designer_infoRight_2{margin-bottom:10px;}
.designer_infoRight_2 img{width:135px;height:69px;border:0px solid #fff;}
.designer_infoRight_2 img:Hover{ border:0px solid #aaa;}
.designer_infoRight_3 a{display:block;width:145px;height:22px;overflow:hidden;color:#fff;font-size:16px;}
.designer_infoRight_3 a:hover{text-decoration:underline; }


.designer_anliMod{width:100%;height:auto; background:url(../images/case_1_bg_03.png) no-repeat; margin-bottom:25px; overflow:hidden;}
.designer_anlimian{width:963px; float:right;}
.designer_anliMod_title{height:48px;margin-bottom:10px;}
.designer_anliMod_tiLeft span{color:#fff;}
.designer_anliMod_tiLeft{width:600px;float:left;font-family:Microsoft Yahei;line-height:48px;margin:0px 0px 0px 10px;}
.designer_anliMod_tiLeUNber{width:28px;text-align:center;color:#fff;font-size:26px;float:left;margin-right:20px;}
.designer_anliMod_tibt{font-size:22px;color:#333;height:48px;overflow:hidden; }
.designer_anliMod_tibt a{color:#333;}
.designer_anliMod_tiRight{float:right;line-height:48px;color:#666;}
.designer_anliMod_tiRight div{height:48px; text-indent:22px;margin-left:20px; float:left; }
.designer_anliMod_tiRight div span{color:#F30;}
.designer_anliMod_tiRight_hits{background:url(../images/xx_rtou_ico_d4fe4fe_06.png) no-repeat left center;}
 
.designer_anliMod_imgmod{border:1px solid #ddd;overflow:hidden;margin-bottom:10px;}
.designer_anliMod_imgList li{width:220px;height:164px;overflow:hidden;float:left;margin:0px 16px 0px 0px;}
.designer_anliMod_imgList{width:110%;height:180px;padding:14px 0px 0px 18px;}
.designer_anliMod_imgList a p { position:absolute;width:235px;height:173px;}
.designer_anliMod_imgList a:hover p{background:#fff; filter:alpha(opacity=20); -moz-opacity:0.2; opacity:0.2; _background:none; *background:none;}


/*首页 新闻中心*/
.main_article{float:left; width:1200px; height:auto; margin:15px 0 10px; overflow:hidden;}
.main_article_focus{float:left; width:358px; height:360px; position:relative; overflow:hidden; margin:1px;}
.main_article_focus span{width:358px; height:32px; left:0; bottom:0; font:bold 14px/32px "Microsoft Yahei"; text-align:center; color:#fff; background:rgba(224,29,35,0.58); position:absolute;}
.main_article_focus span:hover{color:#fff; background:rgba(224,29,35,0.58);}
.main_article_focus .prev{ position:absolute; left:0px; top:50%; margin-top:-10px; display:block; width:24px; height:34px; background:url(../images/left1.png) no-repeat;}
.main_article_focus .prev:hover{ background:url(../images/left01.png) no-repeat;}
.main_article_focus .next{ position:absolute; right:0px; top:50%; margin-top:-10px; display:block; width:24px; height:34px; background:url(../images/right1.png) no-repeat;}
.main_article_focus .next:hover{ background:url(../images/right01.png) no-repeat;}
.main_article_focus .bd ul li a img{width:358px; height:360px;}

.main_article_list{float:left; width:436px; height:360px; margin-left:20px;}
.main_article_list li{float:left; width:436px; height:63px; margin-bottom:10px; border-bottom:1px dashed #eee;}
.main_article_list li h3{float:left; width:430px; height:30px; font:bold 16px/30px "Microsoft Yahei"; transition:all 0.5s; -webkit-transition:all 0.5s; -moz-transition:all 0.5s; -o-transition:all 0.5s; }
.main_article_list li p{float:left; width:436px; height:33px; color:#bbb; font:normal 12px/33px "Microsoft Yahei"; overflow:hidden;}
.main_article_list li h3:hover{padding-left:6px; transition:all 1s; -webkit-transition:all 1s; -moz-transition:all 1s; -o-transition:all 1s;}

/*首页 申请表单*/
.main_apply{float:right; width:262px; height:355px; border:2px solid #014ea4;}
.main_apply h2{float:left; width:262px; height:58px; font:normal 28px/58px "Microsoft YaHei"; color:#fff; text-align:center; background:#014ea4;}
.main_apply p{float:left; width:262px; height:20px; margin:15px 0; color:#666; font:normal 13px/20px "Microsoft YaHei"; text-align:center;}
.main_apply p span{color:#f60; font-weight:bold;}
.main_apply ul{float:left; width:188px; height:auto; margin:0 36px;}
.main_apply ul li{float:left; width:188px; height:32px; margin:5px 0; border:1px solid #ededed; border-radius:5px;}
.main_apply .input_user{background:url(../images/input_user.png) 5px center no-repeat;}
.main_apply .input_phone{background:url(../images/input_tel.png) 5px center no-repeat;}
.main_apply .apply_area{background:url(../images/input_area.png) 5px center no-repeat;}
.main_apply .apply_submit{height:50px; border:1px solid #e01d23; background:#e01d23; color:#fff; font-weight:bold; font-size:16px; line-height:50px; cursor:pointer; display:block;}
.main_apply .apply_submit:hover{ border:1px solid #b3171c; background:#b3171c;}
.main_apply input{float:left; width:158px; height:32px; line-height:32px; padding-left:30px; outline:none;}
.main_apply .apply_submit input{height:50px; color:#fff; font-weight:bold; font-size:16px; line-height:50px; cursor:pointer;}

/*首页 为什么选择疯狂英语*/
.reason_bg{background:#f5f5f5; padding-top:100px;}
.reason .title{margin-bottom:70px;	font-size:75px;	font-weight:800; text-align:center;	color:#fcb032; _height:122px; _line-height:122px;}
.reason .title span {font-size:86px; color:#014ea4; padding:0 10px;}
.reason h2{height:35px; line-height:35px; font-size:25px;}
.reason h3{height:32px; line-height:32px; font-size:18px;}
.reason h3, .reason h2 {font-weight:bold;}
.reason .reason-content {float:left; width:33.333%; text-align:center; margin-bottom:100px;}
.reason p {width:85%; font-size:14px; line-height:20px; margin:auto;}

/*首页 老师语录*/
.main_brand{float:left; width:1198px; height:138px; margin:15px 0; border:1px solid #eee; position:relative;}
.main_brand .prev{float:left; width:20px; height:66px; margin:39px 15px; background:url(../images/left_point.png)no-repeat; line-height:140px; display:block; position:absolute; z-index:1; cursor:pointer;} 
.main_brand .next{float:left; width:20px; height:66px; margin:39px 15px; background:url(../images/right_point.png)no-repeat; line-height:140px; display:block; position:absolute; z-index:1; cursor:pointer; left:auto; right:0}
.main_brand .bd {float:left; width:90%; margin:0 50px; position:relative; z-index:0; overflow:hidden; text-align:center; display:block;}
.main_brand .bd ul{float:left; width:100%; height:122px; line-height:122px; display:inline-block; overflow:hidden;  display:block;}
.main_brand .bd ul li{float:left; width:100%; height:80px; margin:30px 10px; line-height:80px; text-align:center;}
.main_brand .bd ul li a{display:block; width:100%; height:80px; font-size:16px;}


/*您的位置*/
.position{float:left; width:1175px; height:40px; padding-left:25px; font:normal 13px/40px "Microsoft Yahei"; background:url(../images/home_ico.png) 2px center no-repeat;}

/*单页*/
.page_title{margin:0 auto; display:table; text-align:center; font-family:'Microsoft Yahei'; border-bottom:1px solid #ddd; height:60px; font-size:25px; color:#6c6c82; line-height:25px;margin-top:50px;margin-bottom:20px;}
.page_title span{color:#f04a38; font-size:15px; font-family:'Microsoft Yahei'; text-transform:uppercase; font-weight: bold;}
.page_nav{float:left; width:1200px; height:57px; background:#f9f9f9; margin-top:30px;}
.page_content{float:left; width:1100px; min-height:500px; padding:50px; line-height:220%; font-size:16px;}
.page_content iframe{text-align:center; max-width:600px; min-height:400px;}
.case_content iframe{text-align:center; max-width:600px; min-height:400px;}
.news_content iframe{text-align:center; min-width:800px; min-height:500px;}/*原.news_content iframe{text-align:center; min-width:800px; min-height:500px;}*/

.laocms_ConLayer{display:table; margin:0 auto; border:1px solid #de2410;}
.laocms_ConLayer .l1{float:left; margin-right:0px;}
.laocms_ConLayer .l1 a{float:left; padding:0 30px; height:54px; line-height:54px; font-size:16px;}
.laocms_ConLayer .l1 a.cur{color:#fff; background:#de2410;}
.laocms_ConLayer .l1 a:hover{color:#fff; background:#f04a38;}
.laocms_ConLayerDown{float:left; width:1200px; height:56px; border:1px solid #6b6b6b; background:#6b6b6b;}
.laocms_ConLayerDown .l1_ul{ margin:0 auto; display:table;}
.laocms_ConLayerDown .l1_ul .l2{float:left; height:18px; line-height:18px; padding:0 16px; border-right:2px solid #3a3a3a; margin-top:20px;}
.laocms_ConLayerDown .l1_ul .l2:last-child{ border-right:0;}
.laocms_ConLayerDown .l1_ul .l2 a{ color:#bdcfe1;}
.laocms_ConLayerDown .l1_ul .l2 a.cur,
.laocms_ConLayerDown .l1_ul .l2 a:hover{ color:#fff;}


/*企业新闻*/
.page_news{float:left; width:1100px; min-height:500px; padding:50px;}
.page_news ul{float:left; width:1100px; min-height:500px; padding-bottom:20px;}
.page_news ul li{float:left; width:1100px; margin-top:30px;}
.page_news ul li .news_photo{float:left; width:272px; height:172px; position:relative;}
.page_news ul li .news_photo img{width:268px; height:168px; padding:1px; border:1px solid #eee;}
.page_news ul li .news_photo .time{width:91px; height:30px; top:2px; left:2px; border-radius:0 0 10px 0; background:rgba(222, 36, 16, 0.60); font-size:12px; text-align:center; line-height:30px; color:#fff; position:absolute; z-index:999;}
.page_news ul li .news_info{float:right; width:808px; margin-left:20px; padding-bottom:10px; border-bottom:1px solid #eee; color:#4b4b4b;}
.page_news ul li .news_info .tit{float:left; width:808px; margin-top:9px; font-size:18px; font-weight:bold;}
.page_news ul li .news_info .desc{float:left; width:806px; height:72px; margin-top:3px; line-height:26px; color:#999; overflow:hidden;}
.page_news ul li .news_info .more{float:left; width:115px; height:30px; margin-top:22px; line-height:30px;}
.page_news ul li .news_info .more a{float:left; width:100px; padding-left:15px; color:#de2410; background:url(../images/more_bg.png) no-repeat; display:block;}
.page_news ul li .news_info .more a:hover{color:#999; background:url(../images/more_bgs.png) no-repeat;}

.page_news h2{font-size:25px; text-align:center;}
.page_news .news_data{float:left; width:100%; height:50px; border-bottom:1px dashed #ddd; color:#999; line-height:50px; text-align:center;}
.page_news .news_data span.time{margin-right:20px;}
.page_news .news_content{float:left; width:100%; padding:20px 0; line-height:250%;font-size:16px;}
.page_news .news_content img{max-width:980px; text-align:center;}
.page_news .pn{float:left; margin-bottom:20px; margin:20px 0; display:block;}
.page_news .pn p{margin-top:10px;}

/*列表页 在建工地*/
.page_sites{float:left; width:1000px; min-height:500px; padding:50px;}
.page_sites ul{float:left; width:1000px; min-height:500px; padding-bottom:20px;}
.page_sites ul li{float:left; width:1000px; margin-top:30px;}
.page_sites ul li .sites_photo{float:left; width:272px; height:172px; position:relative;}
.page_sites ul li .sites_photo img{width:268px; height:168px; padding:1px; border:1px solid #eee;}
.page_sites ul li .sites_photo .time{width:91px; height:30px; top:2px; left:2px; border-radius:0 0 10px 0; background:rgba(222, 36, 16, 0.60); font-size:12px; text-align:center; line-height:30px; color:#fff; position:absolute; z-index:999;}
.page_sites ul li .sites_info{float:right; width:708px; margin-left:20px; padding-bottom:10px; border-bottom:1px solid #eee; color:#4b4b4b;}
.page_sites ul li .sites_info .tit{float:left; width:708px; margin-top:9px; font-size:18px; font-weight:bold;}
.page_sites ul li .sites_info .desc{float:left; width:706px; height:72px; margin-top:3px; line-height:26px; color:#999; overflow:hidden;}
.page_sites ul li .sites_info .more{float:left; width:115px; height:30px; margin-top:22px; line-height:30px;}
.page_sites ul li .sites_info .more a{float:left; width:100px; padding-left:15px; color:#de2410; background:url(../images/more_bg.png) no-repeat; display:block;}
.page_sites ul li .sites_info .more a:hover{color:#999; background:url(../images/more_bgs.png) no-repeat;}

.page_sites h2{font-size:25px; text-align:center;}
.page_sites .sites_data{float:left; width:100%; height:50px; border-bottom:1px dashed #ddd; color:#999; line-height:50px; text-align:center;}
.page_sites .sites_data span.time{margin-right:20px;}
.page_sites .pn{float:left; margin-bottom:20px; margin:20px 0; display:block;}
.page_sites .pn p{margin-top:10px;}



/*在建工地详情页--详细介绍*/
.page_sites .sites_content{float:left; width:1000px; height:auto; margin-top:20px; border-radius:5px; overflow:hidden;}
.page_sites .sites_content .hd{float:left; width:1000px; height:43px; border-bottom:1px solid #eee;}
.page_sites .sites_content .hd ul{}
.page_sites .sites_content .hd ul li{float:left; width:132px; height:34px; margin-left:8px; margin-top:8px; line-height:34px; border:solid 1px #eee; border-radius:5px 5px 0 0; background:#f9f9f9; border-bottom:none; font-size:15px; cursor:pointer; text-align:center; font-weight:bold;}
.page_sites .sites_content .hd ul li:hover,.page_sites .sites_content .hd ul li.on{background:#fff; border-bottom:1px solid #fff;}
.page_sites .sites_content .bd .content{float:left; width:1000px; height:auto; min-height:500px; padding:25px; zoom:1; overflow:hidden; }
.page_sites .sites_content .bd .content img{ display:block; max-width:990px; margin:0 auto; border:1px solid #eee; padding:4px;}


/*内页 设计案例*/
.page_case{float:left; width:1200px; min-height:500px; padding:50px 0; overflow:hidden;}
.page_case ul{float:left; width:100%; height:auto; overflow:hidden;}
.page_case ul li{float:left; width:24%; height:220px; margin:10px 6px; position:relative; overflow:hidden;}
.page_case ul li img{width:100%; height:220px; overflow:hidden;}
.page_case ul li span{float:left; width:100%; height:100px; padding:3px 10px; top:188px; left:0; background:rgba(0,0,0,.68); color:#fff; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; position:absolute; overflow:hidden;}
.page_case ul li span h2{float:left; width:96%; height:30px; line-height:30px; font-size:15px; color:#fff;}
.page_case ul li span p{float:left; width:94%; height:44px; padding-top:6px; border-top:1px solid #ddd; font:normal 12px/22px "Microsoft Yahei"; color:#fff; overflow:hidden;}
.page_case ul li:hover span{top:130px; left:0; transition:all 0.5s ease-out; opacity:1;}

/*详情页 设计案例*/
.page_case .tit_xp{ width:1000px; float:left; height:30px; border-bottom:solid 1px #eee; margin-top: 30px;}
.page_case .tit_xp h2{ font-size:16px; color:white; text-align:center; float:left; height:29px; line-height:29px; border:solid 1px #dcdcdc; width:95px; background:#f04a38;}
.page_case .content{margin:10px auto; font-size:12px; color:#555; line-height:220%; padding:14px 0 25px 0;}
.page_case .content img{max-width:1000px;}

.case_detail{float:left; width:1100px; min-height:500px; padding:50px; overflow:hidden;}
.case_detail h2{font-size:25px; text-align:center;}
.case_detail .case_data{float:left; width:100%; height:50px; border-bottom:1px dashed #ddd; color:#999; line-height:50px; text-align:center;}
.case_detail .case_data span.time{margin-right:20px;}
.case_detail .case_content{float:left; width:100%; padding:20px 0; line-height:250%; text-align:center;}
.case_detail .case_content img{max-width:980px; text-align:center;}
.case_detail .pn{float:left; margin-bottom:20px; margin:20px 0; display:block;}
.case_detail .pn p{margin-top:10px;}


/*设计风格内容页相册*/
.page_case_detail {float:left; width:1000px; padding:50px 0 0; overflow:hidden;}
.page_case_detail_n {width:980px; margin:0px auto; position:relative;}
.page_case_detail_n .btn{width:15px;height:70px; top:606px; font-size:50px; font-weight:bold; cursor:pointer; position:absolute; z-index:99;}
.page_case_detail_n .prev{left:0; background:url(../images/prevBtn.png) no-repeat;}
.page_case_detail_n #prevTop,.page_case_detail_n #nextTop{top:276px; width:46px; height:48px;}
.page_case_detail_n #prevTop{background:url(../images/prevBtnTop.png) 0 0 no-repeat;}
.page_case_detail_n #nextTop{background:url(../images/nextBtnTop.png) 0 0 no-repeat;}
.page_case_detail_n .next{right:0; background:url(../images/nextBtn.png) no-repeat;}
.page_case_detail_n li{float:left;}
.page_case_detail_n .cf li{position:relative; color:#fff;}
.page_case_detail_n .cf a{display:block; width:980px; height:600px; color:#fff; position:absolute;}
.page_case_detail_n .cf li span{display:block; width:940px; left:0; bottom:0; padding:10px 20px; line-height:22px; text-align:left; background:rgba(0,0,0,0.6); position:absolute; filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = "#60000000",endColorstr = "#60000000");}
.page_case_detail_n .picBox{height:600px; position:relative; overflow:hidden;}
.page_case_detail_n .picBox ul{height:600px; position:absolute;}
.page_case_detail_n .picBox li{width:980px; height:600px;}
.page_case_detail_n .listBox{width:942px; height:70px; margin:0 auto; position:relative; padding:6px 0 0px; overflow:hidden; }
.page_case_detail_n .listBox ul{height:100px; position:absolute;}
.page_case_detail_n .listBox li{width:129px; height:70px; cursor:pointer; position:relative;}
.page_case_detail_n .listBox li i{display:none;}
.page_case_detail_n .listBox li a{display:block; width:124px; height:70px;}
.page_case_detail_n .listBox li img{width:124px; height:70px;}
.page_case_detail_n .listBox .on img{width:118px; height:64px; border:3px solid #ff6600;}
.page_case_detail_n .listBox .on i{display:block;}



/*内页 设计师列表*/
.page_designer{float:left; width:100%; height:auto; padding:50px 5px; overflow:hidden;}
.page_designer dl{float:left; width:19%; height:auto; margin:8px 5px; background:#eee}
.page_designer dl dt{float:left; width:100%; height:250px; position:relative; overflow:hidden;}
.page_designer dl dt img{float:left; width:100%; height:250px; transition: all 1s; -webkit-transition: all 1s; -moz-transition: all 1s; -o-transition: all 1s;}
.page_designer dl dt img:hover{float:left; width:100%; height:250px; transform:scale(1.1,1.1);  -webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1)}
.page_designer dl dt h3{float:left; width:100%; height:35px; padding:0 10px; bottom:0px; left:0px; z-index:9; background:rgba(255,255,255,.68); line-height:35px; color:#000; font-size:15px; position:absolute; overflow:hidden;}
.page_designer dl dt h3 span{font-weight:normal; color:#000; line-height:35px; font-size:12px;}
.page_designer dl dd p{float:left; width:100%; height:30px; overflow:hidden;}
.page_designer dl dd p span{width:50%; height:30px; line-height:30px; color:#fff; text-align:center; overflow:hidden;}
.page_designer dl dd p span a{color:#fff;}
.page_designer .bg_l{background:#3e3a39;}
.page_designer .bg_r{background:#e01d23;}
.page_designer .bg_l:hover,.page_designer .bg_r:hover{background:#b3171c;}

.feedback{float:left; width:900px; padding-left:100px; background:url(../images/feedback_bg.png) right bottom no-repeat;}
.feedback .fb{font-weight:bold;}
.feedback .f16{font-size:16px;}
.feedback .ccc{color:#ccc;}
.feedback .red{color:#FF0000;}
.feedback li{margin-bottom:20px; *margin-bottom:15px; font-size:13px;}
.feedback li input{margin-right:10px; outline:none; border:#dfdfdf 1px solid; padding-left:15px; vertical-align:middle; font-family:"微软雅黑"; border-radius:6px;}
.feedback li textarea{width:600px; height:120px; border:1px solid #ccc;padding-left:15px;border-radius:6px;}
.feedback .mt10{width:265px; height:30px; vertical-align:bottom}
.feedback .feedback_btn{width:123px; height:43px; border:1px solid #ccc; background:#e1e1e1; color:#000}


/*品牌直销*/
.brand_content{float:left; width:1100px; padding:50px; overflow:hidden; border-top:1px solid #eee;}
.brand_content ul{float:left; width:100%; height:auto; padding:25px 0 0;}
.brand_content ul li{float:left; width:240px; height:auto; margin-right:32px; margin-bottom:20px; text-align:center;}
.brand_content ul li img{width:100%; height:auto; padding:1px; border:1px #ebebeb solid;}
.brand_content ul li img:hover{border:1px #ebebeb dashed;}
.brand_content ul li p{width:100%; height:25px; line-height:25px;}



/*弹窗 预约设计师*/
.popup{width:476px; left:50%; top:200px; margin-left:-238px; padding-bottom:47px; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; background:#fff; box-shadow:0 4px 8px #999; display:none; overflow:hidden; z-index:9999; position:fixed;}
.popup .appointment_top{float:left; width:100%; height:46px; background:#ebebeb; position:relative;}
.popup .appointment_top .logo{float:left; width:105px; height:25px; margin-left:10px; margin-top:11px;}
.popup .appointment_top .tel{float:left; margin-left:110px; margin-top:15px; padding-left:26px; font-size:18px; color:#343733; line-height:20px; background:url(../images/ico11.jpg) no-repeat left center;}
.popup .appointment_top .tel a{color:#343733;}
.popup .appointment_top .btn_closed{width:9px; height:9px; right:17px; top:19px; background:url(../images/img8.jpg) no-repeat left top; position:absolute; cursor:pointer;}
.popup .appointment_con{float:left; width:100%;}
.popup .appointment_con .p{float:left; width:100%; margin-top:20px; text-align:center; font-size:14px; line-height:24px;}
.popup .appointment_con .p span{color:#e01d23;}
.popup .appointment_con .z_185{width:185px; margin:auto; margin-top:2px;}
.popup .appointment_con .z_185 .l8{float:left; width:100%; margin-top:15px;}
.popup .appointment_con .z_185 .l8 input{width:185px; height:30px; padding-left:8px; border:solid 1px #dbdbdb; line-height:30px;}
.popup .appointment_con .z_185 .l9{float:left; width:100%; margin-top:14px;}
.popup .appointment_con .z_185 .l9 input{width:122px; height:36px; margin:auto; line-height:36px; text-align:center; font-size:12px; color:white; background:#e01d23; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; overflow:hidden; display:block; cursor:pointer;}
.popup .appointment_con .z_185 .span{float:left; width:100%; margin-top:10px; text-align:center; line-height:16px; font-size:12px; color:#999;}

.link{float:left; width:100%; height:auto; margin:20px 0; padding:20px 0;}
.link li{float:left; padding:8px 12px;}

/*底部*/
.footer_nav{float:left; width:480px; margin-top:50px;}
.footer_nav ul{float:left; width:480px; height:198px;}
.footer_nav ul li{float:left;}
.footer_nav ul li:nth-child(9n+1) ul{width:130px; padding-left:10px;}
.footer_nav ul li:nth-child(9n+2) ul{width:140px; padding-left:20px;}
.footer_nav ul li:nth-child(9n+3) ul{width:140px; padding-left:20px;}
.footer_nav ul li ul{float:left; background:url(../images/footer_image.png) left center no-repeat;}
.footer_nav ul li ul li{width:130px; height:30px; padding-left:20px; line-height:30px;}
.footer_nav ul li ul li a{color:#fff;}
.footer_nav ul li ul li a:hover{color:#e01d23;}
.footer_nav ul li ul li:nth-child(9n+1){height:40px; line-height:40px; color:#fff; font-size:18px;}
.footer_contact{float:left; width:350px; margin:50px 0 0 80px;}
.footer_contact h3{float:left; width:302px; height:70px; padding-left:38px; margin-bottom:20px; font-weight:normal; background:url(../images/footer_tel.png) 0 4px no-repeat;}
.footer_contact h3 span{float:left; width:302px; height:30px; color:#FFF; font-size:18px; display:block;}
.footer_contact h3 p{float:left; width:302px; height:34px; color:#FFF;/*font-style:italic;*/font-size:26px; display:block;}
.footer_contact ul{float:left; width:350px; color:#fff;}
.footer_contact ul li:nth-child(9n+1){float:left; width:312px; line-height:30px; padding-left:38px; background:url(../images/address_ico.png) 5px center no-repeat; font-size:12px;}
.footer_contact ul li:nth-child(9n+2){float:left; width:312px; line-height:30px; padding-left:38px; background:url(../images/email_ico.png) 5px center no-repeat;  font-size:12px;}
.footer_ewm {float:right; width:157px; height:180px; margin-top:50px; background:url(../images/footer_ewm_bg.png) no-repeat; position:relative;}
.footer_ewm img{width:102px; height:102px; top:68px; left:10px; border-radius:4px; position:absolute;}

/*底部浮动*/
.bottom_fixed{width:100%; height:115px; left:-100%; position:relative; z-index:20; display:none;}
.bottom_fixed .bottom_fixed_box{width:100%; height:115px; position:fixed; bottom:0; left:-100%;}
.bottom_fixed .bottom_fixed_box .show_btn{width:155px; height:177px; top:-62px; left:100%; background:url(../images/bottom_01a.png) no-repeat; cursor:pointer; position:absolute; z-index:1;}
.bottom_fixed .bottom_fixed_box .show_fixed{display:none; position:relative;}
.bottom_fixed .bottom_fixed_box .show_fixed .bottom_fixed_bg{width:100%; height:115px; background:rgba(1, 50, 100, 0.90); position:absolute; filter:alpha(opacity=90); /*IE滤镜，透明度50%*/-moz-opacity:0.90; /*Firefox私有，透明度50%*/opacity:0.90;/*其他*/}
.bottom_fixed .bottom_fixed_box .show_fixed .bottom_fixed_inner{position:relative; width:1190px; margin:0 auto;}
.bottom_fixed .bottom_fixed_box .show_fixed .bottom_fixed_inner .inner_img_box{width:827px; height:160px; position:absolute; z-index:2; top:-45px; left:0; background-repeat:no-repeat;}
.bottom_fixed .bottom_fixed_box .show_fixed .bottom_fixed_inner .inner_img_box img{max-height:160px;}
.bottom_fixed .bottom_fixed_box .show_fixed .bottom_fixed_inner .inner_img_box .footer_img_first{max-width:215px;}
.bottom_fixed .bottom_fixed_box .show_fixed .bottom_fixed_inner .inner_img_box .footer_img_second{max-width:600px;}
.bottom_fixed .bottom_fixed_box .show_fixed .bottom_fixed_inner .inner_task{float:left; width:266px; height:115px; margin-left:879px; /*background:rgba(1, 50, 100, 0.70);*/}
.bottom_fixed .bottom_fixed_box .show_fixed .bottom_fixed_inner .inner_task .row{height:35px; padding:15px 14px 0; position:relative; overflow:hidden;}
.bottom_fixed .bottom_fixed_box .show_fixed .bottom_fixed_inner .inner_task .row span{float:left; width:38px; display:block; height:33px; line-height:33px; border:1px solid #e5e5e5; border-radius:4px 0 0 4px; background:#fafafa url(../images/bottom_ico.png) no-repeat;}
.bottom_fixed .bottom_fixed_box .show_fixed .bottom_fixed_inner .inner_task .row .phone{background-position:9px 5px;}
.bottom_fixed .bottom_fixed_box .show_fixed .bottom_fixed_inner .inner_task .row .user{background-position:9px -37px;}
.bottom_fixed .bottom_fixed_box .show_fixed .bottom_fixed_inner .inner_task .row input{float:left; width:182px; height:33px; line-height:33px; border:1px solid #e5e5e5; border-radius:0 4px 4px 0; padding:0 7px; border-left:none; box-shadow:none; color:#eee;}
.bottom_fixed .bottom_fixed_box .show_fixed .bottom_fixed_inner .inner_task .row .mark{padding-top:8px; background:rgba(0, 0, 0, 0.5); filter:alpha(opacity=80); /*IE滤镜，透明度50%*/-moz-opacity:0.80; /*Firefox私有，透明度50%*/opacity:0.80;/*其他*/ color:#fff; top:0; font-size:14px; text-align:center; position:absolute; z-index:2;}
.bottom_fixed .bottom_fixed_box .show_fixed .bottom_fixed_inner .inner_task .btn_row {margin-bottom:0;}
.bottom_fixed .bottom_fixed_box .show_fixed .bottom_fixed_inner .inner_task .btn_row input {width:98px;}
.bottom_fixed .bottom_fixed_box .show_fixed .bottom_fixed_inner .inner_task .btn_row .btn{float:right; width:72px; height:33px; border:1px solid #f60; border-radius:4px; background:#f60; color:#fff; font-size:14px; font:normal 14px/33px 'MicroSoft Yahei'; text-align:center;}
.bottom_fixed .bottom_fixed_box .show_fixed .bottom_fixed_inner .inner_task .btn_row .btn:hover{background:#ff9400; border-color:#ff9400;}
.bottom_fixed .bottom_fixed_box .show_fixed .bottom_fixed_inner .close_btn {width:36px; height:36px; margin-top:10px; border-radius:36px; background:url(../images/bottom_colse.png) 8px 8px no-repeat; background-color:rgba(0, 0, 0, 0.4); color:#fff; outline:0; display:block;}
.bottom_fixed.sucaie_open .bottom_fixed_box {left:0px;}
.bottom_fixed.sucaie_open .bottom_fixed_box .show_btn {left:-146px;}
.bottom_fixed.sucaie_open .bottom_fixed_box .show_fixed {display:block;}
.bottom_fixed.fix {position:fixed; bottom:0; display:block;}

.laocms-page {padding-top:8px; margin-right: 10px;}
.laocms-page a { display:inline-block; height:25px; line-height:25px; background:#f9f9fe; text-align:center; color:#000; padding:0 10px;margin-left: 3px;}
.laocms-page a:hover { background:#de2410; color:#fff; text-decoration:none; }
.laocms-page span { display:inline-block; height:25px;padding:0 10px; line-height:25px; background:#de2410; color:#fff; text-align:center; margin-left: 3px; }


/*******右侧悬浮开始*******/
#online_qq_tab a, .onlineMenu h2, .onlineMenu li.tli, .fbzhaobiao, .fbwenti {background: url("../images/float_s.png") no-repeat;}
#onlineService, .onlineMenu, .btmbg {background: url("../images/float_bg.png") no-repeat;}
#online_qq_layer {z-index:9999; position:fixed; right:0px; top:0; margin:220px 0 0 0;}
*html #online_qq_layer {position: absolute;top:expression(eval(document.documentElement.scrollTop));}
#floatShow {display: block;	line-height: 999em;	overflow: hidden;background: url("../images/online.png") no-repeat;	width: 41px;float: left;margin: 20px 0 0 0;	position: relative;	z-index: 9;	height: 191px;}
#floatHide {float:right;margin: 0 10px 0 0;overflow: hidden;background: url("../images/online_btn.png") no-repeat 0 -28px;	width: 16px;height: 16px;}
#floatHide:hover {background: url("../images/online_btn.png") no-repeat;}
#onlineService {display: inline;margin-left: -1px;float: left;width: 130px;	display: none;	background-position: 0 0;	padding: 10px 0 0 0;}
.onlineMenu {background-position: -262px 0;	background-repeat: repeat-y;padding: 0 15px;}
.onlineMenu h2 {height: 36px;line-height: 999em;overflow: hidden;border-bottom: solid 2px #D6210C;}
.onlineMenu h2.tQQ {background-position: 0 10px;}
.onlineMenu h2.tele {background-position: 0 -47px;}
.onlineMenu li {height: 36px;line-height: 36px;	border-bottom: dashed 1px #E8E8E8;	text-align: center;}
.onlineMenu li.tli {padding: 0 0 0 28px;font-size: 12px;text-align: left;}
.onlineMenu li.zixun {background-position: 0px -131px;}
.onlineMenu li.fufei {background-position: 0px -190px;}
.onlineMenu li.phone {background-position: 0px -244px;}
.onlineMenu li a.fbwenti {display: block;height: 36px;line-height: 999em;overflow: hidden;background-position: 5px -290px;}
.onlineMenu li a.fbzhaobiao {display: block;height: 36px;line-height: 999em;overflow: hidden;background-position: 5px -100px;}
.onlineMenu li img {margin: 8px 0 0 0;}
.onlineMenu li.fbzb, .onlineMenu li.fbwt {border: 0;}
.btmbg {height: 12px;overflow: hidden;background-position: -131px 0;}
/*******右侧悬浮结束*******/

.camp_bg {float:left; width:100%; height:auto; background:#f5f5f5; padding-top:50px; margin-top:50px;}
.camp-methods-content {float:left; width:25%; margin-bottom:36px;}
.camp-methods-title h2 {text-align:center; height:35px; line-height:35px; font-weight:bold;}
.blue {color:#448aca;}
.purple {color:#8957a1;}
.orange {color:#f39700;}
.green {color:#80c269;}

.camp-contact-bg{float:left; width:100%; height:auto; background:#712424;}
.camp-contact {text-align:center; font-size:26px; padding-top:60px;	padding-bottom:36px;}
.camp-contact .introduce {color:#fdfec7;}
.camp-contact .camp-apply {font-size:36px; font-weight:bold; color:#fff;}
.camp-phone {font-style:italic;	font-size:80px;}

.jiathis_style_32x32{float:left; width:100%; height:auto;}

*html .advbox{position:absolute;top:expression(eval(document.documentElement.scrollTop));}
.advbox{width:450px;position:fixed;display:none;left:55%;top:0;margin:-295px 0 0 -325px; z-index:9999999;}
.advbox .advpic{position:relative;height:600px;overflow:hidden;}
.advbox .advpic .closebtn{display:block;width:60px; text-align:center; line-height:26px;font-size:12px;color:#fff;background:#e01d23; overflow:hidden;position:absolute;right:0px;top:5px;z-index:9999999999;}

#bdmap_1{ width:100%; height: 100%; position: relative; float: left;}
#bdmap_1 .BMap_pop div{ background:#de2410 !important; border-color: #de2410 !important;}
#bdmap_1 .BMap_pop div img{display:none;}
#bdmap_1 .BMap_pop div:nth-child(8n){width: 0 !important; background: none !important;
    height: 0 !important;
	bottom: -148px !important;
	top: auto !important;
	margin-left:-10px !important;
    border-top: 10px solid #de2410;
    border-right: 10px solid transparent !important;
    border-left: 10px solid transparent !important;}
#bdmap_1 .iw_poi_title{ font-size: 18px; color: #fff; line-height: 24px; font-weight: normal; padding-bottom: 10px;border-bottom: solid 1px rgba(255,255,255,0.5) !important; width:100%; float: left;}
#bdmap_1 .iw_poi_content{ font-size: 14px; color: #fff; line-height: 30px; margin-top: 15px; margin-top: 12px;}
#bdmap_1 .BMap_shadow{ width:100%; float: left; display: none !important;}
#bdmap_1 .BMapLabel{ display: none !important;}

@media screen and (max-width:767px) {
#bdmap_1 .iw_poi_title{ font-size: 14px; line-height: 22px;}
#bdmap_1 .iw_poi_content{ font-size: 12px; line-height: 20px; margin-top: 5px;}
#bdmap_1 .BMap_pop div:nth-child(8n){bottom: -138px !important;}
}



/*推荐内容*/
.recommend .title {text-align: center;height: 64px;font-size: 30px;	font-weight: bold;	line-height: 64px;	background: #f5f5f5;}
.recommend .content {border: 0px solid #f5f5f5;	background: #f5f5f5;}
.recommend .content img {width: 100%;}
.recommend p {margin-top:0px;text-indent: 0.0em;line-height: 26px; margin-bottom:20px; font-size:14px;background: #f5f5f5; padding:15px 18px;}

@media (min-width:1200px){.container{width:1200px}}
.row{margin-right:-15px;margin-left:-15px;}
.col-xs-4{position:relative;min-height:1px;padding-right:15px;padding-left:15px;float:left;width:25%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.col-xs-4 .title a{color: #666;font-size: 22px;}