﻿@charset "utf-8";
body,div,dl,dt,dd,ul,li,form,input,button,h1,h2,h3,h4,h5,h6,p{margin:0;padding:0; font-family:"微软雅黑";}
html{overflow-x:hidden;-webkit-text-size-adjust:none}
ul,li,dl,dt,dd{display:block;list-style:none}
img{border:0 none;vertical-align:top;max-width:100%}
.fn-clear:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.fn-clear{zoom:1}
.clear{diplay:block!important;float:none!important;clear:both;overflow:hidden;width:auto!important;height:0!important;margin:0 auto!important;padding:0!important;font-size:0;line-height:0}
a{text-decoration:none;outline:0;color:#666}
.fn-left{float:left}
.fn-right{float:right}
.fn-relative{position:relative}
.fn-absolute{position:absolute}
em,i{font-style:normal;}
body{position:relative;overflow-x:hidden;color:#666;font-family:\5FAE\8F6F\96C5\9ED1}
.all{position:relative;z-index:10;right:0;background:#fff}
#wrapper{margin:0 auto;width:100%; max-width:640px;}
.wrap{width:100%;margin:0 auto}
.marg{margin-top:4%}
.beijinfa{ background-color:#F5F5F5; line-height:2.5; color:#503C7B; padding-left:4%; font-size:1.2em}
.marga{ margin-bottom:4%}
.huibengjing{ background-color:#EEE}
.title{background-image:text-align:center;line-height:2.5;font-size:1.3em;color:#fff}
/*top*/
.top{background:#44495f; }
.top h1{width:63%;padding:5px 0px;}
.top h1 img{width:95%;margin-top:8px;margin-left:10px;}
.top h1 a{display:block}
/*导航*/
.btn-nav{cursor:pointer;position:absolute;right:0;top:0%;width:18%;line-height:none;color:#e84774;background:url(../images/nav.png) no-repeat right center;background-size:auto 50%;height:100%;margin-right:10px;}
.panel{display:block;position:absolute;top:0;right:0;z-index:1;width:12em;height:100%;background:#6E599E;box-shadow:0.125em 0 0.5em rgba(0, 0, 0, 0.2) inset}
.panel>ul{width:96%;height:auto;margin:0 auto}
.panel-son{width:100%;border-bottom:1px solid #ffe4e2;font-style:normal;font-weight:normal;font-variant:normal}
.panel-son>a{display:block;color:#fff;text-align:center;line-height:3;font-size:1.1em}
/*banner*/
.banner{max-width:100%;overflow:hidden;visibility:visible;position:relative}
.banner img{width:100%;cursor:pointer}
#slider{line-height:0;text-align:center}
#pagenavi{text-align:center;bottom:3px;width:100%;position:absolute;}
#pagenavi a{display:inline-block;width:14px;height:14px;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;background-color:#6995a7;margin-right:1%}
#pagenavi a.active{background-color:#526871;}
/*搜索*/
.search {
    background-color:#6e599e;
    /* border: solid 1px #d9d9d9; */
    padding: 0px;
    box-sizing: border-box;
    color: #fff;
}

.search-txt{width:79%;color:#fff;cursor:pointer;border:none;float:left;font-family:\5FAE\8F6F\96C5\9ED1;font-style:normal;font-weight:normal;font-variant:normal;min-height:35px;padding:0 2% 0;background:none;outline:none;}
.search-input{cursor:pointer;display:block;float:right;min-height:35px;width:15%;    background-color: #503C7B;position:relative}
.search-input .img_01{background:url(../images/search.png) no-repeat center center;background-size:auto 60%;position:absolute;height:100%;width:100%; border:none; cursor:pointer}
/*首页导航*/
.index_nav{margin-left:2.5%}
.index_nav li{width:33%;float:left}
.index_nav li a{ display:block; width:100%;}
.index_nav li a div{background:#ffb80d;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%; width:60%; margin:0 auto}
.index_nav li a img{ width:100%}
.index_nav li a h3{text-align:center; color:#6d6d6d; line-height:2;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;}

.index_nav li a p{text-align:left; color:#6d6d6d; line-height:1.4;overflow:hidden; height: 80px;}
.index_nav li a span{ position:absolute; left:0; top:0; display:block}
.index_nav li a span.bg_01{ background:url(../images/ico_01.png) no-repeat center center; width:100%; height:100%; background-size:60% auto}
.index_nav li a span.bg_02{ background:url(../images/ico_02.png) no-repeat center center; width:100%; height:100%; background-size:60% auto}
.index_nav li a span.bg_03{ background:url(../images/ico_03.png) no-repeat center center; width:100%; height:100%; background-size:60% auto}
.index_nav li a span.bg_04{ background:url(../images/ico_04.png) no-repeat center center; width:100%; height:100%; background-size:60% auto}
/*最近课程*/
.title{line-height:40px; margin-bottom: 10px;text-align:center;color:#666; font-size:1.3em;display:block;width:92%;margin:0 auto;font-weight:normal;}
.title1{line-height:40px; margin-bottom: 10px;text-align:center;color:#fff; font-size:1.3em;display:block;background:url(../images/beijing1.png) no-repeat center center;background-size:130%;width:92%;margin:0 auto;font-weight:normal;margin-top:2%;}
.youbeijingt{width:100%;background:url(../images/beijing3.png) no-repeat center center;padding:6px 0px;}
.yingwen{font-size:1.2em;font-family:"Arial";color:#999;line-height:1.4em;text-align:center;}
.yingwen1{font-size:1.0em;font-family:"Arial";color:#fff;line-height:1.8em;text-align:center;}
.title a{ float: right; font-weight: normal; font-size: 0.8em; line-height: 3em; padding-right: 10px;}
.title span{color:#008C99}
.title em{font-style:normal;color:#ffbd30;background:url(../images/bg.png);margin-left:1%}
.table_class{  line-height: 2em; width: 100%;}
.table_class th{ border-bottom: #A8DADF solid 1px;  border-right: #A8DADF solid 1px; background: #008c99; color: #fff; text-align: center ;}
.table_class td{ border-bottom: #A8DADF solid 1px;border-right: #A8DADF solid 1px;  background: #6ebfc8; color: #fff; text-align: center;}
.table_class td a{ background: #ffb80d; color: #fff; width: 70px; display: block; text-align: center; margin: 0 auto; line-height: 1.6em;}
.kuai{width:92%;margin:0 auto;overflow:hidden;}
.kuai i{float:left;width:30%;background:#ddd;height:1px;display:block;margin-top:3%;}
.kuai span{display:block;float:left;width:36%;text-align:center;color:#fff;background:#6e599e;margin:0px 2%;line-height:1.6em;}
/*联系我们*/
.zhengt{width:100%;background:url(../images/ditu.jpg) no-repeat right center;background-size:54%;margin-bottom:10px;}
.lianx{background:url(../images/dian.png) no-repeat left center;background-size:15%;font-size:20px;color:#6e599e;padding-left:16%;overflow:hidden;width:76%;margin:10px auto 0px auto;}
.lianx span{display:block;font-size:14px;color:#666;line-height:20px;}
.lianx1{width:92%;margin:0 auto;font-size:14px;color:#666;line-height:24px;}
/*装修项目*/
.xinwl{width:92%;margin:0 auto;padding-bottom:10px;}
.xinwl li{margin-top:3%;}
.xinwl li a{display:block;width:96%;overflow:hidden;color:#333;background:#fff;padding:2%;}
.xinwl li a img{display:block;width:30%;float:left;}
.xinwl li a .xinw_ri{float:left;margin-left:2%;width:68%;}
.xinwl li a .xinw_ri .biaot{font-size:1.2em;color:#333;}
.xinwl li a .xinw_ri .biaot1{font-size:1.0em;color:#666;line-height:1.6em;margin-top:1%;}
/*设计风格*/
.fengg{width:92%;margin:0 auto;padding-bottom:10px;overflow:hidden;}
.fengg li{float:left;width:32%;margin-left:1%;background:#fff;padding-top:2%;}
.fengg li .feng1{font-size:1.2em;color:#8aa9b6;width:100%;text-align:center;}
.fengg li .feng2{font-size:10px;color:#b8c9d0;width:100%;text-align:center;margin-top:2px;}
.fengg li .feng3{width:20%;height:2px;background:#b8c9d0;margin:6px 0px 6px 40%;}
.fengg li .feng4{font-size:1.0em;color:#333;width:100%;text-align:center;margin:2px 0px;}
/*设计类型*/
.leixing{width:96%;margin:2% auto 2% auto;overflow:hidden;}
.leixing li{float:left;width:25%;}
.leixing li a{background:url(../images/bei.png) no-repeat center;background-size:70%;line-height:4em;font-size:1.2em;text-align:center;display:block;}
.leixing li span{display:block;width:100%;text-align:center;font-size:1.2em;line-height:2em;}
.xie_1 li{overflow:hidden;width:100%;margin-top:15px;}
.xie_1 {width:96%;margin:0 auto;padding-bottom:15px;}
.xie_1 li .zuo{width:18%;float:left;}
.xie_1 li .zuo span{width:100%;font-size:18px;line-height:26px;color:#fff;background:#6E599E;text-align:center;display:block;border:1px solid #6E599E;}
.xie_1 li .zuo em{width:100%;font-size:14px;line-height:26px;color:#fff;background:#bfbdbe;text-align:center;display:block;border:1px solid #bfbdbe;}

.xie_1 li .zuo i{width:100%;font-size:12px;line-height:40px;color:#50504e;text-align:center;display:block;font-style:normal;border:1px solid #ddd;border-top:none;}
.xie_1 li .you{width:79%;float:right;}
.xie_1 li .you a{width:100%;font-size:16px;color:#666;text-align:left;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.xie_1 li .you span{width:100%;font-size:14px;line-height:26px;color:#666;text-align:left;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.xie_1 li .you i{width:100%;font-size:12px;color:#999;text-align:left;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

/*图片列表*/
.szll{ background: #f2f2f2; padding:6px 0;}
.list_images li{float:left;width:50%;margin-top:2% ;height: 230px;}
.list_images li a{display:block;position:relative;width:85%;margin:0 auto}
.list_images li a img{width:100%}
.list_images li a p{background: #fff; text-align:center;line-height:2em;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;}
.chak{display:block;width:30%;font-size:1.1em;line-height:2.0em;border-radius:1em;text-align:center;border:1px solid #ccc;color:#333;margin:0px auto 8px auto;clear:both;}
/*学员风采*/
.xyfc{ background: #008c99; padding-bottom: 2%;}
.xyfc>h3{ border-bottom: #fff solid 1px;}
.xyfc h3 span, .xyfc h3 em,.xyfc a,.xyfc h3{ color: #fff; }
.xyfc_con{ margin: 4%; color: #fff;}
.xyfc_con img{ text-align:center; display:block;width:100%;}
.xyfc_con h3{ padding-top: 2%;}
/*就业指导*/
.jiuy_tit{ overflow:hidden}
.jiuy_tit li{ padding-bottom: 2%; border-bottom: #ddd solid 1px; width:100%; float: left;}
.jiuy_tit li a{ display: block;}
.jiuy_tit li em{ font-style: normal; padding-top: 1%; text-align: center; float: left; width: 10%; color: #6EBFC8; font-weight:bold ;}
.jiuy_tit li em span{ display: block;}
.jiuy_tit li h3{ line-height: 1.6em; font-size: 1.1em; padding: 0 2%; box-sizing: border-box; font-weight: normal; float: left; background: url(../images/img_06.jpg) no-repeat right; width: 86%;} 
.jiuy_tit li h3 span{ display: block;}
/*图片导航*/
.navigation{position:absolute;top:0;right:2%;text-align:right;cursor:pointer;line-height:2.9;color:#503C7B;font-size:0.85em}
#menu li{width:25%;text-align:center;float:left}
#menu li a{width:90%;padding:9% 0;margin:0 auto;display:block;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#DDDDDD;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;margin-top:8%;}
/*文字列表*/
.list_articles li a{display:block;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;line-height:2.5;width:96%;padding-left:2%;margin-right:2%;}
.list_articles li img{width:5%;display:inline-block;margin-top:2%;}
.baibeijing{background:#fff;}
/*版权所有*/

.dibu{ color:#FFF; text-align:center; font-size:12px;line-height:2.4em;background:#44495f;}
/*底部*/
#solid_bottom{background-color:#6e599e;}
#solid_bottom li{float:left;width:50%; border-right:#fff solid 1px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
#solid_bottom li a{display:block;text-align:center;color:#fff;padding:8% 0;}
#solid_bottom li a img{vertical-align:middle;max-width:32.8125%;display:block;margin:0 auto;width:auto}
/*翻页*/
.page{text-align:center;width:100%;padding-bottom:10px;}
.page .arrow_left, .page .arrow_right{text-align:center;display:inline-block;width:70px;padding-bottom:7px;padding-top:4px;background-color:#ddd}
.page .arrow_left img, .page .arrow_right img{vertical-align:middle}
.page .arrow_center{display:inline-block;width:20%}
/*内页*/
.picture .ptitle{color:#333;font-size:1.2em;line-height:2;text-align:center;margin-bottom:2%;margin-top:3%}
.picture .about_pg{line-height:1.8;margin-top:2%;padding:0px 2%;}
.picture .about_img{text-align:center; margin-top:2%}
.picture .about_img img{width:80%}
.results{line-height:2.5;margin-top:1.5%;}
.results span{color:#ff9791; margin:0 2%}
/*收缩菜单*/
.v{float:right;overflow:hidden;position:absolute;top:0;right:2%}
.v01{background:url(../images/newsico.png) no-repeat right center;width:15%;height:100%;background-size:auto 50%}
.v02{background:url(../images/newsico2.png) no-repeat right center;width:15%;height:100%;background-size:auto 30%}
.vtitle{background:#E9E9E9;line-height:2.5;border:1px solid #d4d3d3;margin-top:-1px;padding-left:20px;color:#4d4d4d;cursor:pointer;font-size:1.3em;position:relative}
.vconlist a{display:inline-block;border:1px solid #E0DFDF;line-height:2;padding:0 2%;margin:1.5% 1%}
/*图文列表*/
.image_articles li{ padding-bottom:2%; padding-top:4%; width:95%; margin:0 auto;overflow:hidden;}
.image_articles a{ display:block}
.image_articles img{ width:40%; float:left;margin-bottom:10px;}
.image_articles div{ float:left; width:58%; margin-left:2%; line-height:1.6em;}
.image_articles div h3{  font-weight:normal;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;}
.image_articles div span{ color:#6e599e}
/*留言*/
.title2{background:url(../images/title_bg.gif) repeat-x left center;line-height:2;width:96.77%;margin:0px auto; text-align:center}
.title2 h3{font-weight:normal;font-size:1.4em;background:#ebebeb; display:inline-block;color:#2c5474; padding:0px 2%}
#guestbook li{margin-bottom:15px;width:90%; padding:0;}
#guestbook li p{width:85px;padding-right:8px;text-align:right;}
#guestbook li span{color:#F00}
/*人才招聘*/
.table_abc{border-left:1px solid #ddd;border-top:1px solid #ddd;margin-top:30px;margin-bottom:40px;width:96%;margin-left:2%;}
.table_abc td{border-right:1px solid #ddd;border-bottom:1px solid #ddd;font-size:15px;color:#666;line-height:40px;}
.table_abc td a{color:#09F;}
@media screen and (max-width:640px){body,html{font-size:16px}}
@media screen and (max-width:540px){body,html{font-size:15px}}
@media screen and (max-width:480px){body,html{font-size:14.5px}}
@media screen and (max-width:420px){body,html{font-size:14px}}
@media screen and (max-width:360px){body,html{font-size:13.5px}}
@media screen and (max-width:320px) {body,html{font-size:12.5px}}

.show_next{
	margin:10px 0;
	font-size: 14px;
	color: #333;
}
/*备注*/
/*@media screen and (max-width:1024px){.class_01 .leftimg img{height:304px}.list_images li a img{height:198px}.banner img{height:480px}}
@media screen and (max-width:960px){.class_01 .leftimg img{height:285px}.list_images li a img{height:186px}.banner img{height:450px}}
@media screen and (max-width:800px){.class_01 .leftimg img{height:238px}.list_images li a img{height:155px}.banner img{height:375px}}
@media screen and (max-width:768px){.class_01 .leftimg img{height:228px}.list_images li a img{height:149px}.banner img{height:360px}}
@media screen and (max-width:640px){.class_01 .leftimg img{height:190px}.list_images li a img{height:124px}.banner img{height:300px}}
@media screen and (max-width:480px){.class_01 .leftimg img{height:143px}.list_images li a img{height:93px}.banner img{height:225px}}
@media screen and (max-width:420px){.class_01 .leftimg img{height:125px}.list_images li a img{height:81px}.banner img{height:197px}}
@media screen and (max-width:360px){.class_01 .leftimg img{height:107px}.list_images li a img{height:70px}.banner img{height:169px}}
@media screen and (max-width:320px){.class_01 .leftimg img{height:95px}.list_images li a img{height:62px}.banner img{height:150px}}*/


