﻿/**************************** public zhang **************/
@charset "utf-8";
*{margin:0px; padding:0px;font-family:Microsoft Yahei;font-size:12px;}
body{font-size:12px; margin:0px; padding:0px;}
a{text-decoration:none; color:#444}
a:hover{text-decoration:none;}
h1, h2, h3, h4, h5, h6{font: 12px/1.5 Microsoft Yahei, \5b8b\4f53;}
ul,li{list-style-type:none; text-transform:capitalize; margin:0px; padding:0px;}
.ib, .ib-li li, .ib-a a, .ib-span span,.btn,.btn input,.photo-hot li,.Article-Tool a ,.anli li,.photoo-list li,.photo-channel .photo-slide .change i,.photo-channel .tool .auto,.photo-channel .tool .up,.photo-channel .tool .next,.photo-cat .content h5 span.blue a,.submit{display:inline-block;zoom:1;*display:inline;}
.bk40{ height:40px;}
.fl{ float:left;}
.fr{ float:right;}
.bk10{height:10px;}
.zi14{font-weight:bold;color:000;font-size:14px;}
.z14{font-size:14px;}
.z14 a{font-size:14px;}
.z16{font-size:16px;}
.z18{font-size:18px;}
.z14{font-size:14px;}
.z24{font-size:24px;}
.z224{color:#FFF;font-size:12px;}
.z28{font-size:28px;}
.z30{font-size:30px;}
.h16{color:#FF0000;font-size:16px;}
.hs12{color:#8A8A8A; font-size:12px;}
.red{color:#FF0000;}
.blue{color:#26709a;}
.cheng{color:#ff8a04;}
.White{color:#fff;}
.White a{color:#fff;}
.dhui{color:#484848;}
.bian{border:1px solid #E0E0E0;}
.hei{color:#929292;}
.Edge{border:1px solid #de1b00;margin-top:2px;}
.Black{color:#000;}
.fx{padding-top:10px; padding-left:600px;}
.fx1{padding-top:10px; padding-left:680px;}
img{border: 0px none;}
.clear_f{clear:both; height:0px; padding:0px; margin:0px; display:block; _display:inherit;}
.content{ line-height:25px; font-size:14px; margin-top:20px;}

.main{width:1000px; margin:0 auto;}
/****top****/
.headDiv{position: fixed;z-index: 20;left: 0px;top:0px; bottom:0px; width:100%;height:100px; background:#FFF;}
.bk30{height:20px; _height:20px;}
.head{width:1000px;height:100px; margin:0 auto; position:relative;}
.head .logo img{width:191px;height:58px; padding-top:20px;}
.head .z1{height:25px;padding-top:6px;padding-right:10px;}
.head .z1 .dh{background-image: url(dh.gif);
background-repeat: no-repeat;
background-position: 0px 6px;
color: #c50000;
font-weight: bold;
font-size: 13px;
padding-left: 20px;
}
/****top****/

/*导航开始*/
.nav{ width:780px;height:32px;margin:0px 0px 0px 0px;}
.menu{_overflow:hidden;margin:10px 0px 0px 20px;}
.menu li{width:82px;height:32px; line-height:32px; float:left; font-size:14px; text-align:center;margin:0px 0px 0px 0px;}
.menu li a{display:block; color:#414141; font-size:14px;}
.menu li a:hover{background:#e51610;border-radius:3px;color:#fff;}
.menu li a.hx{background:#e51610;border-radius:3px;color:#fff;}
/*导航结束*/

/**首页7块**/
.kuai{height:55px;color:#fff;font-size:14px;margin-top:20px;}
.kuai ul{}
.kuai ul li{float:left;width:137px;margin-right:5px;}
.kuai ul li .a1{height:37px;background-color:#f97dd9;padding-top:15px;border-radius:3px;text-align:center;}
.kuai ul li .a2{height:37px;background-color:#fac438;padding-top:15px;border-radius:3px;text-align:center;}
.kuai ul li .a3{height:37px;background-color:#8ad628;padding-top:15px;border-radius:3px;text-align:center;}
.kuai ul li .a4{height:37px;background-color:#a77fff;padding-top:15px;border-radius:3px;text-align:center;}
.kuai ul li .a5{height:37px;background-color:#ff002e;padding-top:15px;border-radius:3px;text-align:center;}
.kuai ul li .a6{height:37px;background-color:#27d6d7;padding-top:15px;border-radius:3px;text-align:center;}
.kuai ul li .a7{height:37px;background-color:#67a3f2;padding-top:15px;border-radius:3px;text-align:center;}
/**首页7块**/
/*Search*/
.search{width:141px;_width:141px; height:22px;margin-top:30px;}
.search .bd{background-image:url(d3.jpg);}
.search .text{border:0px;margin-left:27px; height:20px;width:75px; color:#000; background-color:#eaeaea;}
.search .button{height:22px;width:30px;background: none;border: none;cursor: pointer; margin-left:6px; text-align:center}
/*Search*/
/**min**/
.min{width:1000px;margin:0 auto;}
/**min**/
/**活动**/
.more{padding-right:20px;}
.more1{padding-right:5px;}
.Events{height:300px;margin-top:40px;border-bottom:1px solid #ededed;}
.Events .left{width:690px;}
.Events .left .lan{height:30px;border-bottom:1px solid #ededed;}
.Events .left ul{margin-top:10px;}
.Events .left ul li{float:left;width:200px;margin:0px 20px 0px 6px;}
.Events .left ul li .img{width:193px;height:140px; margin-bottom:8px;}
.Events .left ul li .zi12{font-weight:bold;color:#626262; margin-bottom:8px;}
.Events .left ul li .h12{color:#989898;line-height:18px;}

.Events .right{width:293px;}
.Events .right .lan{width:293px;height:39px;}
.Events .right .liu{width:293px;height:222px; padding-top:20px;background:url(d4.jpg) no-repeat;}
.Events .right .input{width:205px;height:25px;border:1px solid #c6c5cb;}
.Events .right .select{width:70px;height:25px;border:1px solid #c6c5cb;}
.Events .right tr{height:28px;}
.Events .right .zi12{padding-left:10px;}
.sub{width:120px;height:29px;background: url(h_27.jpg) no-repeat;border: none;cursor: pointer;}
.sub1{width:86px;height:26px; margin-left:10px;background: url(sub_03.jpg) no-repeat;border: none;cursor: pointer;}
.button1{width:120px;height:29px;background: url(h_27.jpg) no-repeat;border: none;cursor: pointer;}
/**活动**/
/**新闻**/
.list{margin-top:20px;}
.list .lan{height:30px;border-bottom:1px solid #ededed; margin-bottom:10px;}
.list .a1{width:317px; border-right:1px dashed #b2b1b1; padding-right:20px;}
.list .a1 ul{}
.list .a1 ul li{height:25px;line-height:25px;border-bottom:1px dashed #b2b1b1;}

.list .a2{width:300px; border-right:1px dashed #b2b1b1;padding-right:20px; margin-left:20px;}
.list .a2 ul{}
.list .a2 ul li{height:25px;line-height:25px;border-bottom:1px dashed #b2b1b1;}

.list .a3{width:300px; margin-left:20px;}
.list .a3 ul{}
.list .a3 ul li{height:25px;line-height:25px;border-bottom:1px dashed #b2b1b1;}
/**新闻**/
/**视频**/
.Video{margin-top:40px;}
.Video .lan{height:30px;border-bottom:1px solid #ededed; margin-bottom:10px;}
.Video ul{}
.Video ul li{float:left;width:250px;text-align:center;}
.Video ul li img{width:222px;height:160px; border:1px solid #e5e5e5; padding:2px;}
.Video ul li p{margin-top:10px;text-align:center;font-size:14px;}
/**视频**/
/**News**/
.news{font-size:12px;}
.news ul{padding-left:5px;}
.news ul li{float:left; width:490px; height:25px; line-height:25px;}
.news ul li a{color:#343434;}
.news ul li a:hover{color:#616060;}
.news ul li span{float:right;font-size:12px;margin-right:40px;}
/**News**/
/**links**/
.links{height:150px;margin-top:40px;}
.links .lan{height:30px;border-bottom:1px solid #ededed; margin-bottom:10px;}
.links ul{}
.links ul li{float:left;}
.links ul li img{width:142px;height:48px;}
/**links**/
/**about**/
.dy{background:#bc1c34;}
.about{width:1000px;margin:0 auto;}
.about .lan{color:#FFF; text-align:right; padding:32px 20px 15px 0px;}
.about .lan a{color:#FFF; text-align:right; padding:32px 20px 15px 0px;}
.about .lan1{color:#000; text-align:right; padding:32px 20px 15px 0px;}
.about .a1{height:11px;}
.about .a2{border-left:1px solid #FBD299;border-right:1px solid #FBD299; background:#FFFFFF; padding-top:40px; padding-bottom:40px;}
.about .a2 .l{width:780px;height:50px;font-size:16px; margin:0 auto; margin-bottom:40px; border-top:1px solid #ef5962;}
.about .a2 .l ul{}
.about .a2 .l ul li{float:left;width:130px;height:50px; line-height:50px;text-align:center;}
.about .a2 .l ul li a{display:block;}
.about .a2 .l ul li a:hover{background:#ef5962; color:#fff;}
.about .a2 .l ul li a.oc{background:#ef5962; color:#fff;}

.about .l1{width:17px;height:69px;left:-17px;position:absolute;background:url(a_12.jpg) no-repeat;}
.about .l2{width:16px;height:69px;right:-16px;position:absolute;background:url(a_13.jpg) no-repeat;}

.about .a2 .h{height:51px; background:#EFEFEF; border-top:1px solid #E9E9E9; border-bottom:1px solid #E9E9E9; position:relative;}
.about .a2 .h .z24{font-size:24px;line-height:51px; padding-left:160px;}
.about .a4{width:850px;margin:0 auto;margin-top:40px; line-height:30px;}
.about .a5{width:780px; padding-top:30px;margin:0 auto;}
.about .a5 ul{}
.about .a5 ul li{float:left;width:225px;height:220px; padding:10px;margin-right:10px;border:1px solid #E0E0E0;text-align:center;}
.about .a5 ul li .z16{font-size:16px; height:40px; line-height:40px;}
.about .a5 ul li .z14{ text-align:left; font-size:14px;}
.about .a6{background:#EE4F58;width:760px;height:60px; line-height:60px;color:#fff; font-size:14px; text-align:center;margin:0 auto; margin-top:20px;}
.about .a7{width:800px; padding-top:60px;margin:0 auto;}
.about .a7 ul{}
.about .a7 ul li{float:left;width:223px;height:200px; padding:10px 20px 0px 20px;}
.about .a7 ul li img{width:223px;height:155px;border:1px solid #E9E9E9;}
.about .a7 ul li .z12{text-align:center; height:30px; line-height:30px;}
.about .a8{width:850px;margin:0 auto;margin-top:20px;}
.about .a8 .lm{color:#EE4E56; font-size:20px;height:40px;line-height:40px; text-align:left;border-bottom:1px solid #EE4E56;}
.about .a8 ul{ padding-top:20px;}
.about .a8 ul li{height:30px; line-height:30px; background:url(4a.jpg) 5px center no-repeat; padding-left:20px;}
.about .a9{width:920px;margin:0 auto;line-height:25px;}
.about .a9 .con{}
.about .a9 .con .z1{width:320px;height:320px;overflow:auto;}
.about .a9 .con .z2{width:586px;height:318px;}
.about .a9 .con1{padding-top:30px;}
.about .a9 .con1 .c1{width:370px;}
.about .a9 .con1 .c1 span{color:#FC1C1C;}
.about .a9 .con1 .c2{width:320px; padding-left:20px;}
.about .a9 .con1 .c3{padding-right:20px;}
.about .a9 .con2{padding-top:20px;}
.about .a9 .con2 .c1{width:252px;} 
.about .a9 .con2 .c2{width:615px;} 
.about .a9 .con2 .c2 tr{height:28px;}
.about .a9 .con2 .c2 .input{width:200px;height:16px;}
.about .a9 .con2 .c2 .textarea{width:442px;height:65px;}

.about .a9 .xian{border-bottom:1px solid #CFCFCF; margin:10px 0px 10px 0px;}

.about .a3{height:11px;background:url(a_28.png) no-repeat; padding-bottom:40px;}
/**about**/
/**活动**/
.d{width:100%;height:73px;background:url(4.png) center no-repeat; bottom:0px;position:absolute;}
.huodong{width:100%;margin:0 auto; background:url(5.png) center repeat-y;}
.huo{width:940px; margin:0 auto; padding:0px 30px 0px 30px;}
.huo .lan{height:40px; border-bottom:2px solid #FF0000;}
.huo ul{padding-top:20px;}
.huo ul li{float:left;width:281px;height:260px;border:1px solid #D3D3D3; padding:10px 10px 10px 10px; margin:5px;}
.huo ul li .img{width:280px;height:175px;position:relative; margin-bottom:5px;}
.huo ul li .img img{width:280px;height:175px;}
.huo ul li .kai img{width:43px;height:40px;left:10px;top:-5px;position:absolute;}
.huo ul li .z14{color:#000; font-size:14px;height:30px;}
.huo ul li .z1{width:120px;}
.huo ul li .z2{}

.huoshow{width:940px; margin:0 auto; padding:0px 30px 0px 30px;}
.huoshow .z24{ font-size:24px; margin-top:20px; margin-bottom:10px;}
.huoshow .a1{width:556px;height:276px;}
.huoshow .a1 img{width:556px;height:276px;}
.huoshow .a2{width:320px; text-align:left; padding-left:30px; line-height:30px;}
.huoshow .a2 .z2{color:#B0B0B0; font-size:12px;}
.huoshow .bshare{height:30px;}
.huoshow .jie{width:930px; margin-top:20px;line-height:25px;}
.huoshow .jie .z2{color:#B0B0B0; font-size:12px;}
.huoshow .jie .lan{height:35px; line-height:35px;border-bottom:1px solid #D81800; margin-top:20px;}
.huoshow .ren{ margin-top:15px;}
.huoshow .ren ul{}
.huoshow .ren ul li{float:left;width:87px;height:88px; margin:2px;}
.huoshow .ren ul li img{width:87px;height:88px;}
.huoshow .ying{}
.huoshow .ying .lan{height:50px;line-height:50px;border-bottom:1px solid #D81800;}
.huoshow .ying img{ padding-top:20px;}
.huoshow .ying ul li{float:left;width:225px;height:150px; margin:5px;}
.huoshow .liucheng{}
.huoshow .liucheng .lan{height:50px;line-height:50px;border-bottom:1px solid #D81800;}
.huoshow .liucheng img{ padding-top:20px;}
.huoshow .liucheng ul li{float:left;width:225px;height:150px; margin:5px;}
.huoshow .Videos{padding-bottom:20px;text-align: center;}
.huoshow .Videos .lan{height:50px;line-height:50px;border-bottom:1px solid #D81800; margin-bottom:20px;text-align: left;}
.huoshow .Videos .v1{width:450px;height:490px; padding-left:20px;}
.huoshow .Videos .v2{width:280px;background:#f5f5f5;}
.huoshow .Videos .v2 .z14{color:#c7c7c7; font-size:14px;height:30px; line-height:30px; padding-left:10px;border-bottom:1px solid #E0E0E0;}
.huoshow .Videos .v2 ul{}
.huoshow .Videos .v2 ul li{float:left;padding:10px 0px 5px 0px;display: block;}
.huoshow .Videos .v2 ul li img{float:left;width:37px;height:41px; padding:0px 10px 0px 10px;}
.huoshow .Videos .v2 ul li .wen{width:190px;}
.huoshow .Videos .v2 ul li .wen textarea{width:188px;height:50px;border:1px solid #E0E0E0;}
.huoshow .Videos .v2 .page{height:35px;line-height:35px;}
.huoshow .Videos .v2 .page .zi{height:30px;padding-right:10px;}
.huoshow .Videos .v2 .page .img{width:52px;height:22px;padding-top:5px; padding-right:10px;}
.huoshow .Videos .v2 .sub{width:62px;height:29px; margin-top:5px;background: url(17.jpg) no-repeat;border: none;cursor: pointer;}

.huo1{width:100%;height:25px;background:url(7.png) center no-repeat; margin:0 auto;}
/**活动**/
/**新闻**/
.d7{background:url(n_07.jpg) center no-repeat;height:7px;}
.xinwen{width:940px; margin:0 auto; padding:0px 30px 0px 30px;}
.xinwen .lan{height:40px;}
.xinwen ul{ padding-top:30px;}
.xinwen ul li{width:901px; margin:0 auto;}
.xinwen ul li .n1{background:url(n_11.jpg) no-repeat;height:10px;}
.xinwen ul li .n2{height:198px;background:url(n_14.jpg) repeat-y; position:relative;}
.xinwen ul li .n2 .yuan{width:69px;height:64px;color:#fff; font-size:18px; padding-top:5px;text-align:center;left:-42px;top:-22px;position:absolute; background:url(n_01.png) no-repeat;}
.xinwen ul li .n2 .yuan span{font-size:30px;}
.xinwen ul li .n2 img{float:left;width:296px;height:160px; padding:20px 20px 20px 34px;}
.xinwen ul li .n2 .z30{ font-size:30px; padding-top:14px;}
.xinwen ul li .n2 .hs12{color:#8A8A8A; line-height:20px; padding:10px 13px 0px 0px;}
.xinwen ul li .n3{background:url(n_12.jpg) no-repeat;height:11px; margin-bottom:10px;}
/**新闻**/
/**新闻详细**/
.nshow{width:940px; margin:0 auto; padding:0px 30px 0px 30px;}
.nshow .fen{text-align:right;margin:17px 0px 17px 0px;}
.nshow .title{height:60px; line-height:60px; text-align:center; border-bottom:1px solid #d4d4d4;}
.nshow .com{width:870px; margin:0 auto; padding-top:20px; line-height:25px; text-align:left;}
.nshow .com img{clear: both;display: block;margin:auto; }
.nshow .ding{background:url(o_07.png) no-repeat;width:80px;height:32px;text-align:center; margin:0 auto;color:#fff; padding-top:48px;}
.nshow .up{height:30px;line-height:30px;}
.nshow .up a{color:#26709a;}
.nshow .Related{width:910px; margin:0 auto;}
.nshow .Related .lan{height:35px; line-height:35px;border-bottom:1px solid #d4d4d4;}
.nshow .Related ul{ padding-top:10px;}
.nshow .Related ul li{width:216px;height:25px;line-height:25px;float:left;padding-left:10px;background: url(d.jpg) 5px center no-repeat;}
.nshow .Related ul li a{color:#9b9b9b;}
.nshow .Reply{width:910px; margin:0 auto; margin-top:40px;}
.nshow .Reply img{float:left;width:67px;height:72px;}
.nshow .Reply .r1{}
.nshow .Reply .textarea{width:830px;height:105px;}
.nshow .Reply .sub{width:86px;height:28px;background: url(o_11.png) no-repeat; margin-top:10px;border: none;cursor: pointer;}
/**新闻详细**/
/**Product**/
.Product{width:739px; padding-left:10px;}
.Product li{margin:20px 0px 0px 0px;height:115px;border-bottom:1px dotted #989898;}
.Product .img img{width:153px; height:93px;}
.Product .ybi{ width:538px; height:93px;overflow: hidden;}
.Product .z14{height:30px;line-height:30px;padding-left:10px;font-size:14px;color:#999999;}
.Product .zi12{font-size:12px; padding:12px;line-height:20px;}
/**Product**/
/**show**/
.show{width:1000px;margin:0 auto;}
.show ul{}
.show ul li{float:left;width:250px;height:210px;}
.show ul li a {width:250px;height:210px; display:block;}
.show ul li a div{ display: none;}

.show ul li .t1{height:210px;color:#fff;padding-top:10px;background:#BDBDBD;}
.show ul li .t2{height:210px;color:#fff;padding-top:10px;background:#0097C2;}

.show ul li p{padding-left:20px;}
.show ul li p span{padding-top:10px; font-size:14px;}
/**show**/
/**师资**/
.shizi{width:1000px;margin:0 auto;}
.shizi .a1{height:11px;}
.shizi .a2{border-left:1px solid #FBD299;border-right:1px solid #FBD299; background:#FFFFFF; padding-top:40px; padding-bottom:40px;}
.shizi .a3{height:11px;background:url(a_28.png) no-repeat; padding-bottom:40px;}
.shizi .a4{border-left:1px solid #FBD299;border-right:1px solid #FBD299; background:#FFFFFF; padding-bottom:40px;}
.shizi .lan{background:url(s_01.jpg) no-repeat;width:943px;height:85px;color:#fff; line-height:20px; padding:15px 15px 0px 15px; margin:0 auto;}
.shizi .lie{width:973px; margin:0 auto; margin-top:30px;}
.shizi .lie ul{}
.shizi .lie ul li{float:left;width:452px;height:255px;background:#f5f5f5; padding:10px 10px 0px 9px; margin-right:10px; margin-bottom:10px;}
.shizi .lie ul li .z1{width:223px;height:249px; background:url(s_02.jpg) no-repeat; padding:2px 5px 0px 3px;}
.shizi .lie ul li .z1 img{width:219px;height:242px;}
.shizi .lie ul li .z2{ padding-top:3px;}
.shizi .lie ul li .z2 .k1{width:93px;height:27px; line-height:27px;background:#fe0000;text-align:center;}
.shizi .lie ul li .z2 .k2{width:93px;height:25px; line-height:27px;background:#fff;text-align:center;}
.shizi .lie ul li .z2 .k3{width:200px;height:25px;}
.shizi .lie ul li .z2 .k4{width:220px;margin-top:20px; line-height:23px;}
.shizi .lie ul li .z2 .k4 .xue{width:206px;height:25px; line-height:25px;background:#fff; padding-left:10px; margin-top:15px;}
.shizi .lie ul li .z2 .k4 .cha{width:89px;height:28px; line-height:28px; text-align:center; margin-top:10px;background:#e51610;}
.shizi .lie ul li .z2 .k4 .cha a{color:#fff;}
.zshow{width:978px;margin:0 auto; padding-top:114px;}
.zshow .di{background:url(z_34.jpg) no-repeat;height:10px;}
.zshow .t1{height:186px;background:#e6e6e4; border-bottom:1px solid #fff;position:relative;}
.zshow .t1 .tou{width:229px;height:292px; position:absolute;top:-112px;left:15px;}
.zshow .t1 .tou .tx{width:229px;height:251px;background:url(z_03.jpg) no-repeat; padding-left:7px;}
.zshow .t1 .tou .dt{text-align:center;}
.zshow .t1 .tou1{width:420px;left:255px; padding-top:20px;position:absolute;color:#949492;}
.zshow .t1 .tou1 .jie{ line-height:25px;}
.zshow .t1 .tou2{width:270px;right:0px;padding-top:39px;position:absolute;}
.zshow .t2{background:#f5f5f5; margin-top:5px;color:#949494;}
.zshow .t2 .lm{height:38px; line-height:38px;background:url(z_30.jpg) repeat-x;}
.zshow .t2 .lm .z3{width:465px;padding-left:16px;}
.zshow .t2 .nei1{width:440px; padding:20px 20px 20px 20px; line-height:20px;}
.zshow .t2 .nei2{width:454px; padding:20px 20px 20px 20px; line-height:20px;}
.zshow .t2 .xi{background:url(20.jpg) center repeat-y;}
.zshow .t2 .lie1{}
.zshow .t2 .lie1 ul{ margin-top:10px;}
.zshow .t2 .lie1 ul li{float:left;width:146px;height:162px; margin:8px;}
.zshow .t2 .lie1 ul li img{width:146px;height:162px;}
.zshow .t2 .show{text-align:center; margin:20px 0px 20px 0px;}
.zshow .t2 .lie2{}
.zshow .t2 .lie2 ul{}
.zshow .t2 .lie2 ul li{float:left;width:955px;margin:10px 0px 10px 0px;}
.zshow .t2 .lie2 ul li img{float: left;width: 66px;height: 75px;padding: 0px 10px 0px 20px;}
.zshow .t2 .lie2 .wen{width:830px; line-height:20px;}
.zshow .t2 .lie2 .page{height:50px;padding-right:52px;}

.zshow .t2 .Reply{width:910px; margin-left:20px; margin-top:20px;}
.zshow .t2 .Reply img{float:left;width:67px;height:72px;}
.zshow .t2 .Reply .r1{}
.zshow .t2 .Reply .textarea{width:830px;height:105px;}
.zshow .t2 .Reply .sub{width:86px;height:28px;background: url(o_11.png) no-repeat; margin-top:10px;border: none;cursor: pointer;}
/**师资**/
/**视频**/
.shi{background:url(22.jpg) center top repeat-x;}
.d6{background:url(n_07.jpg) no-repeat;height:7px;}
.shipin{width:970px; margin:0 auto; padding:0px 30px 0px 30px; position:relative;}
.shipin .lan1{height:20px;top:-32px;right:50px;position:absolute;}
.shipin .lan{margin:0 auto;height:40px; line-height:40px; padding-top:30px;}
.shipin .lan2{margin:0 auto;height:40px; line-height:40px;}
.shipin .lan .more{padding-right:20px;}
.shipin .zs{}
.shipin .zs ul{padding:20px;}
.shipin .zs ul li{float:left;width:206px;height:142px; background:#ececec; margin-right:26px;position:relative;}
.shipin .zs ul li img{width:195px;height:131px; margin:5px;}
.shipin .zs ul li a{display: block;}
.shipin .zs ul li a:hover{background:#18851c;}
.shipin .zs ul li .du{background:url(8.png);width:146px;height:27px; line-height:27px; padding-left:10px;position:absolute;left:5px;top:38%;}
.shipin .zs ul li .bo{background:url(bo.png) no-repeat;width:42px;height:41px;position:absolute;left:82px;top:33%;}

.shipin .zss{}
.shipin .zss ul{padding:20px;}
.shipin .zss ul li{float:left;width:195px;height:160px; margin:10px;border:5px solid #ececec;position:relative;}
.shipin .zss ul li .img{width:195px;height:134px;}
.shipin .zss ul li a{display: block;}
.shipin .zss ul li a:hover{width:195px;height:160px;margin:-5px 0px 0px -5px;border:5px solid #18851c;position:absolute;}
.shipin .zss ul li .wen{ padding-left:20px; position:relative;}
.shipin .zss ul li .hs12{color:#8A8A8A; font-size:12px; height:20px; line-height:20px;}
.shipin .zss ul li .f{width:41px;height:42px;right:0px;background:url(03.png) no-repeat; position:absolute;}
.shipin .zss ul li .du{background:url(8.png);width:146px;height:27px; line-height:27px; padding-left:10px;position:absolute;left:5px;top:38%;}
.shipin .zss ul li .bo{background:url(bo.png) no-repeat;width:42px;height:41px;position:absolute;left:82px;top:33%;}

.shipin .Videos{padding-bottom:20px;}
.shipin .Videos .v1{width:930px;}

.shipin .Videos .v1 .lm2{height:55px; text-align:center;background:#f5f5f5;line-height:55px;margin-top:15px;}
.shipin .Videos .v1 .fen{ margin:17px 0px 17px 0px;}
.shipin .Videos .v1 .lan3{height:43px; line-height:43px;background:url(r_07.jpg) bottom no-repeat; padding-top:10px;}
.shipin .Videos .v1 .lan3 ul{}

.shipin .Videos .v1 ul{padding:20px 0px 20px 0px;}
.shipin .Videos .v1 ul li{float:left;width:159px;height:110px; background:#ececec; margin-right:10px;position:relative;}
.shipin .Videos .v1 ul li img{width:149px;height:99px; margin:5px;}
.shipin .Videos .v1 ul li a{display: block;}
.shipin .Videos .v1 ul li a:hover{background:#18851c;}
.shipin .Videos .v1 ul li .du{background:url(8.png);width:130px;height:27px; line-height:27px; padding-left:10px;position:absolute;left:5px;top:38%;}

.shipin .Videos .v2{width:960px;background:#f5f5f5;margin: 0 auto;margin-top: 40px;}
.shipin .Videos .v2 .z14{color:#c7c7c7; font-size:14px;height:30px; line-height:30px; padding-left:10px;border-bottom:1px solid #E0E0E0;border-top:1px solid #E0E0E0;}
.shipin .Videos .v2 ul{}
.shipin .Videos .v2 ul li{float:left;padding:10px 0px 5px 0px;display: block;}
.shipin .Videos .v2 ul li img{float:left;width:37px;height:41px; padding:0px 10px 0px 10px;}
.shipin .Videos .v2 ul li .wen{width:190px;}
.shipin .Videos .v2 ul li .wen textarea{width:188px;height:50px;border:1px solid #E0E0E0;}
.shipin .Videos .v2 .page{height:35px;line-height:35px;}
.shipin .Videos .v2 .page .zi{height:30px;padding-right:10px;}
.shipin .Videos .v2 .page .img{width:52px;height:22px;padding-top:5px; padding-right:10px;}
.shipin .Videos .v2 .sub{width:62px;height:29px; margin-top:5px;background: url(17.jpg) no-repeat;border: none;cursor: pointer;}
.shipin .Videos .v2 .wei{width:167px;margin:0 auto; padding:20px 0px 20px 0px;}
/**视频**/
/**课程**/
.Course{width:990px;margin: 0 auto;}
.Course .lan{width:970px; margin:0 auto; padding-bottom:10px;}
.la1{background:#ffcc00;height:166px; line-height:166px; margin-top:50px;}
.la1 .c{width:970px; margin:0 auto; text-align:right; position:relative;}
.la1 .c .t1{padding-top:29px;}
.la1 .c .t2{top:-25px;left:55px;position:absolute;}

.Course .km1{background:url(k_11.jpg) repeat-x;height:54px; line-height:54px;}
.Course .km1 img{padding-top:14px; padding-left:10px;}
.Course .km1-1{}
.Course .km1-1 ul{}
.Course .km1-1 ul li{float:left;width:208px;height:52px; padding-left:60px; padding-right:5px;line-height:52px;background:url(k_19.jpg) no-repeat; overflow:hidden; margin:11px 27px 5px 27px; _margin:11px 20px 5px 20px;}
.Course .km1-2{}
.Course .km1-2 ul{}
.Course .km1-2 ul li{float:left;width:451px;height:151px; margin:10px 20px 0px 22px; _margin:5px 10px 0px 15px;}
.Course .km1-2 ul li .biao{width:255px;padding:45px 0px 0px 25px;}
.Course .km1-2 ul li .biao1{width:255px;padding:38px 30px 0px 25px;}
.Course .km1-2 ul li .biao2{width:255px;padding:10px 0px 0px 25px;}
.Course .km1-2 ul li .z16{ padding-bottom:10px;}
.Course .km1-2 ul li .lie{line-height:18px;}

.Course .km1-2 .bj1{background:url(k_27.jpg) no-repeat;}
.Course .km1-2 .bj2{background:url(k_29.jpg) no-repeat;}
.Course .km1-2 .bj3{background:url(k_36.jpg) no-repeat;}

.Course .km1-2 .bj4{background:url(k_34.jpg) no-repeat;}
.Course .km1-2 .bj5{background:url(k_41.jpg) no-repeat;}
.Course .km1-2 .bj6{background:url(k_43.jpg) no-repeat;}

.Course .km1-3{}
.Course .km1-3 ul{margin:20px;}
.Course .km1-3 ul li{float:left;width:87px;height:88px; margin:2px;}
.Course .km1-3 ul li img{width:87px;height:88px;}

.Course .km1-4{}
.Course .km1-4 ul{margin:10px 20px 5px 20px;}
.Course .km1-4 ul li{float:left;width:138px;height:193px; margin:10px; _margin:8px;}
.Course .km1-4 ul li img{width:138px;height:193px;}

.Course .km1-5{}
.Course .km1-5 ul{margin:10px 10px 5px 10px;}
.Course .km1-5 ul li{float:left;width:174px;height:130px; margin:9px; _margin:8px;}
.Course .km1-5 ul li img{width:174px;height:130px;}

.Course .km1 .left{width:490px;}
.Course .km1-6{}
.Course .km1-6 ul{margin:10px 10px 5px 10px;}
.Course .km1-6 ul li{float:left;width:403px;height:75px; margin:9px 70px 7px 10px; _ margin:9px 50px 7px 10px;}
.Course .km1-6 ul li .img{width:72px;height:72px;}
.Course .km1-6 ul li .img img{width:72px;height:72px;}
.Course .km1-6 ul li .rl{padding-left:10px;}
.Course .km1-6 ul li .rl .su{width:306px;height:41px; padding:5px 5px 5px 10px;background:url(k_76.jpg);}
.Course .km1-6 ul li .rl .z14{height:15px; line-height:15px;font-size:14px; padding-bottom:5px;}

.Course .km1-7{}
.Course .km1-7 ul{margin:10px 10px 5px 10px;}
.Course .km1-7 ul li{float:left;width:294px;height:178px; margin:14px; _margin:8px;}
.Course .km1-7 ul li img{width:294px;height:178px;}

.Course .km1-8{}
.Course .km1-8 ul{margin:5px 5px 5px 5px;}
.Course .km1-8 ul li{float:left;height:112px; margin:8px; _margin:4px;}
.Course .km1-8 .ke{width:113px;height:36px; line-height:36px;background:#EE0E11; text-align:center;}
.Course .km1-8 .ke1{width:445px;height:54px; padding:10px;}
.Course .km1-8 .ke1 a{font-size:14px;}
.Course .km1-8 .me{width:44px;height:112px; line-height:35px;background:#EE0E11; text-align:center;}
.Course .km1-8 .me1{width:400px;height:90px; padding:10px;}
.Course .km1-8 .me1 a{font-size:14px;}
.Course .km1-8 .me2{width:883px;height:90px; padding:10px;}
.Course .km1-8 .me2 a{font-size:14px;}
.Course .km1-8 .me1 a{font-size:14px;}

.Course .km1-9{}
.Course .km1-9 ul{margin:10px 10px 5px 10px;}
.Course .km1-9 ul li{width:915px;height:205px; margin:14px; _margin:8px;}
.Course .km1-9 ul li .img{width:233px;height:205px; padding-right:20px;}
.Course .km1-9 ul li .img img{width:233px;height:205px;}
.Course .km1-9 ul li .wen{width:650px;}
.Course .km1-9 ul li .cu{font-weight:bold; padding-bottom:15px;}
.Course .km1-9 .kc{width:113px;height:36px; line-height:36px;background:#ffb5b6; text-align:center; margin:10px 360px 10px 20px; _margin:10px 200px 10px 10px;}

.Course .dd{padding-bottom:10px; _padding-bottom:0px;}
.Course .kd{width:988px;}

.shao{line-height:20px; padding-top:5px; padding-bottom:5px;}
.Cshow{width:970px;margin: 0 auto; margin-top:50px;}
.Cshow .u1{width:486px;height:408px;}
.Cshow .u2{width:450px;height:408px; padding-left:30px;}
.Cshow .u2 .lm{height:44px; line-height:40px; border-bottom:1px solid #f4f4f4; font-weight:bold;}
.Cshow .u2 .jie{background:url(ks_08.jpg) no-repeat;width:372px;height:142px; padding:20px; margin-top:10px;line-height:17pt;}
.Cshow .u2 .jie1{ padding:30px 0px 30px 0px; line-height:30px;}
.Cshow .p1{width:963px;height:63px; background:url(ks_03.jpg);}
.Cshow .p2{padding:20px; line-height:25px;}
.Cshow .p3{height:34px; line-height:34px;background:url(bj.jpg) repeat-x; font-weight:bold;}
.Cshow .p3 img{ padding-left:20px;}
.Cshow .p3-1{}
.Cshow .p3-1 ul{ padding:40px;}
.Cshow .p3-1 ul li{float:left;width:279px;height:56px; padding:2px;line-height:56px;background:url(ks_11.jpg) no-repeat; text-align:center;}


.book{ padding-left:10px; padding-top:20px;}
.book .k1{width:50px;}
.book .k2{width:130px;}
/**课程**/
/**学员**/
.xueyuan{width:940px; margin:0 auto; padding:0px 30px 0px 30px;}
.xueyuan .lan{height:40px; border-bottom:2px solid #FF0000;}
.xueyuan .com{width:910px; margin:0 auto;background:#e6e6e6;}
.xueyuan .com ul{}
.xueyuan .com ul li{float:left;width:212px; margin:5px; background:#fff;}
.xueyuan .com ul li .k{width:200px; margin:0 auto; padding:5px 0px 5px 0px;}

.xueyuan .l{width:908px;height:50px;font-size:16px; margin:0 auto; margin-top:40px; margin-bottom:10px; background:url(x_06.jpg) top right repeat-x;}
.xueyuan .l ul{}
.xueyuan .l ul li{float:left;width:90px;height:50px; line-height:50px;background:url(x_05.jpg) no-repeat;text-align:center;}
.xueyuan .l ul li a{display:block;font-size:16px;color:#929292;}
.xueyuan .l ul li a:hover{width:97px; _width:90px;background:url(x_02.jpg) no-repeat; color:#fff;}
.xueyuan .l ul li a.oc{width:90px; margin-right:7px;background:url(x_02.jpg) no-repeat; color:#fff;}

.xueshow{width:872px; background:#e6e6e6; margin:0 auto; padding:18px;}
.xueshow .lm5{height:28px;}
.xueshow .lm5 .q{width:65px;height:28px; line-height:28px;text-align:center;background:#ff716d;}
.xueshow .com{width:851px; margin:0 auto; padding-top:20px;}
.xueshow .title{height:50px; line-height:50px; text-align:center;}
.xueshow .ban{height:50px; line-height:50px;background:#FFF; margin:5px 0px 20px 0px; padding-left:10px;}
.xueshow .con{ line-height:25px;}

.wrap{margin:0 auto;position:relative; width:900px; background:#e6e6e6; padding-right:10px; }
.wrap ul li{list-style:none;width:210px; float:left;  display:table; padding:10px 4px 0 10px;}
.wrap ul li a{ padding:5px; background:#FFF; display:block;}
.wrap ul li a .xsxm { height:30px; font-size:14px; line-height:30px;}
.zpl { height:30px; padding-top:5px;}
.zpl .fr { float:right; padding-right:5px;}
.zpl .pl { float:right; background:url(x_12.jpg) no-repeat; width:51px; height:22px; line-height:22px; padding-left:20px;}

.search1{width:318px;_width:318px; height:27px;}
.search1 .bd{ background:url(x_03.png) no-repeat;}
.search1 .text{border:0px;margin-left:15px; height:25px; _height:24px; margin-top:1px; margin-bottom:1px;width:214px; color:#000;}
.search1 .button{height:22px;width:58px;background: none;border: none;cursor: pointer; margin-left:25px; text-align:center}

/**学员**/
/**page**/
.pageNum{width:1000px; margin:0 auto;height:35px; overflow:hidden; padding-top:25px; padding-right:67px; text-align:right;}
.pageNum a{display:inline-block; width:18px; height:18px; line-height:18px; text-align:center; overflow:hidden; border:#cecece solid 1px; margin:0 3px; font-family:Arial; color:#a4a4a4;}
.pageNum a:hover, .pageNum .aNow{border:#FF0000 solid 1px; color:#FF0000;}
/**page**/
/**page1**/
.pageNum1{width:960px; margin:0 auto;height:35px; overflow:hidden; padding-top:25px; padding-left:30px;}
.pageNum1 li{cursor: pointer;float: left;height: 23px;line-height: 23px;text-align: center;margin-left: 2px;background: #FFFFFF;}
.pageNum1 li a{cursor: pointer;float: left;width: 37px;height: 23px;line-height: 23px;text-align: center;border: #eeb418 1px solid;margin-left: 2px;background: #ffd146;}
.pageNum1 a:hover, .pageNum1 .aNow{border:#FF0000 solid 1px; color:#FF0000;}

.pageNum2{width:926px; margin:0 auto;height:35px; overflow:hidden; padding-top:25px; padding-right:67px; text-align:right;}
.pageNum2 a{display:inline-block; width:18px; height:18px; line-height:18px; text-align:center; overflow:hidden; border:#cecece solid 1px; margin:0 3px; font-family:Arial; color:#a4a4a4;}
.pageNum2 a:hover, .pageNum2 .aNow{border:#FF0000 solid 1px; color:#FF0000;}
/**page1**/
/**footer**/
.z14{font-size:14px;}
.foot{width:100%; background-color:#ede9ea; padding:50px 0px 30px 0px;}
.foot1{width:1000px; margin:0 auto;font-size:14px;}
.foot1 a{margin:0px 20px 0px 20px;font-size:14px;}
.foot2{width:100%; background-color:#ede9ea;border-top:1px solid #cfcfcf;padding-bottom:20px;}
.foot3{width:1000px; margin:0 auto;}
.foot3 .left{width:540px;margin-top:40px;}
.foot3 .left .zi16{font-size:16px; margin-bottom:35px;}
.foot3 .left .l{width:256px;line-height:20px;border-right:1px solid #cfcfcf;}
.foot3 .left .l1{width:230px;line-height:20px;padding-left:40px;}
.foot3 .right{width:450px;height:123px; padding-top:60px; border-left:1px solid #cfcfcf;}
.foot3 .right .l2{width:300px;background:url(h_37.png) no-repeat;padding-left:65px;}
.foot3 .right .l2 .z16{ margin-top:5px;font-size:16px;color:#e51610;}
.foot3 .right .l3{}
/**footer**/
.protzc {
padding: 0px 0px 0px 0px;
display: block;
clear: both;
overflow: hidden;
}
.protzc .conqq  {
margin-right: 19px;
width: 125px;
}
.buy, .conbm, .conqq {
background-position: left top;
background: url(pb_bj.png) no-repeat left top;
_background: url(pb_bj.gif) no-repeat left top;
height: 36px;
overflow: hidden;
border: none;
display: block;
float: left;
text-align: left;
text-indent: -2000px;
cursor: pointer;
}
.dazhi {
background-position: left top;
background: url(pb_bj.png) no-repeat left top;
_background: url(pb_bj.gif) no-repeat left top;
background-position: left -117px;
width: 50px;
height: 16px;
line-height: 16px;
overflow: hidden;
text-align: center;
color: #fff;
font-size: 12px;
margin-top: 7px;
}
.conbm {
width: 125px;
background-position: left -39px;
}
.buy {
width: 156px;
background-position: left -78px;
float: right;
margin-right: 4px;
}
.ssp ul li{float: left;
width: 228px;
height: 166px;
margin: 5px;
border: 5px solid #ececec;
position: relative;}
.ssp ul li .du{background:url(8.png);width:146px;height:27px; line-height:27px; padding-left:10px;position:absolute;left:5px;top:38%;}
.ssp  ul li .bo{background:url(bo.png) no-repeat;width:42px;height:41px;position:absolute;left:82px;top:33%;}