@charset "utf-8";
/* CSS Document */
.w800{width: 800px;}
.w980{width: 980px;} .span1, .span2, .span3, .span4, .span5, .span6, .span7, .span8, .span9, .span10, .span11, .span12, .span13, .span14, .span15, .span16, .span17, .span18, .span19, .span20 { float: left; margin-left: 14px; min-height: 1px
} .span1 { width: 48px
} .span2 { width: 110px
} .span3 { width: 172px
} .span4 { margin-left: 0px;margin-right: 15px;
} .span5 { width: 296px
} .xm-carousel-list { margin: 0; padding: 0; list-style-type: none
} .xm-carousel-list li { float: left; width: 234px; margin-right: 14px
} .ImgComp { display: inline-block
} .ImgComp img { border: none; cursor: pointer; display: block
} .ImgComp { display: inline-block
} .ImgComp img { border: none; cursor: pointer; display: block
} .floor-b-mi { /* background: #f5f5f5*/
} .floor-b-mi .home-brick-box { margin-bottom: 8px
} .floor-b-mi .home-brick-row-2-box { height: 674px
} .floor-b-mi .xm-plain-box .box-hd { -webkit-font-smoothing: antialiased; position: relative
} .floor-b-mi .xm-plain-box .box-hd .more { position: absolute; right: 0
} .floor-b-mi .xm-plain-box .box-hd .more .control { margin-left: -1px
} .floor-b-mi .xm-plain-box .box-hd .more .tab-list { margin: 0; padding: 1pc 0 0; list-style-type: none; font-size: 1pc
} .floor-b-mi .xm-plain-box .box-hd .more .tab-list li { display: inline-block; *zoom: 1; *display: inline; padding: 0; margin: 0 15px; color: #424242; border-bottom: 2px solid #f5f5f5; border-bottom: 2px solid transparent; -webkit-transition: border-color .5s; transition: border-color .5s; cursor: pointer
} .floor-b-mi .xm-plain-box .box-hd .more .tab-list li .tab-active, .floor-b-mi .xm-plain-box .box-hd .more .tab-list li :hover { color: #c40001; border-bottom: 2px solid #c40001
} .floor-b-mi .xm-plain-box .box-hd .top0 { top: 0
} .floor-b-mi .home-brick-box { margin-bottom: 15px
} .floor-b-mi .home-brick-box .box-hd .more .tab-list li { margin: 0 0 0 30px
} .floor-b-mi .home-brick-box .tab-content-hide { display: none
} .floor-b-mi .home-brick-box .home-brick-row-1-box { height: 358px
} .floor-b-mi .home-brick-box .home-brick-row-2-box { height: 674px
} .floor-b-mi .home-brick-box .home-recm-box { margin-bottom: 22px
} .floor-b-mi .home-brick-box .home-recm-box .box-hd .more { top: 15px
} .floor-b-mi .home-brick-box .home-recm-box .xm-carousel-wrapper { position: relative; width: 1226px
} .floor-b-mi .home-brick-box .home-recm-box .xm-controls-middle .control { margin-left: 5px
} .floor-b-mi .home-brick-box .home-recm-box .xm-recommend ul.xm-carousel-list li { -webkit-transition: all .2s linear; transition: all .2s linear
} .floor-b-mi .home-brick-box .home-recm-box .xm-recommend ul.xm-carousel-list li :hover { -webkit-transform: translate3d(0, -2px, 0); transform: translate3d(0, -2px, 0)
} .floor-b-mi .brick-list, .floor-b-mi .brick-promo-list { height: 500px; margin: 0; padding: 0; list-style-type: none
} .floor-b-mi .brick-list { width: 62pc
} .floor-b-mi .brick-promo-list a { display: block; width: 100%; height: 100%
} .floor-b-mi .brick-promo-list img { max-width: 234px
} .floor-b-mi .brick-promo-list .brick-item-l img { max-height: 500px; max-width: 234px;
} .floor-b-mi .brick-promo-list .brick-item-m { height: 300px; padding: 0
} .floor-b-mi .brick-promo-list .brick-item-m img { height: 300px
} .floor-b-mi .brick-promo-list .brick-item-s img { height: 143px
} .floor-b-mi .brick-item { background: #fff none repeat scroll 0 0; float: left; width: 245px; z-index: 1; border: 1px solid #eee
} .floor-b-mi .brick-item .flag { position: absolute; top: 0; left: 50%; z-index: 2; width: 4pc; height: 20px; margin-left: -2pc; font-size: 9pt; line-height: 20px; text-align: center; color: #fff
} .floor-b-mi .brick-item .flag-saleoff { background-color: #e53935
} .floor-b-mi .brick-item .flag-postfree { background-color: #ffac13
} .floor-b-mi .brick-item .flag-gift { background-color: #2196f3
} .floor-b-mi .brick-item .flag-new { background-color: #83c44e
} .floor-b-mi .brick-item-l { height: 500px
} .floor-b-mi .brick-item-m { *zoom: 1
} .floor-b-mi .brick-item-m .figure-img { display: table; margin: 18px auto 18px; width: 150px; height: 150px; overflow: hidden; text-align: center
} .floor-b-mi .brick-item-m .figure-img a { display: table-cell; vertical-align: middle; width: 150px; height: 150px
} .floor-b-mi .brick-item-m .figure-img a img { display: inline !important; max-width: 150px; max-height: 150px
} .floor-b-mi .brick-item-m .figure-img a img:hover{ margin-left: -15px;
} .floor-b-mi .brick-item-m .title { margin: 0 10px; font-size: 14px; font-weight: 400; text-align: center; color: #333; height: 19px
} .floor-b-mi .brick-item-m .title a { color: #333; display: block; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; _zoom: 1
} .floor-b-mi .brick-item-m .desc { margin: 0 10px 10px; height: 18px; font-size: 9pt; text-align: center; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; _zoom: 1; color: #b0b0b0
} .floor-b-mi .brick-item-m .price { margin: 0 10px 20px; text-align: center; color: #c40001; height: 21px; font-size: 16px;
} .floor-b-mi .brick-item-m .price del { color: #b0b0b0
} .floor-b-mi .brick-item-m .rank { margin: 0 10px; font-size: 9pt; text-align: center; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; _zoom: 1; color: #b0b0b0
} .floor-b-mi .brick-item-m .author, .floor-b-mi .brick-item-m .review { display: block
} .floor-b-mi .brick-item-m .review { margin-bottom: 5px; color: #fff
} .floor-b-mi .brick-item-m .author { color: #fff; color: hsla(0, 0%, 100%, .6)
} .floor-b-mi .brick-item-m .date { margin-left: 6px
} .floor-b-mi a { text-decoration: none
} .floor-b-mi .span16 { margin-left: 0
} .floor-b-mi .brick-list { margin: 0
} .floor-b-mi .brick-list li { height: 250px
} .floor-new-a-mi .xm-plain-box .box-hd { -webkit-font-smoothing: antialiased; width: 1226px; overflow: hidden; _zoom: 1; position: relative
} .floor-new-a-mi .xm-plain-box .box-hd .more { position: absolute; right: 0; top: 0; font-size: 14px; line-height: 58px
} .floor-new-a-mi .xm-plain-box .box-hd .more a { color: #757575
} .floor-new-a-mi .xm-carousel-wrapper { height: 320px; overflow: hidden
} .floor-new-a-mi .xm-controls-middle .control { margin-left: 5px
} .floor-new-a-mi .goods-list li { width: 243px; height:320px; border: 1px solid #eee; text-align: center; background: #fff; -webkit-transition: all .6s; transition: all .6s; margin-right: 0
} .floor-new-a-mi .goods-list li > div { display: table; margin: 39px auto 22px; width: 10pc; height: 10pc; overflow: hidden; text-align: center
} .floor-new-a-mi .goods-list li > div a { display: table-cell; vertical-align: middle; width: 10pc; height: 10pc
} .floor-new-a-mi .goods-list li > div a img { display: inline !important; max-width: 10pc; max-height: 10pc
} .floor-new-a-mi .goods-list li:hover { z-index: 2
} .floor-new-a-mi .goods-list .title { font-size: 14px; font-weight: 400; line-height: 1.5; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; _zoom: 1; color: #212121
} .floor-new-a-mi .goods-list .title a { color: #212121
} .floor-new-a-mi .goods-list .desc { height: 18px; margin: 0 20px 9pt; font-size: 9pt; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; _zoom: 1; color: #b0b0b0
} .floor-new-a-mi .goods-list .price { color: #c40001; font-size: 16px;
} .floor-new-a-mi a { text-decoration: none
}
.layout_certify,.layout_jobsbox {width: 1226px; height: 440px; }
.layout_certify h1,.layout_jobsbox h1 { border-bottom:3px solid rgb(0, 160, 233); margin-bottom:5px; font-size: 20px; padding-left: 5px; }
.layout_certify .certify_box,.layout_jobsbox .agcertify_box { border: 1px solid #e3e4e8; border-top: none; border-bottom: none; height: 350px; width: 960px; overflow: hidden; background: #fff;}
.layout_certify .title_style3,.layout_jobsbox .title_style3 {height: 41px; line-height: 32px; position: relative; width: 960px; }
.layout_certify .title_style3 .tith,.layout_jobsbox .title_style3 .tith { display: inline; font-size: 18px; font-weight: bold; margin-left: 8px; }
.layout_certify .title_style3 ul,.layout_jobsbox .title_style3 ul { position: absolute; height: 38px; top: 0; left: 150px; }
.layout_certify .title_style3 li,.layout_jobsbox .title_style3 li { float: left; margin-right: 30px; height: 38px; position: relative;padding-top: 7px;}
.layout_certify .title_style3 li a,.layout_jobsbox .title_style3 li a { float: left;height: 33px; border-bottom: 2px solid #e3e4e8; padding: 0 5px; font-weight: bold; font-size: 14px; color: #848484; }
.layout_certify .title_style3 li em ,.layout_jobsbox .title_style3 li em{ position: absolute; width: 8px; height: 4px; background: none; bottom: 0px; right: 50%; margin-right: -4px; overflow: hidden; }
.layout_certify .title_style3 a:hover, .layout_certify .title_style3 li.active a ,.layout_jobsbox .title_style3 a:hover, .layout_jobsbox .title_style3 li.active a{ border-bottom: 2px solid rgb(0, 160, 233); color: rgb(0, 160, 233); text-decoration: none; }
.layout_certify .title_style3 a:active em, .layout_certify .title_style3 li.active em,.layout_jobsbox .title_style3 a:active em, .layout_jobsbox .title_style3 li.active em { background: url(/Public/Images/icon_all.png) no-repeat -359px -100px; }
.index_teacher{box-shadow: 0px 0px 12px rgb(126, 126, 126);margin-bottom: 10px;border-radius: 5px;height: 430px;}
.certify_box ul,.agcertify_box ul { width: 960px;}
.certify_box li ,.agcertify_box li { float: left;width: 478px;border-right: 1px solid #e3e4e8; border-bottom: 1px solid #e3e4e8; height: 170px; padding-bottom: 10px;}
.certify_box li .img,.agcertify_box li .img { width: 102px; height: 102px; float: left; margin-right: 8px; position: relative; }
.certify_box li .img .img-h,.agcertify_box li .img .img-h { width: 102px; height: 102px; text-align: center; }
.certify_box li .img .img-h img ,.agcertify_box li .img .img-h img {border-radius: 50%;}
.certify_box li .img .design ,.agcertify_box li .img .design { width: 102px; height: 102px; position: absolute; top: 0; right: 0; }
.certify_box li dd ,.agcertify_box li dd { width: 350px; float: left; }
.certify_box li a,.agcertify_box li a {text-decoration: none; }
.certify_box li .name ,.agcertify_box li .name { font-size: 14px; font-weight: bold; margin-bottom: 5px; }
.certify_box li .name a ,.agcertify_box li .name a { color: rgb(0, 160, 233); }
.certify_box li .ug,.agcertify_box li .ug { font-size: 14px; color: #404040; margin-bottom: 15px; }
.certify_box li .lc ,.agcertify_box li .lc { font-size: 12px; margin-bottom: 3px; line-height: 26px;}
.certify_box li:hover ,.agcertify_box li:hover {border: 1px solid rgb(0, 160, 233);height: 170px;}
.certify_box li .lc .bt ,.agcertify_box li .lc .bt { color: #a4aeb9; width: 60px; font-weight: normal; } .zixundt{width: 1226px;overflow:hidden;margin-bottom: 10px;position:relative;}
.zixundt h2{border-bottom:3px solid rgb(0, 160, 233);margin-bottom:5px;margin-top: 0px;}
.zixundt .title{height: 38px;width: 164px;line-height: 38px;font-family: "微软雅黑";font-size: 16px;text-align: center;color: #FFF;background: rgb(0, 160, 233);font-weight: bold;}
.zixundt .content{width:100%;margin-bottom:20px;}
.zixundt .left_focus{width:540px;height:220px;float:left;margin-right:6px;margin-bottom:20px;position:relative;background: #fff;}
.zixundt .left_pic{width:250px;height:220px;position:relative;float:left;overflow:hidden;}
.zixundt .left_pic ul{position: absolute;left:0;top:0;height:220px;}
.zixundt .left_pic ul li{width:410px;height:220px;float:left;}
.zixundt .left_pic img{border:0;}
.zixundt .left_text{width:288px;height:220px;float:right;position:relative;border-top:1px solid #ddd;border-right:1px solid #ddd; border-bottom:1px solid #ddd;}
.zixundt .left_text_body{width:100%;display:none;}
.zixundt .left_text_body h3{font-size:16px;font-weight:bold;width:197px;height:3em;text-align:left;margin:20px 7px 0 16px;overflow:hidden;}
.zixundt .left_text_body h3 a{display:block;width:100%;line-height:1.5em;}
.zixundt .left_text_body h3 a:hover{text-decoration:none;}
.zixundt .left_text_body p{margin:0;font-size:12px;padding:4px 19px 4px 14px;text-indent:25px;line-height:24px;color:#666;}
.zixundt .left_text_body p a{text-decoration:none;}
.zixundt .btn-group{width:100%;height:28px;position:absolute;bottom:0;left:0;text-align:center;}
.zixundt .btn-group span{display:inline-block;width:14px;height:6px;border:1px solid rgb(0, 160, 233);background:#fff;margin-right:5px;cursor: pointer;}
.zixundt .btn-group .ct1{background:rgb(0, 160, 233);}
.zixundt .right_tab{width:680px;height:220px;float:right;background: #fff;}
.zixundt .right_nav{clear:both;margin:0;padding:0;width:100%;height:36px;background:#f8f8f8;}
.zixundt .right_nav .act1{background:#fff;border-top-color:rgb(0, 160, 233);border-bottom-color:#fff;color:rgb(0, 160, 233);}
.zixundt .right_nav li{width:109px;height:34px;float:left;border:1px solid #ddd;font-size:16px;text-align:center;line-height:34px;background:#f8f8f8;cursor:pointer}
.zixundt .right_nav li a{display:block;width:100%;height:100%;text-decoration:none;}
.zixundt .right_tab_content{width:100%;height:184px;clear:both;display:none;}
.zixundt .sh1{display: block;}
.zixundt .con_box{width:100%;clear:both;}
.zixundt .con_box_left{width:340px;height:162px;float:left;border-right:1px dashed #ddd;margin-top:18px;}
.zixundt .con_box_left li{width:100%;height:32px;line-height:32px;clear:both;border:0;overflow: hidden;}
.zixundt .con_box_left li a{display:block;width:230px;font-size:12px;float:left;margin-left:8px;text-overflow:ellipsis;}
.zixundt .con_box_left li span{font-size:12px;float:right;margin-right:8px;color:#a4aeb9}
.zixundt .con_box_right {width:340px;height:162px;float:right;margin-top:22px;}
.zixundt .con_box_right li{width:100%;height:32px;line-height:32px;clear:both;border:0;overflow: hidden;}
.zixundt .con_box_right li a{display:block;width:230px;font-size:12px;float:left;margin-left:8px;overflow:hidden;text-overflow:ellipsis;}
.zixundt .con_box_right li span{font-size:12px;float:right;margin-right:8px;color:#a4aeb9}
.zixundt .con_box_left dd{width:230px;height: 60px;display: block;overflow: hidden;float: left;}
.zixundt .con_box_left dd img{width: 52px;height: 52px;border-radius: 50%;float: left;margin-right: 7px;}
.zixundt .con_box_left dd p{margin-top: 5px;float: left;}
.zixundt .con_box_right dd{width:340px;height: 60px;display: block;overflow: hidden;float: left;}
.zixundt .con_box_right dd img{width: 52px;height: 52px;border-radius: 50%;float: left;margin-right: 7px;}
.zixundt .con_box_right dd p{margin-top: 5px;float: left;}
.zixundt .right_tab_content .sh2{display:block;}
.box_ui_sy3{background-color: #fff;border: 1px solid #e3e4e8;} .box_ui_sy3 .cont{padding: 10px}
a:active, a:focus,a:visited { outline:none;}
 .g13{
    background-color: #9c9c9c!important;
    border:#9c9c9c!important;
}
 
.container {
	padding-right:15px;
	padding-left:15px;
	margin-right:auto;
	margin-left:auto
}
 
 .e1,.e2,.e4,.e5,.e6,.e7,.e8,.j5,.k4,.k11,.q10{
    -webkit-box-shadow: 0 0 5px #bbb ;
    -moz-box-shadow: 0 0 5px #bbb ;
    box-shadow: 0 0 5px #bbb ;
    float: left;
}
.e1{
    width: 970px;
    height: 580px;
    background-color: #fff;
    margin-bottom: 35px;
}
 
.e9{
    height: 50px;
}

.e9 dl dd,.e9 dl,.e9 div{
    float: left;
}

.e9 dl dd a, .e9 dl dd a:visited{
    display:block;
    text-align:center;
    text-decoration:none;
    color: #888;
    width: 36px;
    font-size: 16px;
    height: 30px;
    margin-left: 15px;
    line-height: 86px;
}
.e9 dl dd a:hover{color:#2dc1ff}
.e9 dl dd a:focus{color:#2dc1ff}
.e10{
    margin-left: 20px;
}
h2,h3,p {
	orphans:3;
	widows:3
}
h2,h3 {
	page-break-after:avoid
}
 .h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6 {
	font-family:inherit;
	font-weight:500;
	line-height:1.1;
	color:inherit
}
.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small {
	font-weight:400;
	line-height:1;
	color:#777
}
.h1,.h2,.h3,h1,h2,h3 {
	margin-top:20px;
	margin-bottom:10px
}
.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small {
	font-size:65%
}
.h4,.h5,.h6,h4,h5,h6 {
	margin-top:10px;
	margin-bottom:10px
}
.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small {
	font-size:75%
}
.h1,h1 {
	font-size:36px
}
.h2,h2 {
	font-size:30px
}
.h3,h3 {
	font-size:24px
}
.h4,h4 {
	font-size:18px
}
 dl {
	margin-top:0;
	margin-bottom:10px
}
dd,dt {
	line-height:1.42857143
}
dt {
	font-weight:700
}
dd {
	margin-left:0
}
 .t4{position: relative;margin-left: 480px;margin-top: 32px;font-size: 16px;}
.t4 a,.t4 a:focus,.t4 a:visited,.t4 a:hover{text-decoration: none;color: #999}
.g12{width: 970px;height: 570px; padding:3px;}
 
 .g15{position: relative;top: 730px;}

 .g14{position: relative;top: -36px;}
 a:active,a:hover {
	outline:0
}
.g2:hover .g1{
    top:-29px;
    left: 158px;
    height: 70px;
    width: 70px;  } 
	
 .g2 a{text-decoration: none;}
.g2{ height: 140px;width: 234px;margin: 7px 8px 8px 8px;float: left;border-bottom: 3px solid #6699CC;box-sizing: content-box}
.g2:hover{box-shadow: 5px 5px 10px #9c9c9c;}
 .g3{height: 60px;width: 234px;background-color: #6699CC;}
 .g4{height: 80px;width: 220px;background-color: #f3f7f7;}
.g5{height: 88%;width: 88%;background-color:#000;border-radius: 5px;display: inline-block;position: relative;left: 4px;top: 4px}
.g6{width: 110px;height: 15px;position: relative;top:40px;left: 14px;font-size: 14px;color: #fff}
.g7{width: 100%;height: 100%;border-radius: 5px;}
.g8{width: 110px;height: 20px;position: relative; top:54px; font-size:14px; left:14px; color: #52b5f3;}
.g9{width: 200px;height: 20px;position: relative; top:51px; font-size: 12px;left: 14px; color: #9e9e9e;}
.g10{width: 80px;height: 30px;position: relative; top:-75px; left:0px; font-size: 14px; color: #9b9b9b;}
.g11{width: 55px;height: 10px;} 
.g1{
    height: 66px;width: 66px;position: relative;left: 150px;top: -32px;background-color: #fff;border-radius: 5px;
    transition:all 0.3s linear;
    -moz-transition:all 0.3s linear; /* Firefox 4 */
    -webkit-transition:all 0.3s linear; /* Safari and Chrome */
    -o-transition:all 0.3s linear; /* Opera */
} 
.ude1{width: 50px;height: 13px;position: relative;top:115px;left: 110px;font-size: 9px;color:#9e9e9e;}

.dg2:hover .dg1{
    top:-31px;
    left: 146px;
    height: 70px;
    width: 70px;  } 
	
 .dg2 a{text-decoration: none;}
.dg2{ height: 140px;width: 220px;margin: 7px 8px 8px 8px;float: left;border-bottom: 3px solid #99CC99;box-sizing: content-box}
.dg2:hover{box-shadow: 5px 5px 10px #99CC99;}
 .dg3{height: 60px;width: 220px;background-color: #99CC99;}

.ddg2:hover .dg1{
    top:-31px;
    left: 146px;
    height: 70px;
    width: 70px;  }  
 .ddg2{ height: 130px;width: 225px;margin: 7px 5px 5px 8px;float: left;border-bottom: 3px solid #99CCCC;box-sizing: content-box}
 .ddg2:hover{box-shadow: 5px 5px 10px #99CCCC;}
 .ddg3{height: 50px;width: 220px;background-color: #99CCCC;}
 
.dddg2{ height: 140px;width: 220px;margin: 7px 8px 8px 8px;float: left;border-bottom: 3px solid #999999;box-sizing: content-box}
 .dddg2:hover{box-shadow: 5px 5px 10px #999999;}
 .dddg3{height: 60px;width: 220px;background-color: #999999;}

 .dg4{height: 80px;width: 220px;background-color: #f3f7f7;}
.dg5{height: 87%;width: 87%;background-color:#000;border-radius: 5px;display: inline-block;position: relative;left: 4px;top: 4px}
.dg6{width: 110px;height: 18px;position: relative;top:25px;left: 14px;font-size: 14px;color: #fff}
.dg7{width: 100%;height: 100%;border-radius: 5px;}
.dg8{width: 110px;height: 20px;position: relative; top:45px; font-size:14px; left:14px; color: #52b5f3;}
.dg9{width: 140px;height: 20px;position: relative; top:50px; font-size: 12px;left: 14px; color: #9e9e9e;}
.dg10{width: 80px;height: 30px;position: relative; top:-75px; left:0px; font-size: 14px; color: #9b9b9b;}
.dg11{width: 55px;height: 10px;} 
.dg1{
    height: 67px;width: 67px;position: relative;left: 144px;top: -32px;background-color: #fff;border-radius: 5px;
    transition:all 0.3s linear;
    -moz-transition:all 0.3s linear; /* Firefox 4 */
    -webkit-transition:all 0.3s linear; /* Safari and Chrome */
    -o-transition:all 0.3s linear; /* Opera */
} 
.dude1{width: 50px;height: 13px;position: relative;top:115px;left: 158px;font-size: 9px;color:#9e9e9e;}
.ddg8{width: 110px;height: 20px;position: relative; top:54px; font-size:14px; left:14px; color: #9e9e9e;}
.fleft {float: left;}
.fright {float: right;}
#viewpage{ font-size:14px; color:#333; text-align:center; width:1225px; clear: both; margin: 0 auto;background: #fff;}
#viewpage * { box-sizing: content-box !important; -webkit-box-sizing: content-box !important; }
#viewpage i{ display:block; margin:0 auto; background:url(http://udedu.com/shihunye/zhangfenbang.png) no-repeat;}
#viewpage .btn01{ display:block; margin:0px auto; text-decoration:none; color:#fff; background-color:#ffa200; font-size:24px; width:315px; height:50px; line-height:50px; border-radius:10px; cursor:pointer; margin-bottom:10px;}
#viewpage .btn02{ width:366px; height:60px ;margin:40px auto; line-height:60px; border-radius:30px;}
#viewpage .cffa200{ color:#025ed9;}
#viewpage .slidesjs-pagination { position: absolute; left:50%; bottom: 15px; z-index: 20; }
#viewpage .slidesjs-pagination-item { text-align: center; width: 20px; height: 20px; line-height: 20px; border-radius: 50%; margin: 5px; BACKGROUND: #f1f1f1; float: left; }
#viewpage .slidesjs-pagination-item a { line-height: 20px; display: block; color: transparent; }
#viewpage .slidesjs-pagination-item:hover, .slidesjs-pagination-item .active { background: #ffcc00; opacity: 1; width: 20px; height: 20px; border-radius: 50%; }

#viewpage .v-box { padding:auto;}
#viewpage .v-box-bg01{ width:100%; height:866px; margin:0 auto; background:center no-repeat;}
#viewpage .v-box-bg02{ width:100%; height:676px; margin:0 auto; background:center no-repeat; padding:40px 0 20px;}
#viewpage .v-box-bg03{ background-color:#ffcc00;}

.cd-form { padding: 1.4em; } .cd-form .fieldset { position: relative; margin: 10px 0px; } .cd-form .fieldset:first-child { margin-top: 0; } .cd-form .fieldset:last-child { margin-bottom: 0; } .cd-form label { font-size: 16px; } .cd-form label.image-replace { display: inline-block; position: absolute; left: 15px; top: 50%; bottom: auto; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); height: 20px; width: 20px; overflow: hidden; text-indent: 100%; white-space: nowrap; color: transparent; text-shadow: none; background-repeat: no-repeat; background-position: 50% 0; } .cd-form label.cd-username { background-image: url("../jinlingjiajiao.comviewImg/cd-icon-username.svg"); } .cd-form label.cd-email { background-image: url("../jinlingjiajiao.comviewImg/cd-icon-email.svg"); } .cd-form label.cd-password { background-image: url("../jinlingjiajiao.comviewImg/cd-icon-password.svg"); } .cd-form input { border-radius: 0.25em; } .cd-form input.full-width { width: 100%; } .cd-form input.full-width2 { width: 94%; } .cd-form input.has-padding { padding: 12px 20px 12px 50px; } .cd-form input.has-border { border: 1px solid #d2d8d8; -webkit-appearance: none; -moz-appearance: none; -ms-appearance: none; -o-appearance: none; appearance: none; } .cd-form input.has-border:focus { border-color: #343642; box-shadow: 0 0 5px rgba(52, 54, 66, 0.1); outline: none; } .cd-form input.has-error { border: 1px solid #d76666; } .cd-form input[type=password] { padding-right: 65px; } .cd-form input[type=submit] { padding: 16px 0; cursor: pointer; background: rgb(0, 160, 233); color: #FFF; font-weight: bold; border: none; -webkit-appearance: none; -moz-appearance: none; -ms-appearance: none; -o-appearance: none; appearance: none; } .no-touch .cd-form input[type=submit]:hover, .no-touch .cd-form input[type=submit]:focus { background: rgb(0, 160, 233); outline: none; } @media only screen and (min-width: 600px) { .cd-form { padding: 2em; } .cd-form .fieldset { margin: 10px 0px; } .cd-form .fieldset:first-child { margin-top: 0; } .cd-form .fieldset:last-child { margin-bottom: 0; } .cd-form input.has-padding { padding: 16px 20px 16px 50px; } .cd-form input[type=submit] { padding: 16px 0; } }
 

#viewpage .slider ul li p{ color:#666; margin-top:25px; text-align:left; line-height:24px;}
#viewpage .slider ul li .cart{ position:absolute; width:53px; height:53px; top:0; left:0; background-position:-750px -445px;}
#viewpage .slider ul li .cart-g{ background-position:-529px -830px;}
#viewpage .slider ul li .cart-j{ background-position:-603px -830px;}
#viewpage .slider ul li .cart-c{ background-position:-675px -830px;}
#viewpage .slider ul li .cart-z{ background-position:-750px -830px;}
#viewpage .slider ul li:hover{ color:#fff; background-color:#52b5f3;}
#viewpage .slider ul li:hover h3,#viewpage .slider ul li:hover p{ color:#fff;}
#viewpage .slider ul li:hover .u-img{ border-color:#fda201;}
#viewpage .slider-box{ position:relative;}
#viewpage .slider-box .scontrol span{ position:absolute; top:170px; width:60px; height:60px; border-radius:50%; cursor:pointer; line-height:60px; background-color:rgba(0,0,0,0.3); text-decoration:none; color:#fff; font-size:40px; font-family:"宋体"; font-weight:bold;}
#viewpage .slider-box .scontrol span:hover{ background-color:rgba(0,0,0,0.5);}
#viewpage .slider-box .scontrol span.cleft{ left:-80px; text-indent:-4px;}
#viewpage .slider-box .scontrol span.cright{ right:-80px; text-indent:6px;}
#viewpage .v-list{ padding:0; margin:20px 0; margin-left:-67px;}
#viewpage .v-list li{ float:left; width:295px; padding:45px 30px 40px; height:305px; background-color:#fff; margin-left:67px;}
#viewpage .v-list li i{ width:110px; height:110px;}
#viewpage .v-list .v-list-01{ background-position:-527px -533px;}
#viewpage .v-list .v-list-02{ background-position:-670px -533px;}
#viewpage .v-list .v-list-03{ background-position:-526px -658px;}
#viewpage .v-list h3{ font-size:24px; border-bottom:1px dashed #00cc99; padding:20px 0; margin-bottom:20px; font-weight:normal;}
#viewpage .v-list p{ color:#666; line-height:30px;}

#viewpage .ul-block.fleft{ width:748px; height:523px; border:1px solid #52b5f3;overflow:hidden; }
#viewpage .ul-block.fleft li{ overflow:hidden; height:149px; padding-top:25px; width:710px; text-align:left; margin:0 auto; border-bottom:1px solid #e6e6e6;}
#viewpage .ul-block .user{ float:left; width:96px; height:96px;}
#viewpage .ul-block .user img{ width:96px; height:96px; border-radius:50%;}
#viewpage .ul-block .user-info{ width:600px; float:right;}
#viewpage .ul-block.fleft li p{ font-size:16px; line-height:24px; margin-top:15px;}
#viewpage .bg{ display:inline-block; color:#fff; border-radius:5px; line-height:24px; padding:0 10px; background-color:#52b5f3;}


#viewpage .score{width:430px; height:523px;overflow:hidden; border:1px solid #52b5f3;}
#viewpage .score .rtlt{ line-height:50px; font-size:24px; text-align:center; color:#fff; background:#52b5f3;}
#viewpage .score .rtlt i{ display:inline-block; width:45px; height:50px; background-position:-671px -443px; vertical-align:bottom;}
#viewpage .score h4{ font-size:18px; border-top:1px solid #666666; width:320px; margin:40px auto 15px; color:#333333;}
#viewpage .score h4 span{ display:block; background-color:#fff; padding:0 15px; width:80px; margin:-13px auto 0;}
#viewpage .score .ul-block{ height:260px; margin-bottom:30px; overflow:hidden; font-size:16px; color:#666666; }
#viewpage .score .ul-block li{ line-height:38px; height:38px; overflow:hidden;}
#viewpage .score .ul-block li span{ margin-left:80px; width:100px; display:inline-block;}
#viewpage .bg02{ background-color:#ffa200;}
.deanparttwos {
    width: 100%;
    min-width: 1180px;
    background: #fff;
    padding: 50px 0;
}

.deangoons {
    width: 100%;
    min-width: 1180px;
    background: #fff url(../jinlingjiajiao.comviewImg/gos.jpg) center left no-repeat;
    background-size: cover;
    background-attachment: fixed;
    padding: 50px 0 30px 0;
}

.deancommontitlesfd {
    text-align: center;
}

.deancommontitlesfd h1 {
    font-size: 35px;
    height: 70px;
    line-height: 60px;
    overflow: hidden;
    font-weight: 300;
    color: #333;
    margin-bottom: 10px;
    padding-bottom: 30px;
}

.deancommontitlesfd p {
    font-size: 14px;
    color: #999;
    height: 40px;
    line-height: 40px;
    overflow: hidden;
    font-weight: 300;
}

.deanjoined {
}

.deanjoined a {
    display: block;
    width: 180px;
    height: 45px;
    line-height: 45px;
    background: #00a0e9;
    font-size: 18px;
    color: #fff;
    text-align: center;
    border-radius: 8px;
    margin: 20px auto;
}

.deanjoined a {
    text-decoration: none;
}

.deanjoined a:hover {
    opacity: 0.8;
}.floorone-item{width: 1226px;}
.floorh-right{margin-left: 30px;}
.container-fluid.padheight ul li { width: 25%; float: left;}
.container-fluid.padheight ul li img{ width: 60%;}
.container-fluid {
    width: 100%;
    text-align: center;margin-bottom: 20px;
}.floorh-right{margin-left: 30px;}
 .floorh-left{ background: #ffa200; color: #fff; width: 245px; text-align: center; text-indent: 0px; height: 50px; line-height: 50px; font-size: 22px;}
.title_text, .title_txt{ background: #fff;width: 100%;padding: 20px;}.title_text > span, .title_txt > span, .tittle_teacher > span{font-size: 22px;margin-right: 20px;    font-weight: bold;}.title_text > label, .title_txt > label, .tittle_teacher > label{font-size: 18px;color: #4f4f4f;}.title_text ul{padding-top: 40px;}.title_text li{width: 25%;float: left;}.title_text li i img{display: inline-block;}.title_text li i{display: block;width: 65px;height: 65px;text-align: center;line-height: 65px;border: 1px solid #c3c3c3;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;transition: 1s;behavior: url(css/ie-css3.htc);}.title_text li:hover i{transform: rotate(360deg);-webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);-ms-transform: rotate(360deg);-o-transform: rotate(360deg);}.title_text li dt, .title_text li dd{display: block;float: left;}.title_text li dd{width: 60%;padding-left: 20px;position: relative;}.title_text li dd img{position: absolute;right: -30px;top: 20px;}.title_text li:last-child dd img{display: none;}.title_text h3{font-size: 18px;color: #4f4f4f;margin-bottom: 8px;margin-top: 10px;}.title_text p{font-size: 12px;color: #797979;line-height: 20px;}.title_txt ul{margin-top: 30px;}.title_txt li{width: 33.3333333%;float: left;height: 130px;box-sizing: border-box;border: 1px solid #e5e5e5;padding: 30px;position: relative;transition: .2s;}.title_txt h6{font-size: 24px;color: #f9b04e;font-weight: 400;line-height: 70px;text-align: center;}.title_txt h6 span{font-weight: bold;}.title_txt li h1{font-size: 18px;margin-bottom: 10px;font-weight: 400;transition: .2s;}.title_txt li p{font-size: 12px;line-height: 20px;}.title_txt li div{position: absolute;top: -1px;right: -1px;background: #f7b04f;transition: .2s;}.title_txt li div b{font-size: 14px;color: #FFFFFF;position: absolute;top: 5px;right: 7px;}.title_txt li:hover{box-shadow: 6px 6px 10px #f3f3f3, -6px -6px 10px #f3f3f3;}.title_txt li:hover h1{color: #267fff;}.title_txt li:hover div{background: #267fff;}
@media screen and (max-width: 767px){#viewpage,#viewpage .ul-block.fleft{border:0px;width: 100%;}#uladown1{padding: 0px 5px;}#viewpage .ul-block.fleft{height: 300px;}#viewpage .ul-block.fleft li{width: 100%;height: 120px;}#viewpage .ul-block .user-info{width:70%}#viewpage .ul-block.fleft li p{height: 70px;overflow: hidden;}.cffa200{display:none}#viewpage .score{border:0px;width: 100%;height: 190px; margin-bottom: 10px;}.floorh-right{text-align: center;margin-left:0px}
    .h4, h4{ font-size: 15px;margin: 5px;}
    .floorh-left{ width: 100px; height: 40px; line-height: 40px; font-size: 16px;}
    .floorh-right .on{
        background-color: #1ca2e1 !important;
        border: 1px solid #1ca2e1 !important;
    }.card{ margin-bottom: 10px;}
    .text-gray, .text-muted p{ margin: 0 0 5px;}
    .text-gray, .text-muted{ font-size: 13px; overflow: hidden;height: 16px;}
    .floorh-right li {
        text-align: center;
        display: inline-block;
        -webkit-border-radius: 13px;
        border-radius: 13px;
        line-height: 25px;
        padding: 2px 0px !important;
        width: 25%;
        font-size: 15px !important;
        background-color: #999 !important;
        border: 1px solid #999 !important;
    }
    .floorh-right li a{ color: #fff;}.wd20{padding: 0px 2px;}.floorone-item{width: 100%;}.dg9,.g9{width: 90%;overflow: hidden;top: 45px;}.g4{width: 100%;height:auto;}.dg8{ top: 20px;left: 80px;color: #ffffff;width: 50%;overflow: hidden;}.dg10{z-index:999}.dg6{ top: 10px;left: 80px;width: 50%;overflow: hidden;}.ddg2{height:120px;width:48%;margin:1%}.g1{top: -50px;left: 10px;}.ddg3{ height: 60px;width:100%;border: 1px solid #99CCCC;border-bottom:0px}.g4{border: 1px solid #99CCCC;border-top:0px}}