/* 
* @Author: Marte
* @Date:   2016-03-30 09:12:20
* @Last Modified by:   Marte
* @Last Modified time: 2016-06-16 10:37:28
*/
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,p,img,span,i,a,em,strong,b,input,textarea,form a{ margin:0; padding:0; }
body,button,input,select,textarea { font:12px/1.5; }
img{vertical-align: middle;}
a{text-decoration:none;}
li{list-style: none;}
.fn-left { float:left; }
.fn-right { float:right; }
.fn-left,.fn-right { display:inline; }
.w980{width:980px;margin:0 auto;}
table {border-collapse:collapse;border-spacing:0; }
body{color:#535353;font-family: "microsoft yahei";}
.fn-clear { zoom:1;}
.fn-clear:after {display:block;clear:both; content:" ";font-size:0px;height:0px; visibility:hidden;}
.f30{font-size:30px;}
.c{text-align:center;}
.wapbtn{text-align: center;}
.zxbtn{width:251px;height:55px;display:inline-block;line-height: 55px;text-align: center;font-size: 18px;border:1px solid #656565;margin:20px auto 25px;color:#656565;}
.zxbtn:hover{color:#000;border:1px solid #000;}
.w1000{width: 1000px; height: auto; margin: 0 auto; }

.comtit{text-align: center;margin:20px 0 30px; position: relative;}
.comtit .sptit{display:inline-block;font-size: 36px;font-weight: bold;border-bottom: 2px solid #959595;padding:0 10px 3px;}
.comtit .spanimg{background:#e9e9e9;position:absolute;bottom:-9px;left:50%;margin-left:-36px;display:inline-block;}
.comtit .spanimg img{display:block;}
.comtit strong{color:#e60012;}

.topbanner{height:628px;background:url(../image/topbanner.jpg) no-repeat center 0;}
.location{font-size: 14px;line-height: 36px;}
.location a{color:#0066cc;}

.jyxs{background:url(../image/jyxs.jpg) no-repeat center 0 ;height:1012px;}
.jyxs .pdesc{text-indent:36px;font-size: 14px;line-height: 25px;}
.jyxs .pdesc span{color:#e60012;font-weight: bold;}
.jyxs ul {width: 1110px; height: auto; margin: 0 auto; }
.jyxs ul li{float:left;margin-right:6px;margin-bottom: 20px;width:273px;position:relative;height:195px;}
.jyxs ul li:nth-of-type(4n){margin-right: 0px;;}
.jyxs ul li p{margin:10px 0px;position:absolute;top:60px;left:0px;}
.jyxs ul li .desc{position:absolute; font-size: 14px;top:0px;left:0px; display:none;}
.jyxs ul li .background{opacity: 0.4;filter:alpha(opacity=40);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";width:273px;height:195px;background:#040404;color:#eeefef;}
.jyxs ul li .desc p .num{width:35px;height:35px;font-size: 18px;color:#fff;display:inline-block;background:#e60012;-moz-border-radius: 50%;-webkit-border-radius: 50%;border-radius: 50%;font-weight: bold;text-align: center;line-height: 35px;margin:0 10px;float:left;}
.jyxs ul li .desc p .spandesc{float:left;width:218px;color:#eeefef;}

.orgpk .comtit .sptit{margin-left:-20px;}
.orgpk ul{float:left;}
.orgpk .ulone{width:410px;margin-top:16px;}
.orgpk .ulone li,.orgpk .ulthree li {height:65px;line-height:25px;background:#1b8ce1;padding: 10px 5px 0 15px;font-size:14px;color:#fff;margin-bottom: 20px;}
.orgpk .ultwo li{background:url(../image/litwobg.jpg)no-repeat 0 0 ;height:90px;width:136px;margin:0 15px 8px;text-align: center;line-height: 90px;color:#313131;font-size:24px;}
.orgpk .ulthree{width:410px;margin-top:16px;}
.orgpk .ulthree li {background:#959595;color:#fff;}



.stupk ul{float:left;}
.stupk .ulone{width:410px;}
.stupk .ulone li,.stupk .ulthree li {line-height:25px;background:#ff3333;padding: 10px 5px 10px 15px;font-size:14px;color:#fff;margin-bottom: 15px;}
.stupk .ultwo li{background:url(../image/litwobg.jpg)no-repeat 0 0 ;height:90px;width:136px;margin:5px 15px 8px;text-align: center;line-height: 90px;color:#313131;font-size:24px;}
.stupk .ulthree{width:410px;}
.stupk .ulthree li {background:#959595;color:#fff;}

.jystart {background:url(../image/htwbj.jpg) repeat; height:1539px;}
.jystart .toptit{text-align: center;font-weight: bold;color:#fff;font-size: 36px;padding:25px 0 10px;}
.jystart .topdesc{color:#fff;text-align: center;line-height: 25px;width:825px;margin:0 auto;font-size: 14px;}
.jystart .zhuyi{font-size: 14px;color:#fff100;font-weight: bold;text-align: center;}
.jystart ul.stu li{width:452px;height:200px;float:left;background:#dcdcdc url(../image/xunzhang.png) no-repeat 360px 10px;border-radius: 6px;-moz-border-radius: 6px;-webkit-border-radius: 6px;margin:30px 0 0 30px;}
.jystart ul.stu li .fn-left{width:235px;text-align: center;}
.jystart ul.stu li .fn-left img{margin-top:15px;}
.jystart ul.stu li .fn-right{width:217px;}
.jystart ul.stu li .fn-right .name{font-size: 12px;font-weight: bold;margin:30px 0 18px;line-height: 20px;}
.jystart ul.stu li  .name span{color:#00a0e9;display:inline-block;margin-right: 20px;}
.jystart ul.stu li  .name strong{color:#bd1a32;}
.jystart ul.stu li p{font-size: 12px;line-height: 22px;}
.jystart ul.stu li p a{color:#0772f7;}
.jystart .jyxb .toptit{color:#fff100;font-size: 42px;font-weight: bold;padding:0px;margin-bottom: 125px;}
.jystart .jyxb .xbbg{height:510px;background:#fff;} 
.jystart .jyxb .xbbg .topdesc{position:absolute;font-size: 14px;color:#fff;left:170px;top:-80px;text-align: center;}
.jystart .jyxb .xbbg .topdesc span{font-weight: bold;color:#fff100;}
.jystart .jyxb .xbbg .wapbtn{position:absolute;right:0px;top:-100px;}
.jystart .jyxb .xbbg .wapbtn .zxbtn{width:105px;color:#fff;border:1px solid #fff;height:40px;line-height: 40px;}




#xst{height:420px; border:1px solid #fff;overflow:hidden;margin-bottom: 0.5rem;}
.taborder tr td:nth-of-type(odd){background:#0066ff;height:0.75rem;}
.taborder tr td:nth-of-type(even){background:#dddddd;height:0.75rem;}


.jystart table{width:95%;margin:0 auto;text-align: center;}
.jystart table tr th:nth-of-type(odd){background:#0066ff;color:#fff;height:2rem;text-align: center;}
.jystart table tr th:nth-of-type(even){background:#dddddd;color:#4b66ff;height:2rem;text-align: center;}
.jystart table td{line-height: 1.5rem;}
.mqhz .comtit{margin-top:0px;padding-top:50px;}
.mqhz {background:url(../image/mqhzbj.jpg) no-repeat center 0;height:656px;margin:0  auto;}
.mqhz ul {width:825px;margin:75px auto 0;}
.mqhz ul li {float:left;width:153px;margin:0 12px 10px 0;}
.mqhz ul li p{color:#313131;text-align: center;font-size: 12px;line-height: 25px;}
.mqhz .hzqy,.mqhz .mqsxh{display:inline-block;width:20px;border-top:6px solid #067bfb;text-align: center;position:absolute;font-weight: bold;line-height: 18px;}
.mqhz .hzqy{top:0px;left:-40px;}
.mqhz .mqsxh{top:132px;left:-40px;}
.mqhz .moreqy{width:46px;height:103px;border:1px solid #2884fa;display:inline-block;font-size:18px;text-align: center;background:url(../image/moreqysj.jpg) no-repeat center  bottom;color:#2884fa;line-height: 22px;position:absolute;top:0px;right:-80px;}
.mqhz .jkkqy span{display:inline-block;width:5px;background:#067bfb;height:15px;margin:3px 5px 0 0;}
.mqhz .jkkqy {font-size: 18px;font-weight: bold;text-align: center;line-height: 30px;margin-top:10px;}
.mqhz .kqydesc{width:830px;margin:0 auto;font-size: 14px;text-align:center;line-height: 26px;}
#player{width:560px; height:345px; margin:50px auto 0; border:1px solid #d4d4d4; padding:4px; margin-bottom:10px;margin-left:186px;}

.zpshow .zpshow{width:980px;height:246px;border:2px solid #0183fd;margin:50px auto 0;}
.zpshow .zpshow li{margin:2px;}
.zpshow .zpshow li:nth-of-type(1){background:#0183fd;color:#fff;height:242px;width:240px;line-height: 26px;font-size: 14px;text-align: center;}
.zpshow .zpshow li:nth-of-type(1) p{padding:28px 5px 0 15px;text-align: left;}
.zpshow .zpshow li a{display:inline-block;background:#fff100;color:#0183fd;text-align: center;width:150px;height:35px;line-height: 35px;margin-top: 20px;font-size: 18px;font-weight: bold;}
.index5{margin-top:20px;}

/*学员作品*/
#tab_container3 .cls_div .tab2{margin-top:20px;}
#tab_container3 .cls_div .tab2 .tab2_l{float:left;width:192px;height:182px;padding:60px 25px 0;background:#0183fd;color:#ffffff;font-size:12px;}
#tab_container3 .cls_div .tab2 .tab2_l a{display:block;width:155px;height:35px;text-align:center;line-height:35px;margin:30px auto 0;color:#0374de;border:1px solid #ffffff; background: #fff100;font-size: 18px;}
#tab_container3 .cls_div .tab2 .tab2_r{float:right;width:732px;margin:0 3px;height:242px;overflow:hidden;}
#tab_container3 .cls_div .tab2 .tab2_r #colee_lt1,#tab_container3 .cls_div .tab2 .tab2_r #colee_lt2{float:left;}
#tab_container3 .cls_div .tab2 .tab2_r .indemo{float: left;width: 800%;}
#tab_container3 .cls_div .tab2 .tab2_r ul li{width:242px;margin:0 1px;float:left;}
#tab_container3 .cls_div .tab2 .tab2_r ul li .tab2_h{width:242px;height:212px;position:relative;}
#tab_container3 .cls_div .tab2 .tab2_r ul li .tab2_h .text{position:absolute;left:0;top:0;width:242px;height:132px;padding-top:80px;background:rgba(1,131,253,0.8);text-align:center;display:none;}
#tab_container3 .cls_div .tab2 .tab2_r ul li .tab2_h:hover .text{display:block;}
#tab_container3 .cls_div .tab2 .tab2_r ul li .tab2_b{width:242px;border-bottom:1px solid #0183fd;color:#0183fd;font-size:12px;height:29px;line-height:29px;}
#tab_container3 .cls_div .tab2 .tab2_r ul li .tab2_b a{color:#0183fd;font-size:12px;}
#tab_container3 .cls_div .tab2 .tab2_r ul li .tab2_b a:hover{color:#0183fd;}

.lct{background:#edecf3;height:810px;}
.lct .toptit span{display:inline-block;width:5px;background:#067bfb;height:15px;margin:3px 5px 0 0;}
.lct .toptit {font-size: 24px;font-weight: bold;line-height: 30px;margin:0px 0 35px 20px;padding-top:20px;}
.lct .desc{font-size: 18px;line-height: 1.5;color:#fff;background:#4390df;padding:20px;margin-bottom: 30px;}
.lct ul{background:#fff;width:95%;padding:20px 0 20px 5%;}
.lct ul li{width:45%;float:left;border-bottom: 1px dotted #ccc;background:url(../image/littletag.jpg)no-repeat 20px 15px;line-height: 40px;padding-left: 5%;}
.lct ul li a{color:#313131;}
.lct ul li a:hover{color:#ea8254;}

.bottomapl{background:#fbda35;height:320px;}
.bottomapl .toptit{font-size: 30px;padding:55px 0 0 285px;}
.bottomapl .topdesc{font-weight: bold;font-size: 30px;padding:10px 0 0 285px;background:url(../image/bottitbg.jpg)no-repeat 462px  10px;}
.bottomapl .topdesc span{color:#fff;}
.bottomapl  table{font-size: 24px;position:absolute;margin:30px 0 0 285px;}
.bottomapl  table .minput{height:50px;border:none;width:150px;margin-right: 20px;}
.bottomapl  table .msubmit{width:125px;height:50px;background:#089bfb;font-size: 24px;font-weight: bold;color:#fff;border:none;border-bottom:2px solid #0f78bc;cursor: pointer;}







































