@charset "utf-8";
/*@font-face{
    font-family:'iconfont';src:url('../style/font_1432720974_1547027.eot');
    src:url('../style/font_1432720974_1547027.eot') format('embedded-opentype'),url('../style/font_1432720974_1547027.woff') format('woff'),url('../style/font_1432720974_1547027.ttf') format('truetype'),url('../style/font_1432720974_1547027.svg') format('svg')
}
@font-face{font-family:'Pacifico';font-style:normal;font-weight:400;src:local('Pacifico Regular'),local('Pacifico-Regular'),url(../style/q_z9mv4hysltmomjnk_rcfeszw2xoq-xsnqo47m55da.woff2) format('woff2')}
*/
.fa{display:inline-block;font-size:20px;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:0.2px;-moz-osx-font-smoothing:grayscale}
.fa-icon-qq:before{content:"\e604"}
.fa-icon-weibo:before{content:"\e600"}
.fa-icon-weixin:before{content:"\e605"}
.fa-icon-zaixianzixun:before{content:"\e608"}
/*初始化开始*/
*{margin:0;padding:0;}
body{background:#fff; background-size:cover; font:12px/22px "Microsoft YaHei"; font-size:100%;}
body,ul,ol,li,p,a,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,tr,dl,dd,select,option{ margin:0; padding:0;box-sizing:border-box;}
li,img,input,em,select{ list-style:none; font-style:normal; outline:none;}
a{ text-decoration:none !important; cursor:pointer !important;color:#000;}
a:hover{text-decoration:none !important;color:#000;}
select::-ms-expand { display:none; }
.img_none{display:none;}
.img-position-absolute{position:absolute;	top:0;	bottom:0; left:0;	right:0; max-width:100%; max-height:100%;display:block;	margin:auto;padding:auto;}
.clear::after {content:'.'; height:0; display:block; visibility:hidden; clear:both;}
body { font-family:'Microsoft Yahei', Arial, Helvetica, sans-serif; background-color:#f7f5f1; font-size:15px; width:100%;	height:auto; border:0; color:#333; }
.main1{ max-width:1220px; margin:0 auto; background-color:#f7f5f1; }
/**/
.container-top{width:100%;}
.container-fluid{max-width:1200px;}
/**/
.swiper-banner{  margin:0 auto;  position:relative;  overflow:hidden;  z-index:1;  }
.banner{width:100%; padding:0;}
.ban_img {width:100%; padding-top:30.09%; position:relative; transition-duration:5s;}
.swiper-pagination-bullet { width:12px; height:12px; border:1px solid #e1f2fc;  border-radius:0; background:#000;border-radius:50%;box-shadow:5px 0 5px inset #aaa; }
.swiper-pagination-bullet-active {  opacity:1;  background:#e2a40f !important;  }
/**/
.top-mes{position:absolute; top:20px; width:40%; right:0; z-index:6;}
.top-mes>a{display:inline-block;background:url("../style/mes-bj.png")top center no-repeat;width:120px;line-height:30px;text-align:center;font-size:12px;color:white;height:30px;}
/**header**/
#header{width:100%; height:150px; background:url("../style/top.jpg") no-repeat; background-position:center;}
.head{width:1200px; height:150px; margin:0 auto;}
.logo{ margin-top:25px;  width:360px;  float:left;}
.sy{ list-style:none;  float:left; margin-left:460px; margin-top:15px; text-align:center;}
.sy li{ width:16px; height:110px; padding:0px 35px 0px 20px; border-right:#000 dashed 1px; float:left;}
.sy li a{ width:20px; font-size:15px; color:#000; text-decoration:none;font-weight:bold;}
.sy li a:hover{ color:#ff0000;}
.dian{ width:215px; height:60px; float:right; margin-top:45px; background:url("../style/phone.png") no-repeat; }
.dian1{ color:#000; margin:2px 0px 0px 70px;}
.dian2{ color:#2a2a5a; font-size:24px; margin:5px 0px 0px 68px; font-weight:bolder; letter-spacing:-2px; }
/**/
/*.nav{ width:100%; height:60px;padding:0; z-index:1000;}
.nav>ul{width:100%; margin:0 auto; }
.nav>ul>li{width:9%; height:60px; text-align:center; margin:0; float:left;position:relative;}
.nav>ul>li>a{height:60px; line-height:60px; display:block; font-size:14px; color:#fff; background-color:#ff0000;}
.nav>ul>li>a:hover{font-weight:500; background:#dd2f00;}
.nav>ul>li>ul{position:absolute;top:100%;width:130%;display:none; margin-left:-15%; }
.nav>ul>li>ul>li>a{font-size:12px;text-align:center;line-height:36px; border-top:solid 1px #fff;color:#fff;display:block;background:#ff0000;}
.nav>ul>li:hover>ul{display:block;}
.nav>ul>li>ul>li>a:hover{background:#dd2f00; }
*/
/**/
.main{padding:0;z-index:6 !important;}
/**第二板块**/
.laoshi{ width:49%; height:220px; float:left; border:1.5px #eae0d1 solid;}
.jianjie{ width:49%; height:220px; float:right; border:1.5px #eae0d1 solid;}
.er-biao{ width:100%; line-height:36px; font-size: 18px; font-weight: bold; color:#642; text-align:center; border-bottom: 3px solid #f5d7ae; }
.er-img{ width: 48%; float:left; margin:1%; max-height:170px;}
.er-wz{ width:48%; line-height:23px; float:right; margin:1%; word-break: break-all;display: -webkit-box;-webkit-line-clamp: 6;-webkit-box-orient: vertical;overflow: hidden;}
.er-wz a{text-decoration:none; color:#fefefc; background:#ff0000; border-radius:3px; }
.er-wz a:hover{ color:#FF0000;}
/**第三板块**/
.one{width:13.5%; border:1.5px #e2e8ec solid; z-index:6 !important; float:left;}
.one>h4{ width:100%; margin:0 auto; height:36px; line-height:36px; text-align:center; font-size:16px; border:2px solid #ff0000; overflow:hidden; }
.one>h4>span{text-transform:uppercase;  font-size:12px; }
.k{width:100%;  background:url(../style/k.png) repeat-x; box-sizing:border-box; background-size:100% 100%;  padding:15px; }
.sort{width:100%;height:auto;position:relative;z-index:10; padding:5px 10px;}
.sort .sort-list li{height:36px;}
.sort .sort-list li a{display:block;height:32px;line-height:32px;font-size:14px;border-bottom:1px dashed #888;cursor:pointer;}
.sort .sort-list li.hover{background-position:0 -40px;background-repeat:repeat-x}
.sort .sort-list li.hover a{color:#ff0000;}
.sort .sort-list ul ul{display:none}
.sort .sort-list ul li.hover ul{background-color:#e6f8fe;border:1px solid #999;left:20%;margin-top:-10px;width:70%;z-index:24;position:absolute;height:auto;overflow:hidden}
.sort .sort-list ul li.hover ul{display:block}
.sort .sort-list ul li.hover ul li{height:24px;padding:0;}
.sort .sort-list ul li.hover ul li a{height:24px;line-height:24px;font-size:12px;color:#333;padding-left:10px;word-break: break-all;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden;}
.sort .sort-list ul li.hover ul li a:hover{color:#ff0000;}
.sort .hr{display:block;background-color:#fff;border:0;overflow:hidden;}
.sort .more{display:block;height:40px;line-height:40px;font-size:14px;margin:6px 5px;padding-left:40px}
.tow{width:41%; height:340px; margin:0 2%; float:left; border:1.5px #e2e8ec solid; overflow:hidden;}
.three{width:41%; height:340px; float:left; border:1.5px #e2e8ec solid; overflow:hidden;}
.tou{width: 100%; height: 40px; margin: 0 auto; background-color: #ddeefe; border-bottom: #81bae4 3px solid}
.tou .biaoti{font-size:20px; line-height:40px; color:#00073e; font-weight:bold; margin-left:10px; float:left;}
.tou .lianjie{width:80px; margin:7px 10px 0px 0px; height:24px; line-height:24px; color:#fff; text-align:center; background-color: #bbb296; border-radius:12px; float:right;}
.tou .lianjie a{color:#fff; text-decoration:none;}
.xinxi{width:46%; height:300px; float:left;}
.xinxi ul{width:100%; list-style:none; margin:8px 0px 0px 15px;}
.xinxi ul li{height:32px; line-height:32px; border-bottom:1px dashed #888;}
.xinxi ul li a{color:#000; text-decoration:none; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:1; -webkit-box-orient:vertical;}
.xinxi ul li a:hover{color:#FF0000;}
.xinxi p a{line-height:36px; color:#ff0000; float:right;}
.tupian{width:50%; height:300px; padding:12px; float:right;}
.tupian img{width: 100%; height:100%;}
/** 培训项目 */
.activities{width:40%;margin:0 2%;}
.activities>img{margin:0 auto;}
.top-box{background:url("../style/top-_03.png")center 100% no-repeat;background-size:100% 60%;height:36px;}
.top-box>h4{ width:80%;  margin:0 auto; height:36px;  line-height:36px;  text-align:center;  font-size:15px;  color:#fff;  background:url(../style/tit_03.png)top center no-repeat;background-size:100% 100%;overflow:hidden;}
.top-box1{background:url("../style/top-_03.png")center 100% no-repeat;background-size:100% 60%;height:40px;}
.top-box1>h4{ width:67%;  margin:0 auto; height:36px;  line-height:36px;  text-align:center;  font-size:16px; color:#fff;  background:url(../style/tit_03.png)top center no-repeat;background-size:100% 100%;overflow:hidden;}
.center-box{width:100%; background:url(../style/111_06.png)center 100% repeat-y; background-size:100% 100%;}
.top-box>h4>span{text-transform:uppercase;font-size:14px;}
.top-box1>h4>span{text-transform:uppercase;font-size:14px;}
.mes-center{width:85%;margin:0 auto;}
.mes-center>h5{margin-top:10px;line-height:1.6;text-indent:26px;font-size:13px;word-break:break-all;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;}
.mes-center>h5>span{font-size:20px;color:#ff3632;}
.con-us{width:85%;margin:0 auto;}
.con-us>h1{ font-family:"华文行楷"; font-size:24px;font-weight:bold;}
.con-us>h3{font-size:24px;color:#c00304;;margin-top:10px;}
.con-us>h3>span{margin-right:10px;}
.con-us>h4{font-size:20px;color:#222222;margin:5px 0;font-weight:bold;}
.more{margin:4px 0;font-size:13px;}
.more>a:hover{color:red;}
.bot-box{height:9px;background:url(../style/intopbot_58.png) no-repeat center bottom;background-size:100% 10px;}
.ds{width:30.2%;}
.ds-pic{overflow:hidden;}
.ds-pic>img{transition:all .3s linear;}
.ds-pic>img:hover{transform:scale(1.1);  -ms-transform:scale(1.1);  -webkit-transform:scale(1.1);  -o-transform:scale(1.1);  -moz-transform:scale(1.1);transition:all linear .3s }
.lun_img {width:100%; padding-top:80%; position:relative; transition-duration:5s;}
.ds2{background:url("../style/2ds_09.png")top center no-repeat;}
.ds2>h3{font-size:14px;color:white;line-height:40px;text-align:center;}
.bot-main{margin-top:25px;}
.wx{margin-top:15px;}
.inherited-list{padding:5px;}
.inherited-list>li>a{display:block;line-height:26px;font-size:14px;}
.inherited-list>li>a:hover{color:#c00304;}
.inherited-list>li>a>span{width:80px;display:block;}
.inherited-list>li>a>p{font-size:14px;width:calc(100% - 100px);word-break:break-all;  display:-webkit-box;  -webkit-line-clamp:1;  -webkit-box-orient:vertical;overflow:hidden;}
.inherited-list>li>a>p>span{margin-right:3px;}
.tp-mes1{width:76px;overflow:hidden;}
.tp-mes1>img{transition:all .3s linear;}
.tp-mes1>img:hover{transform:scale(1.1);  -ms-transform:scale(1.1);  -webkit-transform:scale(1.1);  -o-transform:scale(1.1);  -moz-transform:scale(1.1);transition:all linear .3s }
.tp-mes2{width:calc(98% - 76px);}
.tp-mes2>h4{font-size:12px;color:#333333;margin-bottom:5px;word-break:break-all;  display:-webkit-box;  -webkit-line-clamp:1;  -webkit-box-orient:vertical;overflow:hidden;}
.tp-mes2>p{font-size:12px;word-break:break-all;  display:-webkit-box;  -webkit-line-clamp:2;  -webkit-box-orient:vertical;overflow:hidden;}
.tp>p{font-size:12px;word-break:break-all;  display:-webkit-box;  -webkit-line-clamp:2;  -webkit-box-orient:vertical;overflow:hidden;}
.tp-mes2>a{display:block;font-size:12px;margin-top:5px;}
.tp-mes2>a:hover{color:#de0101}
.case{width:30.2%;}
.box-tp{padding:15px 0;width:80%;margin:0 auto;}
.tp{border-bottom:2px solid #c7c7c7;}
/**/
.item{ width:100%;overflow:hidden;background-size:cover;padding:0 0px;margin-top:24px;}
.item ul{width:25%;list-style:none; margin:0px; padding:0px; float:left; margin-top:8px; }
.item ul li{ margin-right:6px; text-align:center; line-height:30px; color:#333333; font-size:14px;}
.item ul li .la{ color:#333333; text-decoration:none; display:block; background:#def;  height:30px;}
.item ul li a:hover{ color:#fff;  background:#ff0000; }
.item ul li img{max-height:160px; max-width:300px;overflow:hidden;}
.item>h4{width:100%;margin:0 auto;height:36px;line-height:36px;text-align:center;font-size:16px;color:#fff;background:url(../style/tit_03.png)center center no-repeat;background-size:100% 100%;overflow:hidden;}
.item>h4>span{text-transform:uppercase; font-size:12px;}
.hidden-img{ height:160px; overflow:hidden;}
/*roll*/  
.img-top{padding-top:70%;}
.roll-left{width:100%; overflow:hidden; position:relative; margin:0 auto; padding:10px 0;}
.roll-left>h4{width:100%;margin:0 auto;height:36px;line-height:36px;text-align:center;font-size:14px;color:#fff;background:url(../style/tit_03.png)center center no-repeat;background-size:100% 100%;overflow:hidden;}
.roll-left>h4>span{text-transform:uppercase; font-size:12px;}
.roll-left .bd{ border:solid 1px #47769b;padding:11px; height:200px; }
.roll-left .bd ul{overflow:hidden; zoom:1; }
.roll-left .bd ul li{width:215px; height:200px; margin:0 10px; float:left; _display:inline; overflow:hidden; text-align:center; }
.roll-left .bd ul li .pic{ text-align:center; }
.roll-left .bd ul li .pic>a{display:block;position:relative;overflow:hidden;}
.roll-left .bd ul li .pic>a img{overflow:hidden;}
.roll-left .bd ul li .title{margin-top:10px; line-height:18px; word-break:break-all;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;}
/**/
.inf-mes{width:32%;}
.indu-mes{width:32%;margin:0 2%;}
.chars-mes{width:32%;}
.information{padding:0;}
.mes-info{width:85%;margin:0 auto;padding-bottom:5px;}
/**/
.friend{ margin-top:0px; background:url("../style/bj-f_32.jpg")top center no-repeat;}
.friend-mes{border-bottom:2px solid #842;}
.friend-mes>h3{font-size:16px;color:#ff0000;line-height:20px;}
.friend-mes>div>a{font-size:14px;color:#000;line-height:20px;}
.friend-mes>div>a:hover{color:#de0101;}
.lx{margin:10px 0px;}
.lx .xx{width:20%;margin:0% 2%;}
.lx .xx>img{max-width:100px;margin:0 24%; }
.lx .xx>h5{line-height:30px;margin-top:5px;}
/**/
.hot{width:100%; height:58px; background:#2a2a2a; position:fixed; bottom:0; left:0; z-index:99; border-top:solid 2px #fff;}
.hot span{ color:#fff; font-size:16px; line-height:20px;}
.hot h6{ font-size:12px; line-height:20px;}
.hot .row div a{ display:block; color:#fff; padding:7px 0;}
.dbbox{ position:fixed; left:0; bottom:70px; z-index:99; width:100%; }
.dbbox .dbs{ position:relative; padding:0 15px; display:none;}
.dbbox .dbs .neirong{padding:10px; background:#fff; border-radius:5px;}
.dbbox .dbs.ewm-box{ text-align:center; }
.dbbox .dbs.ewm-box:after{ content:""; position:absolute; left:50%; bottom:-6px; z-index:1; width:25%; height:6px;}
.dbbox .dbs.fenxiang-box:after{ content:""; position:absolute; left:75%; bottom:-6px; z-index:1; width:25%; height:6px; }
.dbbox .dbs.ewm-box img{ max-width:140px; }
.dbbox .dbs.fenxiang-box .bdshare-button-style1-32 .li{ position:relative; padding:6px 0; width:20%; height:44px; }
.dbbox .dbs.fenxiang-box .bdshare-button-style1-32 a{ position:absolute; left:50%; top:6px; margin:0 0 0 -16px; float:inherit !important; display:block; }
footer ul li a{padding:0 10px; height:12px; font-size:12px; line-height:12px; }
/**/
.ny{padding:0;}
.ny-top>h4{ width:100%;  margin:0 auto; height:36px;  line-height:36px;  text-align:center;  font-size:16px;  color:#fff;  background:url(../style/tit_03.png)top center no-repeat;background-size:100% 100%;overflow:hidden;}
.ny-top2>h4{ width:100%;  margin:18px  auto 10px auto; height:40px;  line-height:40px;  text-align:center;  font-size:16px;  color:#fff;  background:url(../style/tit_03.png)top center no-repeat;background-size:100% 100%;overflow:hidden;}
.ny-top3>h4{ width:240px;  height:36px;  line-height:36px;  text-align:center;  font-size:16px;  color:#fff;  background:url(../style/tit_03.png)top center no-repeat;background-size:100% 100%;overflow:hidden;}
.ny-top>h4>span{text-transform:uppercase; font-size:12px;}
.ny-top1>h4>span{text-transform:uppercase;font-size:12px;}
.ny-top2>h4>span{text-transform:uppercase;font-size:12px;}
.lmnrbt {font-size:18px;color:#333333;line-height:30px;text-align:left;height:30px;margin-left:20px; }
/**/
.ny-left{width:26%;}
.ny-right{width:72%; border:solid 1px #ff0000; padding:20px 0;}
.ny-right p{margin:15px 20px 0; font-size:20px; font-family:"微软简老宋"; font-weight:bold;}
.ny-mes{width:92%;margin-top:15px; margin:0 auto;}
.ny-mes>h4{font-size:14px;font-weight:bold; color:#222222;line-height:30px;}
.ny-course{display:none;}
/**/
.ny-course{width:85%; padding:0;margin:20px auto;}
.ny-course>h4{width:90%; margin:0 auto; height:32px; line-height:32px;  text-align:center;  font-size:12px;  color:#fff;  background:url(../style/tit_03.png)center center no-repeat;background-size:100% 100%;overflow:hidden;}
.ny-course>h4>span{text-transform:uppercase;}
.ny-course>ul{  width:90%;  margin:20px auto 0 auto;}
.ny-course>ul>li{background:url("../style/2bj_03.png");background-size:100% 100%;}
.ny-course>ul>li>a{display:block;line-height:30px;height:30px;margin:6px 0 6px 25%;color:white;}
.ny{margin-top:25px;}
.ny-course-mes{width:100%;padding:20px 20px 100px 20px;margin-top:15px;}
.ny-course-mes>ul>li>a{  line-height:25px;  }
.ny-course-mes .mytilte{ text-align:center; font-size:16px; font-weight:bold; padding-bottom:20px;}
.ny-course-mes .mytext img{max-width:100%;}
.ny{margin-top:25px;}
.ny-left-top{padding-top:10px;}
.ny-left-top>ul{width:80%;margin:0 auto 0 auto;}
.ny-left-top>ul>li{background:url("../style/2bj_03.png");background-size:100% 100%;}
.ny-left-top>ul>li>a{display:block;line-height:30px;height:30px;margin:6px 0 6px 25%;color:white;}
.ny-master-mes{width:100%;margin:20px;}
.ny-master-mes>P{text-indent:2em;}
.ny-master-mes .mytitle{text-align:center; font-size:20px; font-weight:bold; padding:10px;}
.ny-master-mes .myimg img{max-width:100%; margin:0 auto; display:block; padding:20px;}
.ny-master-mes .mytext{width:95%;padding:10px; line-height:26px; font-size:14px; }
.ny-master-mes .mytext img{max-width:100%; display:block; margin:0 0 0 0px;}
.ny-master-mes .mytext p{ font-size:15px; margin:0 auto; font-weight:400;}
.ny-master-mes ul{width:31.7%; list-style:none; margin:0px; padding:0px; float:left; margin-top:5px }
.ny-master-mes ul li{margin-right:6px; border:1px #ff0000 solid; text-align:center; line-height:40px; color:#333333; font-size:14px;}
.ny-master-mes ul li .la{ color:#333333; text-decoration:none; display:block; background:#efefef;  height:40px;}
.ny-master-mes ul li .la:hover{ color:#fff;  background:#ff0000; }
.ny-master-mes ul li img{ width:100%; padding:4px; height:200px;}
.ny-master-mes ul li a{ word-break: break-all;display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; overflow: hidden;}
.xmzs>h4{width:100%;margin:0 auto;height:40px;line-height:40px;text-align:center;font-size:14px;color:#fff;background:url(../style/tit_03.png)center center no-repeat;background-size:100% 100%;overflow:hidden; float:left;}
.ny-x{ width:90%;overflow:hidden;background-size:cover;padding:0 0px;margin:0 auto;}
.ny-x ul{width:46%;list-style:none; margin:0px; padding:0px; float:left; margin:2%; }
.ny-x ul li{ margin-right:10px; text-align:center; line-height:40px; color:#000; font-size:14px;}
.ny-x ul li img{max-height:210px; max-width:100%;overflow:hidden;}
.ny-x p{ font-size:16px; font-weight:500}
.ny-master-mes1{width:100%;}
.ny-master-mes1 .top{background:url("../style/bg-top.png") top center no-repeat;background-size:100% 100%;width:100%;height:8px;margin-top:15px;}
.ny-master-mes1 .middle{background:url("../images/bg-center.png") center center repeat-y;background-size:100% 100%;width:100%;}
.ny-master-mes1 .bottom{background:url("../style/bg-bottom.png") bottom center no-repeat;background-size:100% 100%;width:100%; height:8px;}
.ny-master-mes1 .middle .mytitle{text-align:center; font-size:14px; font-weight:bold; padding:20px;width:95%;}
.ny-master-mes1 .middle .myimg img{max-width:100%; margin:0 auto; display:block; padding:20px;}
.ny-master-mes1 .middle .mytext{padding:10px; line-height:26px;}
.ny-master-mes1 .middle .mytext img{max-width:100%; display:block; margin:0 auto;}
.ny-master-mes2 .mytitle{text-align:center; font-size:20px; font-weight:bold; width:95%;}
/*.ny-master-mes2 .myimg img{max-width:100%; margin:0 auto; display:block; padding:20px;}*/
.ny-master-mes2 .mytext{width:95%; padding:20px }
.ny-master-mes2 .mytext img{max-width:100% }
/*.ny-master-mes .mytext img{max-width:100%; display:block; margin:0 0 0 0px;}
.ny-master-mes .mytext p{ font-size:15px; margin:0 auto; font-weight:400;}*/
.prvNews{ padding:20px;}
.list>a>span{display:inline-block;margin-right:10px;}
.list>a{line-height:40px;border-bottom:1px dashed #999;display:block;}
.list>a:hover{color:#F00;}
.item{margin-bottom:10px;}
@media (max-width:1200px){}
@media (max-width:991px) {}
@media (max-width:767px){ body{padding-bottom:55px;} .master-top>h4{width:80%;} .top-box1>h4{width:80%;} }
@media (max-width:635px){ 
    .nav{height:75px;width:100%;background:url(../style/nav_bg_06.png) repeat;} 
    .nav>ul>li{width:25%;text-align:center;background:url(../style/nav_08.png) no-repeat center top;background-size:100% 100%;margin:0; } 
    .nav ul { width:100%;overflow:hidden;} 
    .nav ul li a {width:100%;height:28px;line-height:28px;display:block;font-size:12px;color:#fff;} 
    .con-us>h3 {text-align:center;} 
    .con-us>h1{ text-align:center;} 
    .con-us>h4{ text-align:center;} 
    .course{width:100%;margin:0 0 20px 0;padding:0 10px;} 
    .activities{width:100%;margin:0 0 20px 0;padding:0 10px;}
	.inf-mes{width:100%;padding:0 10px;margin:0 0 20px 0;} 
    .indu-mes{width:100%;padding:0 10px;margin:0 0 20px 0;} 
    .chars-mes{width:100%;padding:0 10px;margin:0 0 20px 0;} 
    .friend{padding:20px 10px;} 
    .ny-left{display:none} 
    .ny-right{width:100%;padding:0 10px;} 
    .ny-course{display:block;}
}
@media (max-width:570px){}
@media (max-width:500px){}
@media (max-width:467px){ .col-xs-6{padding-right:5px;padding-left:5px;} }
@media (max-width:376px){ .lx>div{width:100%;text-align:center; margin-top:30px;} }
/*浮动QQ*/
.dock { position:fixed; right:0px; width:50px; -moz-opacity:0.9; opacity:0.9; z-index:200; font-size:14px; font-family:'微软雅黑';}
.dock.close { z-index:50;}
.dock ul.icons {	position:absolute;	list-style:none;	right:0px;	padding:0px;	width:50px;	border:1px solid #333;	border-right:none;	background:#111;	-moz-border-radius:10px 0 0 10px;	-webkit-border-radius:10px 0 0 10px;	border-radius:10px 0 0 10px;	-webkit-transition:all .3s ease-in-out 0s;	-moz-transition:all .3s ease-in-out 0s;	-ms-transition:all .3s ease-in-out 0s;	-o-transition:all .3s ease-in-out 0s;	transition:all .3s ease-in-out 0s;}
.dock.close ul.icons { right:-70px;}
.dock ul.icons li i {	display:block;	position:relative;	width:50px;	height:50px;	background:url(../style/icons.png) no-repeat;	cursor:pointer;	-webkit-transition:all .3s ease-in-out 0s;	-moz-transition:all .3s ease-in-out 0s;	-ms-transition:all .3s ease-in-out 0s;	-o-transition:all .3s ease-in-out 0s;	transition:all .3s ease-in-out 0s;	z-index:210;}
.dock ul.icons li.active i { -moz-opacity:0.4; opacity:0.4;}
.dock ul.icons li.up i { background-position:-63px -150px;}
.dock ul.icons li.tel i { background-position:-62px -108px;}
.dock ul.icons li.im i { background-position:-63px -20px;}
.dock ul.icons li.wechat i { background-position:-59px -66px;}
.dock ul.icons li.down i { background-position:-63px -190px;}
.dock ul.icons li p {	display:block;	position:absolute;	top:50px;	right:-260px;	padding:15px 20px;	height:120px;	color:White;	line-height:30px;	border:1px solid #333;	border-right:none;	background:#111;	-moz-border-radius:10px 0 0 10px;	-webkit-border-radius:10px 0 0 10px;	border-radius:10px 0 0 10px;	-moz-opacity:0;	opacity:0;	filter:alpha(opacity=0);	-webkit-transition:all .4s ease-in-out .1s;	-moz-transition:all .4s ease-in-out .1s;	-ms-transition:all .4s ease-in-out .1s;	-o-transition:all .4s ease-in-out .1s;	transition:all .4s ease-in-out .1s;	overflow:hidden; z-index:201;
}
.dock ul.icons li.active p { right:50px; -moz-opacity:1; opacity:1; filter:alpha(opacity=100);}
.dock ul.icons li.tel p {width:140px; height:130px; line-height:30px;}
.dock ul.icons li.im p { width:140px; height:130px; line-height:30px;}
.dock ul.icons li.im p a {	display:block;	margin-top:12px;	width:100px;	height:35px;	line-height:32px;	color:#00dfb9;	font-size:16px;	text-align:center;	text-decoration:none;	border:1px solid #00dfb9;	-moz-border-radius:5px;	-webkit-border-radius:5px;	border-radius:5px;	-webkit-transition:all .3s ease-in-out 0s;	-moz-transition:all .3s ease-in-out 0s;	-ms-transition:all .3s ease-in-out 0s;	-o-transition:all .3s ease-in-out 0s;	transition:all .3s ease-in-out 0s;}
.dock ul.icons li.im p a:hover { color:White; background:#0f8773; border:1px solid #0f8773;}
.dock ul.icons li.wechat p { width:170px; height:160px; line-height:30px;}
.dock ul.icons li.wechat p img {  border:2px solid #000;}
.dock a.switch {	position:absolute;	display:block;	top:252px;	right:11px;	width:26px;	height:26px;	background:url(../style/icons.png) no-repeat 0px -640px;	cursor:pointer;	-webkit-transition-delay:.15s;	-moz-transition-delay:.15s;	-ms-transition-delay:.15s;	-o-transition-delay:.15s;	transition-delay:.15s;
}
.dock a.switch.off { background-position:-32px -640px;}