@charset "utf-8";
/* CSS Document */
html,body,nav,ul,li,h2,h3,figure{padding:0px;margin:0px;}
body{min-width:320px;font:normal 14px/1.5 Tahoma,"Lucida Grande",Verdana,"Microsoft Yahei",STXihei,hei;color:#000; background:#FFF; overflow-x:hidden;-webkit-tap-highlight-color:eeeeee;-webkit-text-size-adjust:none;-moz-user-select:none;}
form,fieldset,input,textarea,p{margin:0px;padding:0;border:0;}
img{border:none}
a{color:#000;text-decoration:none;}
a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:hover {text-decoration:none; color:#1686eb;}
a:active {text-decoration: none; }
li{list-style-type:none;}
ul,ol,li{list-style-type:none;}
a img {vertical-align: bottom; border:0;text-decoration : none;}
h1 { font:"Microsoft YaHei"; font-size:16px;}
h2 { font-size: 14px;}
h3 { font-size: 18px;}
h4 { font-size: 16px; }
p{ line-height:24px}
.clear{ clear:both;}


/*main*/
.guanlizixun{ margin:0 auto; width:1240px; margin-top:5px;}
/*end*/

/* banner */
.guanlizixun .guanlizixunleft .banner{height:300px;}
#divSmallBox{overflow:hidden;*display:inline;*zoom:1;width:10px;height:10px;margin:0 5px;border-radius:10px;background:#ffffff;}
#playBox{ width:905px; height:300px; background:#333; position:relative; overflow:hidden;}
#playBox .oUlplay {
	width:99999px;
	position:absolute;
	left:2px;
	top:0;
}
#playBox .oUlplay li{ float:left;}
#playBox .pre{ cursor:pointer; width:45px; height:45px; background:url(../images/l.png) no-repeat; position:absolute; top:140px; left:10px; z-index:10;}
#playBox .next{ cursor:pointer; width:45px; height:45px; background:url(../images/r.png) no-repeat; position:absolute; top:140px; right:10px; z-index:10;}
#playBox .smalltitle {width:905px; height:10px; position:absolute; bottom:15px; z-index:10}
#playBox .smalltitle ul{ width:120px; margin:0 auto;}
#playBox .smalltitle ul li{ width:10px; height:10px; margin:0 5px; border-radius:10px; background:#ffffff; float:left; overflow:hidden;*display:inline;*zoom:1;}
#playBox .smalltitle .thistitle{ background:#69aaec;}
/*banner end*/
.guanlizixun .guanlizixunleft{ float:left; width:905px;}
.guanlizixun .guanlizixunleft .title{ height:40px; margin-top:10px;  text-align:center; color:#666666; font-size:18px; line-height:40px;  font-weight:bold; }
.guanlizixun .guanlizixunleft .nr{ border:1px solid #eeeeee; padding:20px; background: url(../images/zongcaiyunlogo.png) 500px center no-repeat #f9f9f9;}
.guanlizixun .guanlizixunleft .nr p{ color:#000; font-size:16px; line-height:28px; margin-left:100px;}
.guanlizixun .guanlizixunleft .freebanner{ margin-top:10px; margin-bottom:5px;}
.guanlizixun .guanlizixunleft .freekecheng p{ color:#666;}
.guanlizixun .guanlizixunleft .freekecheng { margin-top:10px;}
.guanlizixun .guanlizixunleft .freekecheng .kecheng{ margin-top:10px;}
.guanlizixun .guanlizixunleft .freekecheng .kecheng .img{ float:left;}
.guanlizixun .guanlizixunleft .freekecheng .kecheng .bt{ float:right; width:690px;}
.guanlizixun .guanlizixunleft .freekecheng .kecheng a{ font-size:18px; font-weight:bold; line-height:32px;}
.guanlizixun .guanlizixunleft .freekecheng .kecheng p{ font-size:14px; color:#888888; line-height:24px;}
.guanlizixun .guanlizixunleft .freekecheng .kecheng span{ font-size:12px; color:#888888; line-height:24px; padding:0px 5px 0px 0px;}
.guanlizixun .guanlizixunleft .freekecheng .kecheng a.pl{ display:block;  float:right; width:80px; height:28px;color:#888888; font-size:12px; font-weight:normal; line-height:25px;padding-left:20px;}
.guanlizixun .guanlizixunleft a.more{ color:#1686eb; text-align:center; display:block;}
/*.guanlizixun .guanlizixunleft .fline .flinemain{ margin-top:10px;  padding-bottom:15px;}*/

.fliner{margin:0 auto; width:1240px; margin-top:30px;}
.fliner .fline{ margin-top:30px;}
.fliner .fline .fineleft{ width:364px; float:left;}
.fliner .fline .fineleft .bt{ border-bottom:1px solid #dfdfdf; height:40px;}
.fliner .fline .fineleft .bt a.wenzi{ float:left; font-size:20px; line-height:40px; color:#000;} 
.fliner .fline .fineleft .bt a.more{ float:right; line-height:40px;}
.fliner .fline .fineleft ul li{ line-height:24px;}
.fliner .fline .fineleft ul li a{ color:#9d9d9d;}
.fliner .fline .fineleft ul li a{ color:#9d9d9d; float:left; width:270px; height:24px; display:block; overflow:hidden;}
.fliner .fline .fineleft ul li span{ color:#9d9d9d; float:right; width:80px; display:block;}

.fliner .fline .fineright{ width:364px; float:right;}
.fliner .fline .fineright .bt{ border-bottom:1px solid #dfdfdf; height:40px;}
.fliner .fline .fineright .bt a.wenzi{ float:left; font-size:20px; line-height:40px; color:#000;} 
.fliner .fline .fineright .bt a.more{ float:right; line-height:40px;}
.fliner .fline .fineright ul li{ line-height:24px;}
.fliner .fline .fineright ul li a{ color:#9d9d9d; float:left; width:270px; height:24px; display:block; overflow:hidden;}
.fliner .fline .fineright ul li span{ color:#9d9d9d; float:right; width:80px; display:block;}

.fliner .fline .finecenter{ width:364px; margin-left:440px;}
.fliner .fline .finecenter .bt{ border-bottom:1px solid #dfdfdf; height:40px;}
.fliner .fline .finecenter .bt a.wenzi{ float:left; font-size:20px; line-height:40px; color:#000;} 
.fliner .fline .finecenter .bt a.more{ float:right; line-height:40px;}
.fliner .fline .finecenter ul li{ line-height:24px;}
.fliner .fline .finecenter ul li a{ color:#9d9d9d; float:left; width:270px; display:block;height:24px; overflow:hidden;}
.fliner .fline .finecenter ul li span{ color:#9d9d9d; float:right; width:80px; display:block;}

.guanlizixun .guanlizixunright{ float:right; width:320px;}
.guanlizixun .guanlizixunright .rightmenu ul li{ float:left;}
.guanlizixun .guanlizixunright .rightmenu ul li a.competitive{ width:155px; height:95px; display:block; background:#f26161; font-size:18px; font-weight:400; background-position:35px; color:#FFF; text-align:center; line-height:100px; margin-right:5px;}
.guanlizixun .guanlizixunright .rightmenu ul li a.free{ width:155px; height:95px; display:block; background:#78c86e; font-size:18px; font-weight:400; background-position:35px; color:#FFF; text-align:center; line-height:100px; margin-left:5px;}
.guanlizixun .guanlizixunright .rightmenu ul li a.guanlizixun{ width:155px; height:95px; display:block; background:#61acf2; font-size:18px; font-weight:400; background-position:35px; color:#FFF; text-align:center; line-height:100px;  margin-right:5px;margin-top:7px;}
.guanlizixun .guanlizixunright .rightmenu ul li a.teacher{ width:155px; height:95px; display:block; background:#cc6666; font-size:18px; font-weight:400; background-position:35px; color:#FFF; text-align:center; line-height:100px;  margin-top:7px; margin-left:5px;}
.guanlizixun .guanlizixunright .rightmenu ul li a.qiyeneixun{ width:155px; height:95px; display:block; background:#99cc99; font-size:18px; font-weight:400; background-position:35px; color:#FFF; text-align:center;  line-height:100px;  margin-top:7px; margin-right:5px;}
.guanlizixun .guanlizixunright .rightmenu ul li a.qiyezixun{ width:155px; height:95px; display:block; background:#6699ff; font-size:18px; font-weight:400; background-position:35px; color:#FFF; text-align:center; line-height:100px;  margin-top:7px; margin-left:5px;}

/*end*/

/*said*/
.zzsctitle{ margin:0 auto; width:1240px;}
.zzsctitle a{color:#666666; font-size:18px; line-height:40px; float:left; font-weight:bold;}
.zzsc{width:1240px;margin:auto;height:162px;overflow:hidden;position:relative;top:0px;left:0px; }
.case_li{float:left;padding-right:37px;position:relative;top:0px;left:0px;overflow:hiddenl;}
.case_li_txt{width:215px;height:52px;background:#ffffff;filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8;top:97px;left:0px;position:absolute;overflow:hidden;}
.case_li_txt_hover{width:215px;height:52px;background:#000000;filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8;top:107px;left:0px;position:absolute;overflow:hidden;}
.span_mr_txt{width:100%;text-align:left;margin:auto;padding:6px 0px;line-height:15px;color:#333333;}
.span_font{width:100%;text-align:left;margin:auto;padding:6px 0px;line-height:15px;color:#ffffff;}
.span_detail{width:100%;margin:auto;text-align:left;}
.span_detail a{color:#c0c46d;text-decoration:underline;}.span_detail a:hover{color:#000;text-decoration:none;}
/*said*/
